package
11.0.0-rc1+incompatible
Repository: https://github.com/zeta-chain/protocol-contracts.git
Documentation: pkg.go.dev

# Functions

NewIERC20Custody creates a new instance of IERC20Custody, bound to a specific deployed contract.
NewIERC20CustodyCaller creates a new read-only instance of IERC20Custody, bound to a specific deployed contract.
NewIERC20CustodyErrors creates a new instance of IERC20CustodyErrors, bound to a specific deployed contract.
NewIERC20CustodyErrorsCaller creates a new read-only instance of IERC20CustodyErrors, bound to a specific deployed contract.
NewIERC20CustodyErrorsFilterer creates a new log filterer instance of IERC20CustodyErrors, bound to a specific deployed contract.
NewIERC20CustodyErrorsTransactor creates a new write-only instance of IERC20CustodyErrors, bound to a specific deployed contract.
NewIERC20CustodyEvents creates a new instance of IERC20CustodyEvents, bound to a specific deployed contract.
NewIERC20CustodyEventsCaller creates a new read-only instance of IERC20CustodyEvents, bound to a specific deployed contract.
NewIERC20CustodyEventsFilterer creates a new log filterer instance of IERC20CustodyEvents, bound to a specific deployed contract.
NewIERC20CustodyEventsTransactor creates a new write-only instance of IERC20CustodyEvents, bound to a specific deployed contract.
NewIERC20CustodyFilterer creates a new log filterer instance of IERC20Custody, bound to a specific deployed contract.
NewIERC20CustodyTransactor creates a new write-only instance of IERC20Custody, bound to a specific deployed contract.

# Variables

IERC20CustodyABI is the input ABI used to generate the binding from.
IERC20CustodyErrorsABI is the input ABI used to generate the binding from.
IERC20CustodyErrorsMetaData contains all meta data concerning the IERC20CustodyErrors contract.
IERC20CustodyEventsABI is the input ABI used to generate the binding from.
IERC20CustodyEventsMetaData contains all meta data concerning the IERC20CustodyEvents contract.
IERC20CustodyMetaData contains all meta data concerning the IERC20Custody contract.

# Structs

IERC20Custody is an auto generated Go binding around an Ethereum contract.
IERC20CustodyCaller is an auto generated read-only Go binding around an Ethereum contract.
IERC20CustodyCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IERC20CustodyCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IERC20CustodyDeposited represents a Deposited event raised by the IERC20Custody contract.
IERC20CustodyDepositedIterator is returned from FilterDeposited and is used to iterate over the raw logs and unpacked data for Deposited events raised by the IERC20Custody contract.
IERC20CustodyErrors is an auto generated Go binding around an Ethereum contract.
IERC20CustodyErrorsCaller is an auto generated read-only Go binding around an Ethereum contract.
IERC20CustodyErrorsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IERC20CustodyErrorsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IERC20CustodyErrorsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IERC20CustodyErrorsRaw is an auto generated low-level Go binding around an Ethereum contract.
IERC20CustodyErrorsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IERC20CustodyErrorsTransactor is an auto generated write-only Go binding around an Ethereum contract.
IERC20CustodyErrorsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IERC20CustodyErrorsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC20CustodyEvents is an auto generated Go binding around an Ethereum contract.
IERC20CustodyEventsCaller is an auto generated read-only Go binding around an Ethereum contract.
IERC20CustodyEventsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IERC20CustodyEventsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IERC20CustodyEventsDeposited represents a Deposited event raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsDepositedIterator is returned from FilterDeposited and is used to iterate over the raw logs and unpacked data for Deposited events raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IERC20CustodyEventsRaw is an auto generated low-level Go binding around an Ethereum contract.
IERC20CustodyEventsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IERC20CustodyEventsTransactor is an auto generated write-only Go binding around an Ethereum contract.
IERC20CustodyEventsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IERC20CustodyEventsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC20CustodyEventsUnwhitelisted represents a Unwhitelisted event raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsUnwhitelistedIterator is returned from FilterUnwhitelisted and is used to iterate over the raw logs and unpacked data for Unwhitelisted events raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsUpdatedCustodyTSSAddress represents a UpdatedCustodyTSSAddress event raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsUpdatedCustodyTSSAddressIterator is returned from FilterUpdatedCustodyTSSAddress and is used to iterate over the raw logs and unpacked data for UpdatedCustodyTSSAddress events raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsWhitelisted represents a Whitelisted event raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsWhitelistedIterator is returned from FilterWhitelisted and is used to iterate over the raw logs and unpacked data for Whitelisted events raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsWithdrawn represents a Withdrawn event raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsWithdrawnAndCalled represents a WithdrawnAndCalled event raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsWithdrawnAndCalledIterator is returned from FilterWithdrawnAndCalled and is used to iterate over the raw logs and unpacked data for WithdrawnAndCalled events raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsWithdrawnAndReverted represents a WithdrawnAndReverted event raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsWithdrawnAndRevertedIterator is returned from FilterWithdrawnAndReverted and is used to iterate over the raw logs and unpacked data for WithdrawnAndReverted events raised by the IERC20CustodyEvents contract.
IERC20CustodyEventsWithdrawnIterator is returned from FilterWithdrawn and is used to iterate over the raw logs and unpacked data for Withdrawn events raised by the IERC20CustodyEvents contract.
IERC20CustodyFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IERC20CustodyRaw is an auto generated low-level Go binding around an Ethereum contract.
IERC20CustodySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IERC20CustodyTransactor is an auto generated write-only Go binding around an Ethereum contract.
IERC20CustodyTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IERC20CustodyTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC20CustodyUnwhitelisted represents a Unwhitelisted event raised by the IERC20Custody contract.
IERC20CustodyUnwhitelistedIterator is returned from FilterUnwhitelisted and is used to iterate over the raw logs and unpacked data for Unwhitelisted events raised by the IERC20Custody contract.
IERC20CustodyUpdatedCustodyTSSAddress represents a UpdatedCustodyTSSAddress event raised by the IERC20Custody contract.
IERC20CustodyUpdatedCustodyTSSAddressIterator is returned from FilterUpdatedCustodyTSSAddress and is used to iterate over the raw logs and unpacked data for UpdatedCustodyTSSAddress events raised by the IERC20Custody contract.
IERC20CustodyWhitelisted represents a Whitelisted event raised by the IERC20Custody contract.
IERC20CustodyWhitelistedIterator is returned from FilterWhitelisted and is used to iterate over the raw logs and unpacked data for Whitelisted events raised by the IERC20Custody contract.
IERC20CustodyWithdrawn represents a Withdrawn event raised by the IERC20Custody contract.
IERC20CustodyWithdrawnAndCalled represents a WithdrawnAndCalled event raised by the IERC20Custody contract.
IERC20CustodyWithdrawnAndCalledIterator is returned from FilterWithdrawnAndCalled and is used to iterate over the raw logs and unpacked data for WithdrawnAndCalled events raised by the IERC20Custody contract.
IERC20CustodyWithdrawnAndReverted represents a WithdrawnAndReverted event raised by the IERC20Custody contract.
IERC20CustodyWithdrawnAndRevertedIterator is returned from FilterWithdrawnAndReverted and is used to iterate over the raw logs and unpacked data for WithdrawnAndReverted events raised by the IERC20Custody contract.
IERC20CustodyWithdrawnIterator is returned from FilterWithdrawn and is used to iterate over the raw logs and unpacked data for Withdrawn events raised by the IERC20Custody contract.
MessageContext is an auto generated low-level Go binding around an user-defined struct.
RevertContext is an auto generated low-level Go binding around an user-defined struct.
RevertContext is an auto generated low-level Go binding around an user-defined struct.