github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/examples/gno.land/r/demo/nft/z_2_filetest.gno (about) 1 // PKGPATH: gno.land/r/nft_test 2 package nft_test 3 4 import ( 5 "std" 6 7 "gno.land/p/demo/testutils" 8 "gno.land/r/demo/nft" 9 ) 10 11 func main() { 12 caller := std.GetCallerAt(1) 13 addr1 := testutils.TestAddress("addr1") 14 // addr2 := testutils.TestAddress("addr2") 15 grc721 := nft.GetToken() 16 tid := grc721.Mint(caller, "NFT#1") 17 println(grc721.OwnerOf(tid)) 18 println(addr1) 19 grc721.TransferFrom(caller, addr1, tid) 20 } 21 22 // Output: 23 // g1wymu47drhr0kuq2098m792lytgtj2nyx77yrsm 24 // g1v9jxgu33ta047h6lta047h6lta047h6l43dqc5