# Functions
NewWithdrawOracle creates a new instance of WithdrawOracle, bound to a specific deployed contract.
NewWithdrawOracleCaller creates a new read-only instance of WithdrawOracle, bound to a specific deployed contract.
NewWithdrawOracleFilterer creates a new log filterer instance of WithdrawOracle, bound to a specific deployed contract.
NewWithdrawOracleTransactor creates a new write-only instance of WithdrawOracle, bound to a specific deployed contract.
# Variables
WithdrawOracleABI is the input ABI used to generate the binding from.
WithdrawOracleMetaData contains all meta data concerning the WithdrawOracle contract.
# Structs
ExitValidatorInfo is an auto generated low-level Go binding around an user-defined struct.
WithdrawInfo is an auto generated low-level Go binding around an user-defined struct.
WithdrawOracle is an auto generated Go binding around an Ethereum contract.
WithdrawOracleAdminChanged represents a AdminChanged event raised by the WithdrawOracle contract.
WithdrawOracleAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the WithdrawOracle contract.
WithdrawOracleBeaconUpgraded represents a BeaconUpgraded event raised by the WithdrawOracle contract.
WithdrawOracleBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the WithdrawOracle contract.
WithdrawOracleCaller is an auto generated read-only Go binding around an Ethereum contract.
WithdrawOracleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
WithdrawOracleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
WithdrawOracleConsensusHashContractSet represents a ConsensusHashContractSet event raised by the WithdrawOracle contract.
WithdrawOracleConsensusHashContractSetIterator is returned from FilterConsensusHashContractSet and is used to iterate over the raw logs and unpacked data for ConsensusHashContractSet events raised by the WithdrawOracle contract.
WithdrawOracleConsensusVersionSet represents a ConsensusVersionSet event raised by the WithdrawOracle contract.
WithdrawOracleConsensusVersionSetIterator is returned from FilterConsensusVersionSet and is used to iterate over the raw logs and unpacked data for ConsensusVersionSet events raised by the WithdrawOracle contract.
WithdrawOracleContractVersionSet represents a ContractVersionSet event raised by the WithdrawOracle contract.
WithdrawOracleContractVersionSetIterator is returned from FilterContractVersionSet and is used to iterate over the raw logs and unpacked data for ContractVersionSet events raised by the WithdrawOracle contract.
WithdrawOracleDaoAddressChanged represents a DaoAddressChanged event raised by the WithdrawOracle contract.
WithdrawOracleDaoAddressChangedIterator is returned from FilterDaoAddressChanged and is used to iterate over the raw logs and unpacked data for DaoAddressChanged events raised by the WithdrawOracle contract.
WithdrawOracleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
WithdrawOracleInitialized represents a Initialized event raised by the WithdrawOracle contract.
WithdrawOracleInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the WithdrawOracle contract.
WithdrawOracleLiquidStakingChanged represents a LiquidStakingChanged event raised by the WithdrawOracle contract.
WithdrawOracleLiquidStakingChangedIterator is returned from FilterLiquidStakingChanged and is used to iterate over the raw logs and unpacked data for LiquidStakingChanged events raised by the WithdrawOracle contract.
WithdrawOracleOwnershipTransferred represents a OwnershipTransferred event raised by the WithdrawOracle contract.
WithdrawOracleOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the WithdrawOracle contract.
WithdrawOraclePaused represents a Paused event raised by the WithdrawOracle contract.
WithdrawOraclePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the WithdrawOracle contract.
WithdrawOraclePendingBalancesAdd represents a PendingBalancesAdd event raised by the WithdrawOracle contract.
WithdrawOraclePendingBalancesAddIterator is returned from FilterPendingBalancesAdd and is used to iterate over the raw logs and unpacked data for PendingBalancesAdd events raised by the WithdrawOracle contract.
WithdrawOraclePendingBalancesReported represents a PendingBalancesReported event raised by the WithdrawOracle contract.
WithdrawOraclePendingBalancesReportedIterator is returned from FilterPendingBalancesReported and is used to iterate over the raw logs and unpacked data for PendingBalancesReported events raised by the WithdrawOracle contract.
WithdrawOracleProcessingState is an auto generated low-level Go binding around an user-defined struct.
WithdrawOracleRaw is an auto generated low-level Go binding around an Ethereum contract.
WithdrawOracleReportData is an auto generated low-level Go binding around an user-defined struct.
WithdrawOracleReportDataSuccess represents a ReportDataSuccess event raised by the WithdrawOracle contract.
WithdrawOracleReportDataSuccessIterator is returned from FilterReportDataSuccess and is used to iterate over the raw logs and unpacked data for ReportDataSuccess events raised by the WithdrawOracle contract.
WithdrawOracleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
WithdrawOracleTransactor is an auto generated write-only Go binding around an Ethereum contract.
WithdrawOracleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
WithdrawOracleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
WithdrawOracleUnpaused represents a Unpaused event raised by the WithdrawOracle contract.
WithdrawOracleUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the WithdrawOracle contract.
WithdrawOracleUpdateClVaultMinSettleLimit represents a UpdateClVaultMinSettleLimit event raised by the WithdrawOracle contract.
WithdrawOracleUpdateClVaultMinSettleLimitIterator is returned from FilterUpdateClVaultMinSettleLimit and is used to iterate over the raw logs and unpacked data for UpdateClVaultMinSettleLimit events raised by the WithdrawOracle contract.
WithdrawOracleUpdateExitRequestLimit represents a UpdateExitRequestLimit event raised by the WithdrawOracle contract.
WithdrawOracleUpdateExitRequestLimitIterator is returned from FilterUpdateExitRequestLimit and is used to iterate over the raw logs and unpacked data for UpdateExitRequestLimit events raised by the WithdrawOracle contract.
WithdrawOracleUpdateTotalBalanceTolerate represents a UpdateTotalBalanceTolerate event raised by the WithdrawOracle contract.
WithdrawOracleUpdateTotalBalanceTolerateIterator is returned from FilterUpdateTotalBalanceTolerate and is used to iterate over the raw logs and unpacked data for UpdateTotalBalanceTolerate events raised by the WithdrawOracle contract.
WithdrawOracleUpgraded represents a Upgraded event raised by the WithdrawOracle contract.
WithdrawOracleUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the WithdrawOracle contract.
WithdrawOracleVaultManagerChanged represents a VaultManagerChanged event raised by the WithdrawOracle contract.
WithdrawOracleVaultManagerChangedIterator is returned from FilterVaultManagerChanged and is used to iterate over the raw logs and unpacked data for VaultManagerChanged events raised by the WithdrawOracle contract.
WithdrawOracleWarnProcessingMissed represents a WarnProcessingMissed event raised by the WithdrawOracle contract.
WithdrawOracleWarnProcessingMissedIterator is returned from FilterWarnProcessingMissed and is used to iterate over the raw logs and unpacked data for WarnProcessingMissed events raised by the WithdrawOracle contract.