config.gno

0.39 Kb ยท 18 lines
 1package config
 2
 3import (
 4	"errors"
 5
 6	"gno.land/p/nt/ownable"
 7)
 8
 9var (
10	OwnableMain   = ownable.NewWithAddress("g1jpg2hmsh8j4f60u4vkseqh5azeupns8vhrstfm")
11	OwnableBackup = ownable.NewWithAddress("g1ez7rzp7dms7he05yy9nwdczl97qw233z892hsm")
12
13	ErrUnauthorized = errors.New("You're not Sacha")
14)
15
16func IsAuthorized(addr address) bool {
17	return addr == OwnableMain.Owner() || addr == OwnableBackup.Owner()
18}