# Functions
NewWithdrawals creates a new instance of Withdrawals, bound to a specific deployed contract.
NewWithdrawalsCaller creates a new read-only instance of Withdrawals, bound to a specific deployed contract.
NewWithdrawalsFilterer creates a new log filterer instance of Withdrawals, bound to a specific deployed contract.
NewWithdrawalsTransactor creates a new write-only instance of Withdrawals, bound to a specific deployed contract.
# Variables
WithdrawalsABI is the input ABI used to generate the binding from.
WithdrawalsMetaData contains all meta data concerning the Withdrawals contract.
# Structs
Withdrawals is an auto generated Go binding around an Ethereum contract.
WithdrawalsCaller is an auto generated read-only Go binding around an Ethereum contract.
WithdrawalsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
WithdrawalsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
WithdrawalsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
WithdrawalsLogMintWithdrawalPerformed represents a LogMintWithdrawalPerformed event raised by the Withdrawals contract.
WithdrawalsLogMintWithdrawalPerformedIterator is returned from FilterLogMintWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogMintWithdrawalPerformed events raised by the Withdrawals contract.
WithdrawalsLogNftWithdrawalPerformed represents a LogNftWithdrawalPerformed event raised by the Withdrawals contract.
WithdrawalsLogNftWithdrawalPerformedIterator is returned from FilterLogNftWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogNftWithdrawalPerformed events raised by the Withdrawals contract.
WithdrawalsLogWithdrawalPerformed represents a LogWithdrawalPerformed event raised by the Withdrawals contract.
WithdrawalsLogWithdrawalPerformedIterator is returned from FilterLogWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogWithdrawalPerformed events raised by the Withdrawals contract.
WithdrawalsLogWithdrawalWithTokenIdPerformed represents a LogWithdrawalWithTokenIdPerformed event raised by the Withdrawals contract.
WithdrawalsLogWithdrawalWithTokenIdPerformedIterator is returned from FilterLogWithdrawalWithTokenIdPerformed and is used to iterate over the raw logs and unpacked data for LogWithdrawalWithTokenIdPerformed events raised by the Withdrawals contract.
WithdrawalsRaw is an auto generated low-level Go binding around an Ethereum contract.
WithdrawalsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
WithdrawalsTransactor is an auto generated write-only Go binding around an Ethereum contract.
WithdrawalsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
WithdrawalsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.