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}