z_3_filetest.gno

0.53 Kb ยท 22 lines
 1// PKGPATH: gno.land/r/demo/bank1
 2
 3package bank1
 4
 5import (
 6	"std"
 7	"testing"
 8)
 9
10func main() {
11	banktestAddr := std.DerivePkgAddr("gno.land/r/demo/banktest")
12
13	mainaddr := std.DerivePkgAddr("gno.land/r/demo/bank1")
14	testing.SetOriginCaller(mainaddr)
15
16	banker := std.NewBanker(std.BankerTypeRealmSend)
17	send := std.Coins{{"ugnot", 123}}
18	banker.SendCoins(banktestAddr, mainaddr, send)
19}
20
21// Error:
22// can only send coins from realm that created banker "g1tnpdmvrmtgql8fmxgsq9rwtst5hsxahk3f05dk", not "g1dv3435088tlrgggf745kaud0ptrkc9v42k8llz"