Versions in this module Expand all Collapse all v1 v1.0.1 Mar 20, 2023 v1.0.0 Mar 20, 2023 Changes in this version + var Erc721ABI = Erc721MetaData.ABI + var Erc721MetaData = &bind.MetaData + type Erc721 struct + func NewErc721(address common.Address, backend bind.ContractBackend) (*Erc721, error) + type Erc721Approval struct + Approved common.Address + Owner common.Address + Raw types.Log + TokenId *big.Int + type Erc721ApprovalForAll struct + Approved bool + Operator common.Address + Owner common.Address + Raw types.Log + type Erc721ApprovalForAllIterator struct + Event *Erc721ApprovalForAll + func (it *Erc721ApprovalForAllIterator) Close() error + func (it *Erc721ApprovalForAllIterator) Error() error + func (it *Erc721ApprovalForAllIterator) Next() bool + type Erc721ApprovalIterator struct + Event *Erc721Approval + func (it *Erc721ApprovalIterator) Close() error + func (it *Erc721ApprovalIterator) Error() error + func (it *Erc721ApprovalIterator) Next() bool + type Erc721Caller struct + func NewErc721Caller(address common.Address, caller bind.ContractCaller) (*Erc721Caller, error) + func (_Erc721 *Erc721Caller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_Erc721 *Erc721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_Erc721 *Erc721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error) + func (_Erc721 *Erc721Caller) Name(opts *bind.CallOpts) (string, error) + func (_Erc721 *Erc721Caller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_Erc721 *Erc721Caller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error) + func (_Erc721 *Erc721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + func (_Erc721 *Erc721Caller) Symbol(opts *bind.CallOpts) (string, error) + func (_Erc721 *Erc721Caller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error) + type Erc721CallerRaw struct + Contract *Erc721Caller + func (_Erc721 *Erc721CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type Erc721CallerSession struct + CallOpts bind.CallOpts + Contract *Erc721Caller + func (_Erc721 *Erc721CallerSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_Erc721 *Erc721CallerSession) GetApproved(tokenId *big.Int) (common.Address, error) + func (_Erc721 *Erc721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_Erc721 *Erc721CallerSession) Name() (string, error) + func (_Erc721 *Erc721CallerSession) Owner() (common.Address, error) + func (_Erc721 *Erc721CallerSession) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_Erc721 *Erc721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_Erc721 *Erc721CallerSession) Symbol() (string, error) + func (_Erc721 *Erc721CallerSession) TokenURI(tokenId *big.Int) (string, error) + type Erc721Filterer struct + func NewErc721Filterer(address common.Address, filterer bind.ContractFilterer) (*Erc721Filterer, error) + func (_Erc721 *Erc721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*Erc721ApprovalIterator, error) + func (_Erc721 *Erc721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*Erc721ApprovalForAllIterator, error) + func (_Erc721 *Erc721Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*Erc721OwnershipTransferredIterator, error) + func (_Erc721 *Erc721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*Erc721TransferIterator, error) + func (_Erc721 *Erc721Filterer) ParseApproval(log types.Log) (*Erc721Approval, error) + func (_Erc721 *Erc721Filterer) ParseApprovalForAll(log types.Log) (*Erc721ApprovalForAll, error) + func (_Erc721 *Erc721Filterer) ParseOwnershipTransferred(log types.Log) (*Erc721OwnershipTransferred, error) + func (_Erc721 *Erc721Filterer) ParseTransfer(log types.Log) (*Erc721Transfer, error) + func (_Erc721 *Erc721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *Erc721Approval, owner []common.Address, ...) (event.Subscription, error) + func (_Erc721 *Erc721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *Erc721ApprovalForAll, ...) (event.Subscription, error) + func (_Erc721 *Erc721Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *Erc721OwnershipTransferred, ...) (event.Subscription, error) + func (_Erc721 *Erc721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *Erc721Transfer, from []common.Address, ...) (event.Subscription, error) + type Erc721OwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type Erc721OwnershipTransferredIterator struct + Event *Erc721OwnershipTransferred + func (it *Erc721OwnershipTransferredIterator) Close() error + func (it *Erc721OwnershipTransferredIterator) Error() error + func (it *Erc721OwnershipTransferredIterator) Next() bool + type Erc721Raw struct + Contract *Erc721 + func (_Erc721 *Erc721Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Erc721 *Erc721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Erc721 *Erc721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Erc721Session struct + CallOpts bind.CallOpts + Contract *Erc721 + TransactOpts bind.TransactOpts + func (_Erc721 *Erc721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_Erc721 *Erc721Session) BalanceOf(owner common.Address) (*big.Int, error) + func (_Erc721 *Erc721Session) GetApproved(tokenId *big.Int) (common.Address, error) + func (_Erc721 *Erc721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error) + func (_Erc721 *Erc721Session) Name() (string, error) + func (_Erc721 *Erc721Session) Owner() (common.Address, error) + func (_Erc721 *Erc721Session) OwnerOf(tokenId *big.Int) (common.Address, error) + func (_Erc721 *Erc721Session) RenounceOwnership() (*types.Transaction, error) + func (_Erc721 *Erc721Session) SafeMint(to common.Address, uri string) (*types.Transaction, error) + func (_Erc721 *Erc721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_Erc721 *Erc721Session) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error) + func (_Erc721 *Erc721Session) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error) + func (_Erc721 *Erc721Session) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_Erc721 *Erc721Session) Symbol() (string, error) + func (_Erc721 *Erc721Session) TokenURI(tokenId *big.Int) (string, error) + func (_Erc721 *Erc721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_Erc721 *Erc721Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type Erc721Transactor struct + func NewErc721Transactor(address common.Address, transactor bind.ContractTransactor) (*Erc721Transactor, error) + func (_Erc721 *Erc721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_Erc721 *Erc721Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Erc721 *Erc721Transactor) SafeMint(opts *bind.TransactOpts, to common.Address, uri string) (*types.Transaction, error) + func (_Erc721 *Erc721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_Erc721 *Erc721Transactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_Erc721 *Erc721Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error) + func (_Erc721 *Erc721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_Erc721 *Erc721Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + type Erc721TransactorRaw struct + Contract *Erc721Transactor + func (_Erc721 *Erc721TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Erc721 *Erc721TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Erc721TransactorSession struct + Contract *Erc721Transactor + TransactOpts bind.TransactOpts + func (_Erc721 *Erc721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_Erc721 *Erc721TransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_Erc721 *Erc721TransactorSession) SafeMint(to common.Address, uri string) (*types.Transaction, error) + func (_Erc721 *Erc721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_Erc721 *Erc721TransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error) + func (_Erc721 *Erc721TransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error) + func (_Erc721 *Erc721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error) + func (_Erc721 *Erc721TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type Erc721Transfer struct + From common.Address + Raw types.Log + To common.Address + TokenId *big.Int + type Erc721TransferIterator struct + Event *Erc721Transfer + func (it *Erc721TransferIterator) Close() error + func (it *Erc721TransferIterator) Error() error + func (it *Erc721TransferIterator) Next() bool