github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/docs/assets/explanation/packages/pkg-2.gno (about) 1 // functions that work similarly to those of grc20 2 func BalanceOf(owner std.Address) (uint64, error) 3 func Approve(approved std.Address, tid TokenID) error 4 func TransferFrom(from, to std.Address, tid TokenID) error 5 6 // functions unique to grc721 7 func OwnerOf(tid TokenID) (std.Address, error) 8 func SafeTransferFrom(from, to std.Address, tid TokenID) error 9 func SetApprovalForAll(operator std.Address, approved bool) error 10 func GetApproved(tid TokenID) (std.Address, error) 11 func IsApprovedForAll(owner, operator std.Address) bool