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"