package
0.0.0-20210524052030-e0cfe8bf35cc
Repository: https://github.com/loomnetwork/go-loom.git
Documentation: pkg.go.dev

# Functions

NewMainnetGatewayContract creates a new instance of MainnetGatewayContract, bound to a specific deployed contract.
NewMainnetGatewayContractCaller creates a new read-only instance of MainnetGatewayContract, bound to a specific deployed contract.
NewMainnetGatewayContractFilterer creates a new log filterer instance of MainnetGatewayContract, bound to a specific deployed contract.
NewMainnetGatewayContractTransactor creates a new write-only instance of MainnetGatewayContract, bound to a specific deployed contract.

# Constants

MainnetGatewayContractABI is the input ABI used to generate the binding from.

# Structs

MainnetGatewayContract is an auto generated Go binding around an Ethereum contract.
MainnetGatewayContractAddedValidator represents a AddedValidator event raised by the MainnetGatewayContract contract.
MainnetGatewayContractAddedValidatorIterator is returned from FilterAddedValidator and is used to iterate over the raw logs and unpacked data for AddedValidator events raised by the MainnetGatewayContract contract.
MainnetGatewayContractCaller is an auto generated read-only Go binding around an Ethereum contract.
MainnetGatewayContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MainnetGatewayContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MainnetGatewayContractERC20Received represents a ERC20Received event raised by the MainnetGatewayContract contract.
MainnetGatewayContractERC20ReceivedIterator is returned from FilterERC20Received and is used to iterate over the raw logs and unpacked data for ERC20Received events raised by the MainnetGatewayContract contract.
MainnetGatewayContractERC721Received represents a ERC721Received event raised by the MainnetGatewayContract contract.
MainnetGatewayContractERC721ReceivedIterator is returned from FilterERC721Received and is used to iterate over the raw logs and unpacked data for ERC721Received events raised by the MainnetGatewayContract contract.
MainnetGatewayContractERC721XBatchReceived represents a ERC721XBatchReceived event raised by the MainnetGatewayContract contract.
MainnetGatewayContractERC721XBatchReceivedIterator is returned from FilterERC721XBatchReceived and is used to iterate over the raw logs and unpacked data for ERC721XBatchReceived events raised by the MainnetGatewayContract contract.
MainnetGatewayContractERC721XReceived represents a ERC721XReceived event raised by the MainnetGatewayContract contract.
MainnetGatewayContractERC721XReceivedIterator is returned from FilterERC721XReceived and is used to iterate over the raw logs and unpacked data for ERC721XReceived events raised by the MainnetGatewayContract contract.
MainnetGatewayContractETHReceived represents a ETHReceived event raised by the MainnetGatewayContract contract.
MainnetGatewayContractETHReceivedIterator is returned from FilterETHReceived and is used to iterate over the raw logs and unpacked data for ETHReceived events raised by the MainnetGatewayContract contract.
MainnetGatewayContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MainnetGatewayContractLoomCoinReceived represents a LoomCoinReceived event raised by the MainnetGatewayContract contract.
MainnetGatewayContractLoomCoinReceivedIterator is returned from FilterLoomCoinReceived and is used to iterate over the raw logs and unpacked data for LoomCoinReceived events raised by the MainnetGatewayContract contract.
MainnetGatewayContractOwnershipRenounced represents a OwnershipRenounced event raised by the MainnetGatewayContract contract.
MainnetGatewayContractOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the MainnetGatewayContract contract.
MainnetGatewayContractOwnershipTransferred represents a OwnershipTransferred event raised by the MainnetGatewayContract contract.
MainnetGatewayContractOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the MainnetGatewayContract contract.
MainnetGatewayContractRaw is an auto generated low-level Go binding around an Ethereum contract.
MainnetGatewayContractRemovedValidator represents a RemovedValidator event raised by the MainnetGatewayContract contract.
MainnetGatewayContractRemovedValidatorIterator is returned from FilterRemovedValidator and is used to iterate over the raw logs and unpacked data for RemovedValidator events raised by the MainnetGatewayContract contract.
MainnetGatewayContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MainnetGatewayContractTokenWithdrawn represents a TokenWithdrawn event raised by the MainnetGatewayContract contract.
MainnetGatewayContractTokenWithdrawnIterator is returned from FilterTokenWithdrawn and is used to iterate over the raw logs and unpacked data for TokenWithdrawn events raised by the MainnetGatewayContract contract.
MainnetGatewayContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
MainnetGatewayContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MainnetGatewayContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.