# Functions
NewIEigenPod creates a new instance of IEigenPod, bound to a specific deployed contract.
NewIEigenPodCaller creates a new read-only instance of IEigenPod, bound to a specific deployed contract.
NewIEigenPodFilterer creates a new log filterer instance of IEigenPod, bound to a specific deployed contract.
NewIEigenPodTransactor creates a new write-only instance of IEigenPod, bound to a specific deployed contract.
# Variables
IEigenPodABI is the input ABI used to generate the binding from.
IEigenPodMetaData contains all meta data concerning the IEigenPod contract.
# Structs
BeaconChainProofsBalanceContainerProof is an auto generated low-level Go binding around an user-defined struct.
BeaconChainProofsBalanceProof is an auto generated low-level Go binding around an user-defined struct.
BeaconChainProofsStateRootProof is an auto generated low-level Go binding around an user-defined struct.
BeaconChainProofsValidatorProof is an auto generated low-level Go binding around an user-defined struct.
IEigenPod is an auto generated Go binding around an Ethereum contract.
IEigenPodCaller is an auto generated read-only Go binding around an Ethereum contract.
IEigenPodCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IEigenPodCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IEigenPodCheckpoint is an auto generated low-level Go binding around an user-defined struct.
IEigenPodCheckpointCreated represents a CheckpointCreated event raised by the IEigenPod contract.
IEigenPodCheckpointCreatedIterator is returned from FilterCheckpointCreated and is used to iterate over the raw logs and unpacked data for CheckpointCreated events raised by the IEigenPod contract.
IEigenPodCheckpointFinalized represents a CheckpointFinalized event raised by the IEigenPod contract.
IEigenPodCheckpointFinalizedIterator is returned from FilterCheckpointFinalized and is used to iterate over the raw logs and unpacked data for CheckpointFinalized events raised by the IEigenPod contract.
IEigenPodEigenPodStaked represents a EigenPodStaked event raised by the IEigenPod contract.
IEigenPodEigenPodStakedIterator is returned from FilterEigenPodStaked and is used to iterate over the raw logs and unpacked data for EigenPodStaked events raised by the IEigenPod contract.
IEigenPodFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IEigenPodNonBeaconChainETHReceived represents a NonBeaconChainETHReceived event raised by the IEigenPod contract.
IEigenPodNonBeaconChainETHReceivedIterator is returned from FilterNonBeaconChainETHReceived and is used to iterate over the raw logs and unpacked data for NonBeaconChainETHReceived events raised by the IEigenPod contract.
IEigenPodProofSubmitterUpdated represents a ProofSubmitterUpdated event raised by the IEigenPod contract.
IEigenPodProofSubmitterUpdatedIterator is returned from FilterProofSubmitterUpdated and is used to iterate over the raw logs and unpacked data for ProofSubmitterUpdated events raised by the IEigenPod contract.
IEigenPodRaw is an auto generated low-level Go binding around an Ethereum contract.
IEigenPodRestakedBeaconChainETHWithdrawn represents a RestakedBeaconChainETHWithdrawn event raised by the IEigenPod contract.
IEigenPodRestakedBeaconChainETHWithdrawnIterator is returned from FilterRestakedBeaconChainETHWithdrawn and is used to iterate over the raw logs and unpacked data for RestakedBeaconChainETHWithdrawn events raised by the IEigenPod contract.
IEigenPodSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IEigenPodTransactor is an auto generated write-only Go binding around an Ethereum contract.
IEigenPodTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IEigenPodTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IEigenPodValidatorBalanceUpdated represents a ValidatorBalanceUpdated event raised by the IEigenPod contract.
IEigenPodValidatorBalanceUpdatedIterator is returned from FilterValidatorBalanceUpdated and is used to iterate over the raw logs and unpacked data for ValidatorBalanceUpdated events raised by the IEigenPod contract.
IEigenPodValidatorCheckpointed represents a ValidatorCheckpointed event raised by the IEigenPod contract.
IEigenPodValidatorCheckpointedIterator is returned from FilterValidatorCheckpointed and is used to iterate over the raw logs and unpacked data for ValidatorCheckpointed events raised by the IEigenPod contract.
IEigenPodValidatorInfo is an auto generated low-level Go binding around an user-defined struct.
IEigenPodValidatorRestaked represents a ValidatorRestaked event raised by the IEigenPod contract.
IEigenPodValidatorRestakedIterator is returned from FilterValidatorRestaked and is used to iterate over the raw logs and unpacked data for ValidatorRestaked events raised by the IEigenPod contract.
IEigenPodValidatorWithdrawn represents a ValidatorWithdrawn event raised by the IEigenPod contract.
IEigenPodValidatorWithdrawnIterator is returned from FilterValidatorWithdrawn and is used to iterate over the raw logs and unpacked data for ValidatorWithdrawn events raised by the IEigenPod contract.