package
0.2.1
Repository: https://github.com/nodedao/oracle-go.git
Documentation: pkg.go.dev

# Functions

NewLargeStaking creates a new instance of LargeStaking, bound to a specific deployed contract.
NewLargeStakingCaller creates a new read-only instance of LargeStaking, bound to a specific deployed contract.
NewLargeStakingFilterer creates a new log filterer instance of LargeStaking, bound to a specific deployed contract.
NewLargeStakingTransactor creates a new write-only instance of LargeStaking, bound to a specific deployed contract.

# Variables

LargeStakingABI is the input ABI used to generate the binding from.
LargeStakingMetaData contains all meta data concerning the LargeStaking contract.

# Structs

CLStakingExitInfo is an auto generated low-level Go binding around an user-defined struct.
CLStakingSlashInfo is an auto generated low-level Go binding around an user-defined struct.
LargeStaking is an auto generated Go binding around an Ethereum contract.
LargeStakingAdminChanged represents a AdminChanged event raised by the LargeStaking contract.
LargeStakingAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the LargeStaking contract.
LargeStakingAppendMigretaStake represents a AppendMigretaStake event raised by the LargeStaking contract.
LargeStakingAppendMigretaStakeIterator is returned from FilterAppendMigretaStake and is used to iterate over the raw logs and unpacked data for AppendMigretaStake events raised by the LargeStaking contract.
LargeStakingAppendStake represents a AppendStake event raised by the LargeStaking contract.
LargeStakingAppendStakeIterator is returned from FilterAppendStake and is used to iterate over the raw logs and unpacked data for AppendStake events raised by the LargeStaking contract.
LargeStakingBeaconUpgraded represents a BeaconUpgraded event raised by the LargeStaking contract.
LargeStakingBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the LargeStaking contract.
LargeStakingCaller is an auto generated read-only Go binding around an Ethereum contract.
LargeStakingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
LargeStakingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
LargeStakingConsensusOracleChanged represents a ConsensusOracleChanged event raised by the LargeStaking contract.
LargeStakingConsensusOracleChangedIterator is returned from FilterConsensusOracleChanged and is used to iterate over the raw logs and unpacked data for ConsensusOracleChanged events raised by the LargeStaking contract.
LargeStakingDaoAddressChanged represents a DaoAddressChanged event raised by the LargeStaking contract.
LargeStakingDaoAddressChangedIterator is returned from FilterDaoAddressChanged and is used to iterate over the raw logs and unpacked data for DaoAddressChanged events raised by the LargeStaking contract.
LargeStakingDaoELCommissionRateChanged represents a DaoELCommissionRateChanged event raised by the LargeStaking contract.
LargeStakingDaoELCommissionRateChangedIterator is returned from FilterDaoELCommissionRateChanged and is used to iterate over the raw logs and unpacked data for DaoELCommissionRateChanged events raised by the LargeStaking contract.
LargeStakingDaoPrivateRewardClaimed represents a DaoPrivateRewardClaimed event raised by the LargeStaking contract.
LargeStakingDaoPrivateRewardClaimedIterator is returned from FilterDaoPrivateRewardClaimed and is used to iterate over the raw logs and unpacked data for DaoPrivateRewardClaimed events raised by the LargeStaking contract.
LargeStakingDaoSharedRewardClaimed represents a DaoSharedRewardClaimed event raised by the LargeStaking contract.
LargeStakingDaoSharedRewardClaimedIterator is returned from FilterDaoSharedRewardClaimed and is used to iterate over the raw logs and unpacked data for DaoSharedRewardClaimed events raised by the LargeStaking contract.
LargeStakingDaoVaultAddressChanged represents a DaoVaultAddressChanged event raised by the LargeStaking contract.
LargeStakingDaoVaultAddressChangedIterator is returned from FilterDaoVaultAddressChanged and is used to iterate over the raw logs and unpacked data for DaoVaultAddressChanged events raised by the LargeStaking contract.
LargeStakingElPrivateRewardSettle represents a ElPrivateRewardSettle event raised by the LargeStaking contract.
LargeStakingElPrivateRewardSettleIterator is returned from FilterElPrivateRewardSettle and is used to iterate over the raw logs and unpacked data for ElPrivateRewardSettle events raised by the LargeStaking contract.
LargeStakingElRewardAddressChanged represents a ElRewardAddressChanged event raised by the LargeStaking contract.
LargeStakingElRewardAddressChangedIterator is returned from FilterElRewardAddressChanged and is used to iterate over the raw logs and unpacked data for ElRewardAddressChanged events raised by the LargeStaking contract.
LargeStakingELRewardFactoryChanged represents a ELRewardFactoryChanged event raised by the LargeStaking contract.
LargeStakingELRewardFactoryChangedIterator is returned from FilterELRewardFactoryChanged and is used to iterate over the raw logs and unpacked data for ELRewardFactoryChanged events raised by the LargeStaking contract.
LargeStakingELShareingRewardSettle represents a ELShareingRewardSettle event raised by the LargeStaking contract.
LargeStakingELShareingRewardSettleIterator is returned from FilterELShareingRewardSettle and is used to iterate over the raw logs and unpacked data for ELShareingRewardSettle events raised by the LargeStaking contract.
LargeStakingFastUnstake represents a FastUnstake event raised by the LargeStaking contract.
LargeStakingFastUnstakeIterator is returned from FilterFastUnstake and is used to iterate over the raw logs and unpacked data for FastUnstake events raised by the LargeStaking contract.
LargeStakingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
LargeStakingInitialized represents a Initialized event raised by the LargeStaking contract.
LargeStakingInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the LargeStaking contract.
LargeStakingLargeStake represents a LargeStake event raised by the LargeStaking contract.
LargeStakingLargeStakeIterator is returned from FilterLargeStake and is used to iterate over the raw logs and unpacked data for LargeStake events raised by the LargeStaking contract.
LargeStakingLargeStakingSlash represents a LargeStakingSlash event raised by the LargeStaking contract.
LargeStakingLargeStakingSlashIterator is returned from FilterLargeStakingSlash and is used to iterate over the raw logs and unpacked data for LargeStakingSlash events raised by the LargeStaking contract.
LargeStakingLargeUnstake represents a LargeUnstake event raised by the LargeStaking contract.
LargeStakingLargeUnstakeIterator is returned from FilterLargeUnstake and is used to iterate over the raw logs and unpacked data for LargeUnstake events raised by the LargeStaking contract.
LargeStakingMaxSlashAmountChanged represents a MaxSlashAmountChanged event raised by the LargeStaking contract.
LargeStakingMaxSlashAmountChangedIterator is returned from FilterMaxSlashAmountChanged and is used to iterate over the raw logs and unpacked data for MaxSlashAmountChanged events raised by the LargeStaking contract.
LargeStakingMigretaStake represents a MigretaStake event raised by the LargeStaking contract.
LargeStakingMigretaStakeIterator is returned from FilterMigretaStake and is used to iterate over the raw logs and unpacked data for MigretaStake events raised by the LargeStaking contract.
LargeStakingMinStakeAmountChanged represents a MinStakeAmountChanged event raised by the LargeStaking contract.
LargeStakingMinStakeAmountChangedIterator is returned from FilterMinStakeAmountChanged and is used to iterate over the raw logs and unpacked data for MinStakeAmountChanged events raised by the LargeStaking contract.
LargeStakingNodeOperatorsRegistryChanged represents a NodeOperatorsRegistryChanged event raised by the LargeStaking contract.
LargeStakingNodeOperatorsRegistryChangedIterator is returned from FilterNodeOperatorsRegistryChanged and is used to iterate over the raw logs and unpacked data for NodeOperatorsRegistryChanged events raised by the LargeStaking contract.
LargeStakingOperatorPrivateRewardClaimed represents a OperatorPrivateRewardClaimed event raised by the LargeStaking contract.
LargeStakingOperatorPrivateRewardClaimedIterator is returned from FilterOperatorPrivateRewardClaimed and is used to iterate over the raw logs and unpacked data for OperatorPrivateRewardClaimed events raised by the LargeStaking contract.
LargeStakingOperatorRewardClaimed represents a OperatorRewardClaimed event raised by the LargeStaking contract.
LargeStakingOperatorRewardClaimedIterator is returned from FilterOperatorRewardClaimed and is used to iterate over the raw logs and unpacked data for OperatorRewardClaimed events raised by the LargeStaking contract.
LargeStakingOperatorSharedRewardClaimed represents a OperatorSharedRewardClaimed event raised by the LargeStaking contract.
LargeStakingOperatorSharedRewardClaimedIterator is returned from FilterOperatorSharedRewardClaimed and is used to iterate over the raw logs and unpacked data for OperatorSharedRewardClaimed events raised by the LargeStaking contract.
LargeStakingOperatorSlashChanged represents a OperatorSlashChanged event raised by the LargeStaking contract.
LargeStakingOperatorSlashChangedIterator is returned from FilterOperatorSlashChanged and is used to iterate over the raw logs and unpacked data for OperatorSlashChanged events raised by the LargeStaking contract.
LargeStakingOwnershipTransferred represents a OwnershipTransferred event raised by the LargeStaking contract.
LargeStakingOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the LargeStaking contract.
LargeStakingRaw is an auto generated low-level Go binding around an Ethereum contract.
LargeStakingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
LargeStakingSharedRewardPoolStart represents a SharedRewardPoolStart event raised by the LargeStaking contract.
LargeStakingSharedRewardPoolStartIterator is returned from FilterSharedRewardPoolStart and is used to iterate over the raw logs and unpacked data for SharedRewardPoolStart events raised by the LargeStaking contract.
LargeStakingStakingInfo is an auto generated low-level Go binding around an user-defined struct.
LargeStakingTransactor is an auto generated write-only Go binding around an Ethereum contract.
LargeStakingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
LargeStakingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
LargeStakingUpgraded represents a Upgraded event raised by the LargeStaking contract.
LargeStakingUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the LargeStaking contract.
LargeStakingUserRewardClaimed represents a UserRewardClaimed event raised by the LargeStaking contract.
LargeStakingUserRewardClaimedIterator is returned from FilterUserRewardClaimed and is used to iterate over the raw logs and unpacked data for UserRewardClaimed events raised by the LargeStaking contract.
LargeStakingValidatorExitReport represents a ValidatorExitReport event raised by the LargeStaking contract.
LargeStakingValidatorExitReportIterator is returned from FilterValidatorExitReport and is used to iterate over the raw logs and unpacked data for ValidatorExitReport events raised by the LargeStaking contract.
LargeStakingValidatorRegistered represents a ValidatorRegistered event raised by the LargeStaking contract.
LargeStakingValidatorRegisteredIterator is returned from FilterValidatorRegistered and is used to iterate over the raw logs and unpacked data for ValidatorRegistered events raised by the LargeStaking contract.