Versions in this module Expand all Collapse all v1 v1.0.2 Jun 25, 2022 Changes in this version + var ERC1155BatchRecipientABI = ERC1155BatchRecipientMetaData.ABI + var ERC1155BatchRecipientBin = ERC1155BatchRecipientMetaData.Bin + var ERC1155BatchRecipientMetaData = &bind.MetaData + type ERC1155BatchRecipient struct + func DeployERC1155BatchRecipient(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC1155BatchRecipient, error) + func NewERC1155BatchRecipient(address common.Address, backend bind.ContractBackend) (*ERC1155BatchRecipient, error) + type ERC1155BatchRecipientCaller struct + func NewERC1155BatchRecipientCaller(address common.Address, caller bind.ContractCaller) (*ERC1155BatchRecipientCaller, error) + func (_ERC1155BatchRecipient *ERC1155BatchRecipientCaller) OnERC1155BatchReceived(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address, arg2 []*big.Int, ...) ([4]byte, error) + type ERC1155BatchRecipientCallerRaw struct + Contract *ERC1155BatchRecipientCaller + func (_ERC1155BatchRecipient *ERC1155BatchRecipientCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type ERC1155BatchRecipientCallerSession struct + CallOpts bind.CallOpts + Contract *ERC1155BatchRecipientCaller + func (_ERC1155BatchRecipient *ERC1155BatchRecipientCallerSession) OnERC1155BatchReceived(arg0 common.Address, arg1 common.Address, arg2 []*big.Int, arg3 []*big.Int, ...) ([4]byte, error) + type ERC1155BatchRecipientFilterer struct + func NewERC1155BatchRecipientFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC1155BatchRecipientFilterer, error) + type ERC1155BatchRecipientRaw struct + Contract *ERC1155BatchRecipient + func (_ERC1155BatchRecipient *ERC1155BatchRecipientRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_ERC1155BatchRecipient *ERC1155BatchRecipientRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC1155BatchRecipient *ERC1155BatchRecipientRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC1155BatchRecipientSession struct + CallOpts bind.CallOpts + Contract *ERC1155BatchRecipient + TransactOpts bind.TransactOpts + func (_ERC1155BatchRecipient *ERC1155BatchRecipientSession) OnERC1155BatchReceived(arg0 common.Address, arg1 common.Address, arg2 []*big.Int, arg3 []*big.Int, ...) ([4]byte, error) + type ERC1155BatchRecipientTransactor struct + func NewERC1155BatchRecipientTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC1155BatchRecipientTransactor, error) + type ERC1155BatchRecipientTransactorRaw struct + Contract *ERC1155BatchRecipientTransactor + func (_ERC1155BatchRecipient *ERC1155BatchRecipientTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC1155BatchRecipient *ERC1155BatchRecipientTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC1155BatchRecipientTransactorSession struct + Contract *ERC1155BatchRecipientTransactor + TransactOpts bind.TransactOpts