config.gno

0.51 Kb ยท 26 lines
 1package home
 2
 3import (
 4	"std"
 5
 6	"gno.land/p/moul/authz"
 7)
 8
 9var (
10	mainAddr   = std.Address("g1ej0qca5ptsw9kfr64ey8jvfy9eacga6mpj2z0y")
11	backupAddr = std.Address("g1kjsl2ungmc95mgluq96w8dqlep8d4n8cxdfthk")
12	auth       = authz.NewMemberAuthority(mainAddr, backupAddr)
13	Auth       = authz.NewWithAuthority(auth)
14)
15
16func Authorize(cur realm, addr string) {
17	auth.AddMember(std.PreviousRealm().Address(), std.Address(addr))
18}
19
20func Address() std.Address {
21	return mainAddr
22}
23
24func Backup() std.Address {
25	return backupAddr
26}