Search Apps Documentation Source Content File Folder Download Copy Actions Download

z_3_filetest.gno

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