Versions in this module Expand all Collapse all v1 v1.0.0 Oct 23, 2023 Changes in this version + var ERC1155ABI = ERC1155MetaData.ABI + var ERC1155MetaData = &bind.MetaData + type ERC1155 struct + func NewERC1155(address common.Address, backend bind.ContractBackend) (*ERC1155, error) + type ERC1155ApprovalForAll struct + Account common.Address + Approved bool + Operator common.Address + Raw types.Log + type ERC1155ApprovalForAllIterator struct + Event *ERC1155ApprovalForAll + func (it *ERC1155ApprovalForAllIterator) Close() error + func (it *ERC1155ApprovalForAllIterator) Error() error + func (it *ERC1155ApprovalForAllIterator) Next() bool + type ERC1155Caller struct + func NewERC1155Caller(address common.Address, caller bind.ContractCaller) (*ERC1155Caller, error) + func (_ERC1155 *ERC1155Caller) BalanceOf(opts *bind.CallOpts, account common.Address, id *big.Int) (*big.Int, error) + func (_ERC1155 *ERC1155Caller) BalanceOfBatch(opts *bind.CallOpts, accounts []common.Address, ids []*big.Int) ([]*big.Int, error) + func (_ERC1155 *ERC1155Caller) IsApprovedForAll(opts *bind.CallOpts, account common.Address, operator common.Address) (bool, error) + func (_ERC1155 *ERC1155Caller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_ERC1155 *ERC1155Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error) + func (_ERC1155 *ERC1155Caller) Uri(opts *bind.CallOpts, tokenId *big.Int) (string, error) + type ERC1155CallerRaw struct + Contract *ERC1155Caller + func (_ERC1155 *ERC1155CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type ERC1155CallerSession struct + CallOpts bind.CallOpts + Contract *ERC1155Caller + func (_ERC1155 *ERC1155CallerSession) BalanceOf(account common.Address, id *big.Int) (*big.Int, error) + func (_ERC1155 *ERC1155CallerSession) BalanceOfBatch(accounts []common.Address, ids []*big.Int) ([]*big.Int, error) + func (_ERC1155 *ERC1155CallerSession) IsApprovedForAll(account common.Address, operator common.Address) (bool, error) + func (_ERC1155 *ERC1155CallerSession) Owner() (common.Address, error) + func (_ERC1155 *ERC1155CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_ERC1155 *ERC1155CallerSession) Uri(tokenId *big.Int) (string, error) + type ERC1155Filterer struct + func NewERC1155Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC1155Filterer, error) + func (_ERC1155 *ERC1155Filterer) FilterApprovalForAll(opts *bind.FilterOpts, account []common.Address, operator []common.Address) (*ERC1155ApprovalForAllIterator, error) + func (_ERC1155 *ERC1155Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ERC1155OwnershipTransferredIterator, error) + func (_ERC1155 *ERC1155Filterer) FilterTransferBatch(opts *bind.FilterOpts, operator []common.Address, from []common.Address, ...) (*ERC1155TransferBatchIterator, error) + func (_ERC1155 *ERC1155Filterer) FilterTransferSingle(opts *bind.FilterOpts, operator []common.Address, from []common.Address, ...) (*ERC1155TransferSingleIterator, error) + func (_ERC1155 *ERC1155Filterer) FilterURI(opts *bind.FilterOpts, id []*big.Int) (*ERC1155URIIterator, error) + func (_ERC1155 *ERC1155Filterer) ParseApprovalForAll(log types.Log) (*ERC1155ApprovalForAll, error) + func (_ERC1155 *ERC1155Filterer) ParseOwnershipTransferred(log types.Log) (*ERC1155OwnershipTransferred, error) + func (_ERC1155 *ERC1155Filterer) ParseTransferBatch(log types.Log) (*ERC1155TransferBatch, error) + func (_ERC1155 *ERC1155Filterer) ParseTransferSingle(log types.Log) (*ERC1155TransferSingle, error) + func (_ERC1155 *ERC1155Filterer) ParseURI(log types.Log) (*ERC1155URI, error) + func (_ERC1155 *ERC1155Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC1155ApprovalForAll, ...) (event.Subscription, error) + func (_ERC1155 *ERC1155Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ERC1155OwnershipTransferred, ...) (event.Subscription, error) + func (_ERC1155 *ERC1155Filterer) WatchTransferBatch(opts *bind.WatchOpts, sink chan<- *ERC1155TransferBatch, ...) (event.Subscription, error) + func (_ERC1155 *ERC1155Filterer) WatchTransferSingle(opts *bind.WatchOpts, sink chan<- *ERC1155TransferSingle, ...) (event.Subscription, error) + func (_ERC1155 *ERC1155Filterer) WatchURI(opts *bind.WatchOpts, sink chan<- *ERC1155URI, id []*big.Int) (event.Subscription, error) + type ERC1155OwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type ERC1155OwnershipTransferredIterator struct + Event *ERC1155OwnershipTransferred + func (it *ERC1155OwnershipTransferredIterator) Close() error + func (it *ERC1155OwnershipTransferredIterator) Error() error + func (it *ERC1155OwnershipTransferredIterator) Next() bool + type ERC1155Raw struct + Contract *ERC1155 + func (_ERC1155 *ERC1155Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_ERC1155 *ERC1155Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC1155 *ERC1155Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC1155Session struct + CallOpts bind.CallOpts + Contract *ERC1155 + TransactOpts bind.TransactOpts + func (_ERC1155 *ERC1155Session) BalanceOf(account common.Address, id *big.Int) (*big.Int, error) + func (_ERC1155 *ERC1155Session) BalanceOfBatch(accounts []common.Address, ids []*big.Int) ([]*big.Int, error) + func (_ERC1155 *ERC1155Session) BurnFrom(payer_ common.Address, tokenId_ *big.Int, amount_ *big.Int) (*types.Transaction, error) + func (_ERC1155 *ERC1155Session) IsApprovedForAll(account common.Address, operator common.Address) (bool, error) + func (_ERC1155 *ERC1155Session) MintTo(receiver_ common.Address, tokenId_ *big.Int, amount_ *big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155Session) Owner() (common.Address, error) + func (_ERC1155 *ERC1155Session) RenounceOwnership() (*types.Transaction, error) + func (_ERC1155 *ERC1155Session) SafeBatchTransferFrom(from common.Address, to common.Address, ids []*big.Int, amounts []*big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155Session) SafeTransferFrom(from common.Address, to common.Address, id *big.Int, amount *big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155Session) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error) + func (_ERC1155 *ERC1155Session) SupportsInterface(interfaceId [4]byte) (bool, error) + func (_ERC1155 *ERC1155Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_ERC1155 *ERC1155Session) Uri(tokenId *big.Int) (string, error) + type ERC1155Transactor struct + func NewERC1155Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC1155Transactor, error) + func (_ERC1155 *ERC1155Transactor) BurnFrom(opts *bind.TransactOpts, payer_ common.Address, tokenId_ *big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155Transactor) MintTo(opts *bind.TransactOpts, receiver_ common.Address, tokenId_ *big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_ERC1155 *ERC1155Transactor) SafeBatchTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, id *big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error) + func (_ERC1155 *ERC1155Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + type ERC1155TransactorRaw struct + Contract *ERC1155Transactor + func (_ERC1155 *ERC1155TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC1155 *ERC1155TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC1155TransactorSession struct + Contract *ERC1155Transactor + TransactOpts bind.TransactOpts + func (_ERC1155 *ERC1155TransactorSession) BurnFrom(payer_ common.Address, tokenId_ *big.Int, amount_ *big.Int) (*types.Transaction, error) + func (_ERC1155 *ERC1155TransactorSession) MintTo(receiver_ common.Address, tokenId_ *big.Int, amount_ *big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155TransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_ERC1155 *ERC1155TransactorSession) SafeBatchTransferFrom(from common.Address, to common.Address, ids []*big.Int, amounts []*big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155TransactorSession) SafeTransferFrom(from common.Address, to common.Address, id *big.Int, amount *big.Int, ...) (*types.Transaction, error) + func (_ERC1155 *ERC1155TransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error) + func (_ERC1155 *ERC1155TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + type ERC1155TransferBatch struct + From common.Address + Ids []*big.Int + Operator common.Address + Raw types.Log + To common.Address + Values []*big.Int + type ERC1155TransferBatchIterator struct + Event *ERC1155TransferBatch + func (it *ERC1155TransferBatchIterator) Close() error + func (it *ERC1155TransferBatchIterator) Error() error + func (it *ERC1155TransferBatchIterator) Next() bool + type ERC1155TransferSingle struct + From common.Address + Id *big.Int + Operator common.Address + Raw types.Log + To common.Address + Value *big.Int + type ERC1155TransferSingleIterator struct + Event *ERC1155TransferSingle + func (it *ERC1155TransferSingleIterator) Close() error + func (it *ERC1155TransferSingleIterator) Error() error + func (it *ERC1155TransferSingleIterator) Next() bool + type ERC1155URI struct + Id *big.Int + Raw types.Log + Value string + type ERC1155URIIterator struct + Event *ERC1155URI + func (it *ERC1155URIIterator) Close() error + func (it *ERC1155URIIterator) Error() error + func (it *ERC1155URIIterator) Next() bool