Documentation ¶
Index ¶
- type BeaconSortitionPool
- func (bsp *BeaconSortitionPool) AddBetaOperators(arg_operators []common.Address, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) AddBetaOperatorsGasEstimate(arg_operators []common.Address) (uint64, error)
- func (bsp *BeaconSortitionPool) BetaOperatorsAddedEvent(opts *ethereum.SubscribeOpts) *BspBetaOperatorsAddedSubscription
- func (bsp *BeaconSortitionPool) CallAddBetaOperators(arg_operators []common.Address, blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallDeactivateChaosnet(blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallInsertOperator(arg_operator common.Address, arg_authorizedStake *big.Int, ...) error
- func (bsp *BeaconSortitionPool) CallLock(blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallReceiveApproval(arg_sender common.Address, arg_amount *big.Int, arg_token common.Address, ...) error
- func (bsp *BeaconSortitionPool) CallRenounceOwnership(blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallRestoreRewardEligibility(arg_operator common.Address, blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallSetRewardIneligibility(arg_operators []uint32, arg_until *big.Int, blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallTransferChaosnetOwnerRole(arg_newChaosnetOwner common.Address, blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallTransferOwnership(arg_newOwner common.Address, blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallUnlock(blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallUpdateOperatorStatus(arg_operator common.Address, arg_authorizedStake *big.Int, ...) error
- func (bsp *BeaconSortitionPool) CallWithdrawIneligible(arg_recipient common.Address, blockNumber *big.Int) error
- func (bsp *BeaconSortitionPool) CallWithdrawRewards(arg_operator common.Address, arg_beneficiary common.Address, ...) (*big.Int, error)
- func (bsp *BeaconSortitionPool) CanRestoreRewardEligibility(arg_operator common.Address) (bool, error)
- func (bsp *BeaconSortitionPool) CanRestoreRewardEligibilityAtBlock(arg_operator common.Address, blockNumber *big.Int) (bool, error)
- func (bsp *BeaconSortitionPool) ChaosnetDeactivatedEvent(opts *ethereum.SubscribeOpts) *BspChaosnetDeactivatedSubscription
- func (bsp *BeaconSortitionPool) ChaosnetOwner() (common.Address, error)
- func (bsp *BeaconSortitionPool) ChaosnetOwnerAtBlock(blockNumber *big.Int) (common.Address, error)
- func (bsp *BeaconSortitionPool) ChaosnetOwnerRoleTransferredEvent(opts *ethereum.SubscribeOpts) *BspChaosnetOwnerRoleTransferredSubscription
- func (bsp *BeaconSortitionPool) DeactivateChaosnet(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) DeactivateChaosnetGasEstimate() (uint64, error)
- func (bsp *BeaconSortitionPool) GetAvailableRewards(arg_operator common.Address) (*big.Int, error)
- func (bsp *BeaconSortitionPool) GetAvailableRewardsAtBlock(arg_operator common.Address, blockNumber *big.Int) (*big.Int, error)
- func (bsp *BeaconSortitionPool) GetIDOperator(arg_id uint32) (common.Address, error)
- func (bsp *BeaconSortitionPool) GetIDOperatorAtBlock(arg_id uint32, blockNumber *big.Int) (common.Address, error)
- func (bsp *BeaconSortitionPool) GetIDOperators(arg_ids []uint32) ([]common.Address, error)
- func (bsp *BeaconSortitionPool) GetIDOperatorsAtBlock(arg_ids []uint32, blockNumber *big.Int) ([]common.Address, error)
- func (bsp *BeaconSortitionPool) GetOperatorID(arg_operator common.Address) (uint32, error)
- func (bsp *BeaconSortitionPool) GetOperatorIDAtBlock(arg_operator common.Address, blockNumber *big.Int) (uint32, error)
- func (bsp *BeaconSortitionPool) GetPoolWeight(arg_operator common.Address) (*big.Int, error)
- func (bsp *BeaconSortitionPool) GetPoolWeightAtBlock(arg_operator common.Address, blockNumber *big.Int) (*big.Int, error)
- func (bsp *BeaconSortitionPool) IneligibleEarnedRewards() (*big.Int, error)
- func (bsp *BeaconSortitionPool) IneligibleEarnedRewardsAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (bsp *BeaconSortitionPool) IneligibleForRewardsEvent(opts *ethereum.SubscribeOpts) *BspIneligibleForRewardsSubscription
- func (bsp *BeaconSortitionPool) InsertOperator(arg_operator common.Address, arg_authorizedStake *big.Int, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) InsertOperatorGasEstimate(arg_operator common.Address, arg_authorizedStake *big.Int) (uint64, error)
- func (bsp *BeaconSortitionPool) IsBetaOperator(arg0 common.Address) (bool, error)
- func (bsp *BeaconSortitionPool) IsBetaOperatorAtBlock(arg0 common.Address, blockNumber *big.Int) (bool, error)
- func (bsp *BeaconSortitionPool) IsChaosnetActive() (bool, error)
- func (bsp *BeaconSortitionPool) IsChaosnetActiveAtBlock(blockNumber *big.Int) (bool, error)
- func (bsp *BeaconSortitionPool) IsEligibleForRewards(arg_operator common.Address) (bool, error)
- func (bsp *BeaconSortitionPool) IsEligibleForRewardsAtBlock(arg_operator common.Address, blockNumber *big.Int) (bool, error)
- func (bsp *BeaconSortitionPool) IsLocked() (bool, error)
- func (bsp *BeaconSortitionPool) IsLockedAtBlock(blockNumber *big.Int) (bool, error)
- func (bsp *BeaconSortitionPool) IsOperatorInPool(arg_operator common.Address) (bool, error)
- func (bsp *BeaconSortitionPool) IsOperatorInPoolAtBlock(arg_operator common.Address, blockNumber *big.Int) (bool, error)
- func (bsp *BeaconSortitionPool) IsOperatorRegistered(arg_operator common.Address) (bool, error)
- func (bsp *BeaconSortitionPool) IsOperatorRegisteredAtBlock(arg_operator common.Address, blockNumber *big.Int) (bool, error)
- func (bsp *BeaconSortitionPool) IsOperatorUpToDate(arg_operator common.Address, arg_authorizedStake *big.Int) (bool, error)
- func (bsp *BeaconSortitionPool) IsOperatorUpToDateAtBlock(arg_operator common.Address, arg_authorizedStake *big.Int, ...) (bool, error)
- func (bsp *BeaconSortitionPool) Lock(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) LockGasEstimate() (uint64, error)
- func (bsp *BeaconSortitionPool) OperatorsInPool() (*big.Int, error)
- func (bsp *BeaconSortitionPool) OperatorsInPoolAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (bsp *BeaconSortitionPool) Owner() (common.Address, error)
- func (bsp *BeaconSortitionPool) OwnerAtBlock(blockNumber *big.Int) (common.Address, error)
- func (bsp *BeaconSortitionPool) OwnershipTransferredEvent(opts *ethereum.SubscribeOpts, previousOwnerFilter []common.Address, ...) *BspOwnershipTransferredSubscription
- func (bsp *BeaconSortitionPool) PastBetaOperatorsAddedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BeaconSortitionPoolBetaOperatorsAdded, error)
- func (bsp *BeaconSortitionPool) PastChaosnetDeactivatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BeaconSortitionPoolChaosnetDeactivated, error)
- func (bsp *BeaconSortitionPool) PastChaosnetOwnerRoleTransferredEvents(startBlock uint64, endBlock *uint64) ([]*abi.BeaconSortitionPoolChaosnetOwnerRoleTransferred, error)
- func (bsp *BeaconSortitionPool) PastIneligibleForRewardsEvents(startBlock uint64, endBlock *uint64) ([]*abi.BeaconSortitionPoolIneligibleForRewards, error)
- func (bsp *BeaconSortitionPool) PastOwnershipTransferredEvents(startBlock uint64, endBlock *uint64, previousOwnerFilter []common.Address, ...) ([]*abi.BeaconSortitionPoolOwnershipTransferred, error)
- func (bsp *BeaconSortitionPool) PastRewardEligibilityRestoredEvents(startBlock uint64, endBlock *uint64, operatorFilter []common.Address, ...) ([]*abi.BeaconSortitionPoolRewardEligibilityRestored, error)
- func (bsp *BeaconSortitionPool) PoolWeightDivisor() (*big.Int, error)
- func (bsp *BeaconSortitionPool) PoolWeightDivisorAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (bsp *BeaconSortitionPool) ReceiveApproval(arg_sender common.Address, arg_amount *big.Int, arg_token common.Address, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) ReceiveApprovalGasEstimate(arg_sender common.Address, arg_amount *big.Int, arg_token common.Address, ...) (uint64, error)
- func (bsp *BeaconSortitionPool) RenounceOwnership(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) RenounceOwnershipGasEstimate() (uint64, error)
- func (bsp *BeaconSortitionPool) RestoreRewardEligibility(arg_operator common.Address, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) RestoreRewardEligibilityGasEstimate(arg_operator common.Address) (uint64, error)
- func (bsp *BeaconSortitionPool) RewardEligibilityRestoredEvent(opts *ethereum.SubscribeOpts, operatorFilter []common.Address, ...) *BspRewardEligibilityRestoredSubscription
- func (bsp *BeaconSortitionPool) RewardToken() (common.Address, error)
- func (bsp *BeaconSortitionPool) RewardTokenAtBlock(blockNumber *big.Int) (common.Address, error)
- func (bsp *BeaconSortitionPool) RewardsEligibilityRestorableAt(arg_operator common.Address) (*big.Int, error)
- func (bsp *BeaconSortitionPool) RewardsEligibilityRestorableAtAtBlock(arg_operator common.Address, blockNumber *big.Int) (*big.Int, error)
- func (bsp *BeaconSortitionPool) SelectGroup(arg_groupSize *big.Int, arg_seed [32]byte) ([]uint32, error)
- func (bsp *BeaconSortitionPool) SelectGroupAtBlock(arg_groupSize *big.Int, arg_seed [32]byte, blockNumber *big.Int) ([]uint32, error)
- func (bsp *BeaconSortitionPool) SetRewardIneligibility(arg_operators []uint32, arg_until *big.Int, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) SetRewardIneligibilityGasEstimate(arg_operators []uint32, arg_until *big.Int) (uint64, error)
- func (bsp *BeaconSortitionPool) TotalWeight() (*big.Int, error)
- func (bsp *BeaconSortitionPool) TotalWeightAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (bsp *BeaconSortitionPool) TransferChaosnetOwnerRole(arg_newChaosnetOwner common.Address, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) TransferChaosnetOwnerRoleGasEstimate(arg_newChaosnetOwner common.Address) (uint64, error)
- func (bsp *BeaconSortitionPool) TransferOwnership(arg_newOwner common.Address, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) TransferOwnershipGasEstimate(arg_newOwner common.Address) (uint64, error)
- func (bsp *BeaconSortitionPool) Unlock(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) UnlockGasEstimate() (uint64, error)
- func (bsp *BeaconSortitionPool) UpdateOperatorStatus(arg_operator common.Address, arg_authorizedStake *big.Int, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) UpdateOperatorStatusGasEstimate(arg_operator common.Address, arg_authorizedStake *big.Int) (uint64, error)
- func (bsp *BeaconSortitionPool) WithdrawIneligible(arg_recipient common.Address, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) WithdrawIneligibleGasEstimate(arg_recipient common.Address) (uint64, error)
- func (bsp *BeaconSortitionPool) WithdrawRewards(arg_operator common.Address, arg_beneficiary common.Address, ...) (*types.Transaction, error)
- func (bsp *BeaconSortitionPool) WithdrawRewardsGasEstimate(arg_operator common.Address, arg_beneficiary common.Address) (uint64, error)
- type BspBetaOperatorsAddedSubscription
- type BspChaosnetDeactivatedSubscription
- type BspChaosnetOwnerRoleTransferredSubscription
- func (corts *BspChaosnetOwnerRoleTransferredSubscription) OnEvent(handler beaconSortitionPoolChaosnetOwnerRoleTransferredFunc) subscription.EventSubscription
- func (corts *BspChaosnetOwnerRoleTransferredSubscription) Pipe(sink chan *abi.BeaconSortitionPoolChaosnetOwnerRoleTransferred) subscription.EventSubscription
- type BspIneligibleForRewardsSubscription
- type BspOwnershipTransferredSubscription
- type BspRewardEligibilityRestoredSubscription
- func (rers *BspRewardEligibilityRestoredSubscription) OnEvent(handler beaconSortitionPoolRewardEligibilityRestoredFunc) subscription.EventSubscription
- func (rers *BspRewardEligibilityRestoredSubscription) Pipe(sink chan *abi.BeaconSortitionPoolRewardEligibilityRestored) subscription.EventSubscription
- type RandomBeacon
- func (rb *RandomBeacon) ApproveAuthorizationDecrease(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) ApproveAuthorizationDecreaseGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (rb *RandomBeacon) ApproveDkgResult(arg_dkgResult abi.BeaconDkgResult, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) ApproveDkgResultGasEstimate(arg_dkgResult abi.BeaconDkgResult) (uint64, error)
- func (rb *RandomBeacon) AuthorizationDecreaseApprovedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address) *RbAuthorizationDecreaseApprovedSubscription
- func (rb *RandomBeacon) AuthorizationDecreaseRequested(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) AuthorizationDecreaseRequestedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *RbAuthorizationDecreaseRequestedSubscription
- func (rb *RandomBeacon) AuthorizationDecreaseRequestedGasEstimate(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) AuthorizationIncreased(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) AuthorizationIncreasedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *RbAuthorizationIncreasedSubscription
- func (rb *RandomBeacon) AuthorizationIncreasedGasEstimate(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) AuthorizationParameters() (authorizationParameters, error)
- func (rb *RandomBeacon) AuthorizationParametersAtBlock(blockNumber *big.Int) (authorizationParameters, error)
- func (rb *RandomBeacon) AuthorizationParametersUpdatedEvent(opts *ethereum.SubscribeOpts) *RbAuthorizationParametersUpdatedSubscription
- func (rb *RandomBeacon) AuthorizedRequesters(arg0 common.Address) (bool, error)
- func (rb *RandomBeacon) AuthorizedRequestersAtBlock(arg0 common.Address, blockNumber *big.Int) (bool, error)
- func (rb *RandomBeacon) AvailableRewards(arg_stakingProvider common.Address) (*big.Int, error)
- func (rb *RandomBeacon) AvailableRewardsAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (*big.Int, error)
- func (rb *RandomBeacon) CallApproveAuthorizationDecrease(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallApproveDkgResult(arg_dkgResult abi.BeaconDkgResult, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallAuthorizationDecreaseRequested(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) error
- func (rb *RandomBeacon) CallAuthorizationIncreased(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) error
- func (rb *RandomBeacon) CallChallengeDkgResult(arg_dkgResult abi.BeaconDkgResult, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallGenesis(blockNumber *big.Int) error
- func (rb *RandomBeacon) CallInvoluntaryAuthorizationDecrease(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) error
- func (rb *RandomBeacon) CallJoinSortitionPool(blockNumber *big.Int) error
- func (rb *RandomBeacon) CallNotifyDkgTimeout(blockNumber *big.Int) error
- func (rb *RandomBeacon) CallNotifyOperatorInactivity(arg_claim abi.BeaconInactivityClaim, arg_nonce *big.Int, ...) error
- func (rb *RandomBeacon) CallRegisterOperator(arg_operator common.Address, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallReportRelayEntryTimeout(arg_groupMembers []uint32, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallReportUnauthorizedSigning(arg_signedMsgSender []byte, arg_groupId uint64, arg_groupMembers []uint32, ...) error
- func (rb *RandomBeacon) CallRequestRelayEntry(arg_callbackContract common.Address, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallSetRequesterAuthorization(arg_requester common.Address, arg_isAuthorized bool, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallSubmitDkgResult(arg_dkgResult abi.BeaconDkgResult, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallSubmitRelayEntry(arg_entry []byte, arg_groupMembers []uint32, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallSubmitRelayEntry0(arg_entry []byte, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallTransferGovernance(arg_newGovernance common.Address, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallUpdateAuthorizationParameters(arg__minimumAuthorization *big.Int, arg__authorizationDecreaseDelay uint64, ...) error
- func (rb *RandomBeacon) CallUpdateGasParameters(arg_dkgResultSubmissionGas *big.Int, arg_dkgResultApprovalGasOffset *big.Int, ...) error
- func (rb *RandomBeacon) CallUpdateGroupCreationParameters(arg_groupCreationFrequency *big.Int, arg_groupLifetime *big.Int, ...) error
- func (rb *RandomBeacon) CallUpdateOperatorStatus(arg_operator common.Address, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallUpdateReimbursementPool(arg__reimbursementPool common.Address, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallUpdateRelayEntryParameters(arg_relayEntrySoftTimeout *big.Int, arg_relayEntryHardTimeout *big.Int, ...) error
- func (rb *RandomBeacon) CallUpdateRewardParameters(arg_sortitionPoolRewardsBanDuration *big.Int, ...) error
- func (rb *RandomBeacon) CallUpdateSlashingParameters(arg_relayEntrySubmissionFailureSlashingAmount *big.Int, ...) error
- func (rb *RandomBeacon) CallWithdrawIneligibleRewards(arg_recipient common.Address, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallWithdrawRewards(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (rb *RandomBeacon) CallbackFailedEvent(opts *ethereum.SubscribeOpts) *RbCallbackFailedSubscription
- func (rb *RandomBeacon) ChallengeDkgResult(arg_dkgResult abi.BeaconDkgResult, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) ChallengeDkgResultGasEstimate(arg_dkgResult abi.BeaconDkgResult) (uint64, error)
- func (rb *RandomBeacon) DkgMaliciousResultSlashedEvent(opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte) *RbDkgMaliciousResultSlashedSubscription
- func (rb *RandomBeacon) DkgMaliciousResultSlashingFailedEvent(opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte) *RbDkgMaliciousResultSlashingFailedSubscription
- func (rb *RandomBeacon) DkgResultApprovedEvent(opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte, ...) *RbDkgResultApprovedSubscription
- func (rb *RandomBeacon) DkgResultChallengedEvent(opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte, ...) *RbDkgResultChallengedSubscription
- func (rb *RandomBeacon) DkgResultSubmittedEvent(opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte, ...) *RbDkgResultSubmittedSubscription
- func (rb *RandomBeacon) DkgSeedTimedOutEvent(opts *ethereum.SubscribeOpts) *RbDkgSeedTimedOutSubscription
- func (rb *RandomBeacon) DkgStartedEvent(opts *ethereum.SubscribeOpts, seedFilter []*big.Int) *RbDkgStartedSubscription
- func (rb *RandomBeacon) DkgStateLockedEvent(opts *ethereum.SubscribeOpts) *RbDkgStateLockedSubscription
- func (rb *RandomBeacon) DkgTimedOutEvent(opts *ethereum.SubscribeOpts) *RbDkgTimedOutSubscription
- func (rb *RandomBeacon) EligibleStake(arg_stakingProvider common.Address) (*big.Int, error)
- func (rb *RandomBeacon) EligibleStakeAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (*big.Int, error)
- func (rb *RandomBeacon) GasParameters() (gasParameters, error)
- func (rb *RandomBeacon) GasParametersAtBlock(blockNumber *big.Int) (gasParameters, error)
- func (rb *RandomBeacon) GasParametersUpdatedEvent(opts *ethereum.SubscribeOpts) *RbGasParametersUpdatedSubscription
- func (rb *RandomBeacon) Genesis(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (rb *RandomBeacon) GenesisGasEstimate() (uint64, error)
- func (rb *RandomBeacon) GetGroup(arg_groupId uint64) (abi.GroupsGroup, error)
- func (rb *RandomBeacon) GetGroup0(arg_groupPubKey []byte) (abi.GroupsGroup, error)
- func (rb *RandomBeacon) GetGroup0AtBlock(arg_groupPubKey []byte, blockNumber *big.Int) (abi.GroupsGroup, error)
- func (rb *RandomBeacon) GetGroupAtBlock(arg_groupId uint64, blockNumber *big.Int) (abi.GroupsGroup, error)
- func (rb *RandomBeacon) GetGroupCreationState() (uint8, error)
- func (rb *RandomBeacon) GetGroupCreationStateAtBlock(blockNumber *big.Int) (uint8, error)
- func (rb *RandomBeacon) GetGroupsRegistry() ([][32]byte, error)
- func (rb *RandomBeacon) GetGroupsRegistryAtBlock(blockNumber *big.Int) ([][32]byte, error)
- func (rb *RandomBeacon) Governance() (common.Address, error)
- func (rb *RandomBeacon) GovernanceAtBlock(blockNumber *big.Int) (common.Address, error)
- func (rb *RandomBeacon) GovernanceTransferredEvent(opts *ethereum.SubscribeOpts) *RbGovernanceTransferredSubscription
- func (rb *RandomBeacon) GroupCreationParameters() (groupCreationParameters, error)
- func (rb *RandomBeacon) GroupCreationParametersAtBlock(blockNumber *big.Int) (groupCreationParameters, error)
- func (rb *RandomBeacon) GroupCreationParametersUpdatedEvent(opts *ethereum.SubscribeOpts) *RbGroupCreationParametersUpdatedSubscription
- func (rb *RandomBeacon) GroupRegisteredEvent(opts *ethereum.SubscribeOpts, groupIdFilter []uint64, ...) *RbGroupRegisteredSubscription
- func (rb *RandomBeacon) HasDkgTimedOut() (bool, error)
- func (rb *RandomBeacon) HasDkgTimedOutAtBlock(blockNumber *big.Int) (bool, error)
- func (rb *RandomBeacon) InactivityClaimNonce(arg0 uint64) (*big.Int, error)
- func (rb *RandomBeacon) InactivityClaimNonceAtBlock(arg0 uint64, blockNumber *big.Int) (*big.Int, error)
- func (rb *RandomBeacon) InactivityClaimedEvent(opts *ethereum.SubscribeOpts, groupIdFilter []uint64) *RbInactivityClaimedSubscription
- func (rb *RandomBeacon) InvoluntaryAuthorizationDecrease(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) InvoluntaryAuthorizationDecreaseFailedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *RbInvoluntaryAuthorizationDecreaseFailedSubscription
- func (rb *RandomBeacon) InvoluntaryAuthorizationDecreaseGasEstimate(arg_stakingProvider common.Address, arg_fromAmount *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) IsOperatorInPool(arg_operator common.Address) (bool, error)
- func (rb *RandomBeacon) IsOperatorInPoolAtBlock(arg_operator common.Address, blockNumber *big.Int) (bool, error)
- func (rb *RandomBeacon) IsOperatorUpToDate(arg_operator common.Address) (bool, error)
- func (rb *RandomBeacon) IsOperatorUpToDateAtBlock(arg_operator common.Address, blockNumber *big.Int) (bool, error)
- func (rb *RandomBeacon) IsRelayRequestInProgress() (bool, error)
- func (rb *RandomBeacon) IsRelayRequestInProgressAtBlock(blockNumber *big.Int) (bool, error)
- func (rb *RandomBeacon) JoinSortitionPool(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (rb *RandomBeacon) JoinSortitionPoolGasEstimate() (uint64, error)
- func (rb *RandomBeacon) MinimumAuthorization() (*big.Int, error)
- func (rb *RandomBeacon) MinimumAuthorizationAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (rb *RandomBeacon) NotifyDkgTimeout(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (rb *RandomBeacon) NotifyDkgTimeoutGasEstimate() (uint64, error)
- func (rb *RandomBeacon) NotifyOperatorInactivity(arg_claim abi.BeaconInactivityClaim, arg_nonce *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) NotifyOperatorInactivityGasEstimate(arg_claim abi.BeaconInactivityClaim, arg_nonce *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) OperatorJoinedSortitionPoolEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *RbOperatorJoinedSortitionPoolSubscription
- func (rb *RandomBeacon) OperatorRegisteredEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *RbOperatorRegisteredSubscription
- func (rb *RandomBeacon) OperatorStatusUpdatedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *RbOperatorStatusUpdatedSubscription
- func (rb *RandomBeacon) OperatorToStakingProvider(arg_operator common.Address) (common.Address, error)
- func (rb *RandomBeacon) OperatorToStakingProviderAtBlock(arg_operator common.Address, blockNumber *big.Int) (common.Address, error)
- func (rb *RandomBeacon) PastAuthorizationDecreaseApprovedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address) ([]*abi.RandomBeaconAuthorizationDecreaseApproved, error)
- func (rb *RandomBeacon) PastAuthorizationDecreaseRequestedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.RandomBeaconAuthorizationDecreaseRequested, error)
- func (rb *RandomBeacon) PastAuthorizationIncreasedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.RandomBeaconAuthorizationIncreased, error)
- func (rb *RandomBeacon) PastAuthorizationParametersUpdatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconAuthorizationParametersUpdated, error)
- func (rb *RandomBeacon) PastCallbackFailedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconCallbackFailed, error)
- func (rb *RandomBeacon) PastDkgMaliciousResultSlashedEvents(startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte) ([]*abi.RandomBeaconDkgMaliciousResultSlashed, error)
- func (rb *RandomBeacon) PastDkgMaliciousResultSlashingFailedEvents(startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte) ([]*abi.RandomBeaconDkgMaliciousResultSlashingFailed, error)
- func (rb *RandomBeacon) PastDkgResultApprovedEvents(startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte, ...) ([]*abi.RandomBeaconDkgResultApproved, error)
- func (rb *RandomBeacon) PastDkgResultChallengedEvents(startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte, ...) ([]*abi.RandomBeaconDkgResultChallenged, error)
- func (rb *RandomBeacon) PastDkgResultSubmittedEvents(startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte, ...) ([]*abi.RandomBeaconDkgResultSubmitted, error)
- func (rb *RandomBeacon) PastDkgSeedTimedOutEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconDkgSeedTimedOut, error)
- func (rb *RandomBeacon) PastDkgStartedEvents(startBlock uint64, endBlock *uint64, seedFilter []*big.Int) ([]*abi.RandomBeaconDkgStarted, error)
- func (rb *RandomBeacon) PastDkgStateLockedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconDkgStateLocked, error)
- func (rb *RandomBeacon) PastDkgTimedOutEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconDkgTimedOut, error)
- func (rb *RandomBeacon) PastGasParametersUpdatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconGasParametersUpdated, error)
- func (rb *RandomBeacon) PastGovernanceTransferredEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconGovernanceTransferred, error)
- func (rb *RandomBeacon) PastGroupCreationParametersUpdatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconGroupCreationParametersUpdated, error)
- func (rb *RandomBeacon) PastGroupRegisteredEvents(startBlock uint64, endBlock *uint64, groupIdFilter []uint64, ...) ([]*abi.RandomBeaconGroupRegistered, error)
- func (rb *RandomBeacon) PastInactivityClaimedEvents(startBlock uint64, endBlock *uint64, groupIdFilter []uint64) ([]*abi.RandomBeaconInactivityClaimed, error)
- func (rb *RandomBeacon) PastInvoluntaryAuthorizationDecreaseFailedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.RandomBeaconInvoluntaryAuthorizationDecreaseFailed, error)
- func (rb *RandomBeacon) PastOperatorJoinedSortitionPoolEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.RandomBeaconOperatorJoinedSortitionPool, error)
- func (rb *RandomBeacon) PastOperatorRegisteredEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.RandomBeaconOperatorRegistered, error)
- func (rb *RandomBeacon) PastOperatorStatusUpdatedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.RandomBeaconOperatorStatusUpdated, error)
- func (rb *RandomBeacon) PastReimbursementPoolUpdatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconReimbursementPoolUpdated, error)
- func (rb *RandomBeacon) PastRelayEntryDelaySlashedEvents(startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int) ([]*abi.RandomBeaconRelayEntryDelaySlashed, error)
- func (rb *RandomBeacon) PastRelayEntryDelaySlashingFailedEvents(startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int) ([]*abi.RandomBeaconRelayEntryDelaySlashingFailed, error)
- func (rb *RandomBeacon) PastRelayEntryParametersUpdatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconRelayEntryParametersUpdated, error)
- func (rb *RandomBeacon) PastRelayEntryRequestedEvents(startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int) ([]*abi.RandomBeaconRelayEntryRequested, error)
- func (rb *RandomBeacon) PastRelayEntrySubmittedEvents(startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int) ([]*abi.RandomBeaconRelayEntrySubmitted, error)
- func (rb *RandomBeacon) PastRelayEntryTimedOutEvents(startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int) ([]*abi.RandomBeaconRelayEntryTimedOut, error)
- func (rb *RandomBeacon) PastRelayEntryTimeoutSlashedEvents(startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int) ([]*abi.RandomBeaconRelayEntryTimeoutSlashed, error)
- func (rb *RandomBeacon) PastRelayEntryTimeoutSlashingFailedEvents(startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int) ([]*abi.RandomBeaconRelayEntryTimeoutSlashingFailed, error)
- func (rb *RandomBeacon) PastRequesterAuthorizationUpdatedEvents(startBlock uint64, endBlock *uint64, requesterFilter []common.Address) ([]*abi.RandomBeaconRequesterAuthorizationUpdated, error)
- func (rb *RandomBeacon) PastRewardParametersUpdatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconRewardParametersUpdated, error)
- func (rb *RandomBeacon) PastRewardsWithdrawnEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address) ([]*abi.RandomBeaconRewardsWithdrawn, error)
- func (rb *RandomBeacon) PastSlashingParametersUpdatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.RandomBeaconSlashingParametersUpdated, error)
- func (rb *RandomBeacon) PastUnauthorizedSigningSlashedEvents(startBlock uint64, endBlock *uint64, groupIdFilter []uint64) ([]*abi.RandomBeaconUnauthorizedSigningSlashed, error)
- func (rb *RandomBeacon) PastUnauthorizedSigningSlashingFailedEvents(startBlock uint64, endBlock *uint64, groupIdFilter []uint64) ([]*abi.RandomBeaconUnauthorizedSigningSlashingFailed, error)
- func (rb *RandomBeacon) PendingAuthorizationDecrease(arg_stakingProvider common.Address) (*big.Int, error)
- func (rb *RandomBeacon) PendingAuthorizationDecreaseAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (*big.Int, error)
- func (rb *RandomBeacon) RegisterOperator(arg_operator common.Address, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) RegisterOperatorGasEstimate(arg_operator common.Address) (uint64, error)
- func (rb *RandomBeacon) ReimbursementPool() (common.Address, error)
- func (rb *RandomBeacon) ReimbursementPoolAtBlock(blockNumber *big.Int) (common.Address, error)
- func (rb *RandomBeacon) ReimbursementPoolUpdatedEvent(opts *ethereum.SubscribeOpts) *RbReimbursementPoolUpdatedSubscription
- func (rb *RandomBeacon) RelayEntryDelaySlashedEvent(opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int) *RbRelayEntryDelaySlashedSubscription
- func (rb *RandomBeacon) RelayEntryDelaySlashingFailedEvent(opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int) *RbRelayEntryDelaySlashingFailedSubscription
- func (rb *RandomBeacon) RelayEntryParameters() (relayEntryParameters, error)
- func (rb *RandomBeacon) RelayEntryParametersAtBlock(blockNumber *big.Int) (relayEntryParameters, error)
- func (rb *RandomBeacon) RelayEntryParametersUpdatedEvent(opts *ethereum.SubscribeOpts) *RbRelayEntryParametersUpdatedSubscription
- func (rb *RandomBeacon) RelayEntryRequestedEvent(opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int) *RbRelayEntryRequestedSubscription
- func (rb *RandomBeacon) RelayEntrySubmittedEvent(opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int) *RbRelayEntrySubmittedSubscription
- func (rb *RandomBeacon) RelayEntryTimedOutEvent(opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int) *RbRelayEntryTimedOutSubscription
- func (rb *RandomBeacon) RelayEntryTimeoutSlashedEvent(opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int) *RbRelayEntryTimeoutSlashedSubscription
- func (rb *RandomBeacon) RelayEntryTimeoutSlashingFailedEvent(opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int) *RbRelayEntryTimeoutSlashingFailedSubscription
- func (rb *RandomBeacon) RemainingAuthorizationDecreaseDelay(arg_stakingProvider common.Address) (uint64, error)
- func (rb *RandomBeacon) RemainingAuthorizationDecreaseDelayAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (uint64, error)
- func (rb *RandomBeacon) ReportRelayEntryTimeout(arg_groupMembers []uint32, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (rb *RandomBeacon) ReportRelayEntryTimeoutGasEstimate(arg_groupMembers []uint32) (uint64, error)
- func (rb *RandomBeacon) ReportUnauthorizedSigning(arg_signedMsgSender []byte, arg_groupId uint64, arg_groupMembers []uint32, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) ReportUnauthorizedSigningGasEstimate(arg_signedMsgSender []byte, arg_groupId uint64, arg_groupMembers []uint32) (uint64, error)
- func (rb *RandomBeacon) RequestRelayEntry(arg_callbackContract common.Address, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) RequestRelayEntryGasEstimate(arg_callbackContract common.Address) (uint64, error)
- func (rb *RandomBeacon) RequesterAuthorizationUpdatedEvent(opts *ethereum.SubscribeOpts, requesterFilter []common.Address) *RbRequesterAuthorizationUpdatedSubscription
- func (rb *RandomBeacon) RewardParameters() (rewardParameters, error)
- func (rb *RandomBeacon) RewardParametersAtBlock(blockNumber *big.Int) (rewardParameters, error)
- func (rb *RandomBeacon) RewardParametersUpdatedEvent(opts *ethereum.SubscribeOpts) *RbRewardParametersUpdatedSubscription
- func (rb *RandomBeacon) RewardsWithdrawnEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address) *RbRewardsWithdrawnSubscription
- func (rb *RandomBeacon) SelectGroup() ([]uint32, error)
- func (rb *RandomBeacon) SelectGroupAtBlock(blockNumber *big.Int) ([]uint32, error)
- func (rb *RandomBeacon) SetRequesterAuthorization(arg_requester common.Address, arg_isAuthorized bool, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) SetRequesterAuthorizationGasEstimate(arg_requester common.Address, arg_isAuthorized bool) (uint64, error)
- func (rb *RandomBeacon) SlashingParameters() (slashingParameters, error)
- func (rb *RandomBeacon) SlashingParametersAtBlock(blockNumber *big.Int) (slashingParameters, error)
- func (rb *RandomBeacon) SlashingParametersUpdatedEvent(opts *ethereum.SubscribeOpts) *RbSlashingParametersUpdatedSubscription
- func (rb *RandomBeacon) SortitionPool() (common.Address, error)
- func (rb *RandomBeacon) SortitionPoolAtBlock(blockNumber *big.Int) (common.Address, error)
- func (rb *RandomBeacon) Staking() (common.Address, error)
- func (rb *RandomBeacon) StakingAtBlock(blockNumber *big.Int) (common.Address, error)
- func (rb *RandomBeacon) StakingProviderToOperator(arg_stakingProvider common.Address) (common.Address, error)
- func (rb *RandomBeacon) StakingProviderToOperatorAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (common.Address, error)
- func (rb *RandomBeacon) SubmitDkgResult(arg_dkgResult abi.BeaconDkgResult, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) SubmitDkgResultGasEstimate(arg_dkgResult abi.BeaconDkgResult) (uint64, error)
- func (rb *RandomBeacon) SubmitRelayEntry(arg_entry []byte, arg_groupMembers []uint32, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) SubmitRelayEntry0(arg_entry []byte, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (rb *RandomBeacon) SubmitRelayEntry0GasEstimate(arg_entry []byte) (uint64, error)
- func (rb *RandomBeacon) SubmitRelayEntryGasEstimate(arg_entry []byte, arg_groupMembers []uint32) (uint64, error)
- func (rb *RandomBeacon) TToken() (common.Address, error)
- func (rb *RandomBeacon) TTokenAtBlock(blockNumber *big.Int) (common.Address, error)
- func (rb *RandomBeacon) TransferGovernance(arg_newGovernance common.Address, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) TransferGovernanceGasEstimate(arg_newGovernance common.Address) (uint64, error)
- func (rb *RandomBeacon) UnauthorizedSigningSlashedEvent(opts *ethereum.SubscribeOpts, groupIdFilter []uint64) *RbUnauthorizedSigningSlashedSubscription
- func (rb *RandomBeacon) UnauthorizedSigningSlashingFailedEvent(opts *ethereum.SubscribeOpts, groupIdFilter []uint64) *RbUnauthorizedSigningSlashingFailedSubscription
- func (rb *RandomBeacon) UpdateAuthorizationParameters(arg__minimumAuthorization *big.Int, arg__authorizationDecreaseDelay uint64, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) UpdateAuthorizationParametersGasEstimate(arg__minimumAuthorization *big.Int, arg__authorizationDecreaseDelay uint64, ...) (uint64, error)
- func (rb *RandomBeacon) UpdateGasParameters(arg_dkgResultSubmissionGas *big.Int, arg_dkgResultApprovalGasOffset *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) UpdateGasParametersGasEstimate(arg_dkgResultSubmissionGas *big.Int, arg_dkgResultApprovalGasOffset *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) UpdateGroupCreationParameters(arg_groupCreationFrequency *big.Int, arg_groupLifetime *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) UpdateGroupCreationParametersGasEstimate(arg_groupCreationFrequency *big.Int, arg_groupLifetime *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) UpdateOperatorStatus(arg_operator common.Address, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) UpdateOperatorStatusGasEstimate(arg_operator common.Address) (uint64, error)
- func (rb *RandomBeacon) UpdateReimbursementPool(arg__reimbursementPool common.Address, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) UpdateReimbursementPoolGasEstimate(arg__reimbursementPool common.Address) (uint64, error)
- func (rb *RandomBeacon) UpdateRelayEntryParameters(arg_relayEntrySoftTimeout *big.Int, arg_relayEntryHardTimeout *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) UpdateRelayEntryParametersGasEstimate(arg_relayEntrySoftTimeout *big.Int, arg_relayEntryHardTimeout *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) UpdateRewardParameters(arg_sortitionPoolRewardsBanDuration *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) UpdateRewardParametersGasEstimate(arg_sortitionPoolRewardsBanDuration *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) UpdateSlashingParameters(arg_relayEntrySubmissionFailureSlashingAmount *big.Int, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) UpdateSlashingParametersGasEstimate(arg_relayEntrySubmissionFailureSlashingAmount *big.Int, ...) (uint64, error)
- func (rb *RandomBeacon) WithdrawIneligibleRewards(arg_recipient common.Address, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) WithdrawIneligibleRewardsGasEstimate(arg_recipient common.Address) (uint64, error)
- func (rb *RandomBeacon) WithdrawRewards(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (rb *RandomBeacon) WithdrawRewardsGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- type RbAuthorizationDecreaseApprovedSubscription
- func (adas *RbAuthorizationDecreaseApprovedSubscription) OnEvent(handler randomBeaconAuthorizationDecreaseApprovedFunc) subscription.EventSubscription
- func (adas *RbAuthorizationDecreaseApprovedSubscription) Pipe(sink chan *abi.RandomBeaconAuthorizationDecreaseApproved) subscription.EventSubscription
- type RbAuthorizationDecreaseRequestedSubscription
- func (adrs *RbAuthorizationDecreaseRequestedSubscription) OnEvent(handler randomBeaconAuthorizationDecreaseRequestedFunc) subscription.EventSubscription
- func (adrs *RbAuthorizationDecreaseRequestedSubscription) Pipe(sink chan *abi.RandomBeaconAuthorizationDecreaseRequested) subscription.EventSubscription
- type RbAuthorizationIncreasedSubscription
- type RbAuthorizationParametersUpdatedSubscription
- func (apus *RbAuthorizationParametersUpdatedSubscription) OnEvent(handler randomBeaconAuthorizationParametersUpdatedFunc) subscription.EventSubscription
- func (apus *RbAuthorizationParametersUpdatedSubscription) Pipe(sink chan *abi.RandomBeaconAuthorizationParametersUpdated) subscription.EventSubscription
- type RbCallbackFailedSubscription
- type RbDkgMaliciousResultSlashedSubscription
- type RbDkgMaliciousResultSlashingFailedSubscription
- func (dmrsfs *RbDkgMaliciousResultSlashingFailedSubscription) OnEvent(handler randomBeaconDkgMaliciousResultSlashingFailedFunc) subscription.EventSubscription
- func (dmrsfs *RbDkgMaliciousResultSlashingFailedSubscription) Pipe(sink chan *abi.RandomBeaconDkgMaliciousResultSlashingFailed) subscription.EventSubscription
- type RbDkgResultApprovedSubscription
- type RbDkgResultChallengedSubscription
- type RbDkgResultSubmittedSubscription
- type RbDkgSeedTimedOutSubscription
- type RbDkgStartedSubscription
- type RbDkgStateLockedSubscription
- type RbDkgTimedOutSubscription
- type RbGasParametersUpdatedSubscription
- type RbGovernanceTransferredSubscription
- type RbGroupCreationParametersUpdatedSubscription
- func (gcpus *RbGroupCreationParametersUpdatedSubscription) OnEvent(handler randomBeaconGroupCreationParametersUpdatedFunc) subscription.EventSubscription
- func (gcpus *RbGroupCreationParametersUpdatedSubscription) Pipe(sink chan *abi.RandomBeaconGroupCreationParametersUpdated) subscription.EventSubscription
- type RbGroupRegisteredSubscription
- type RbInactivityClaimedSubscription
- type RbInvoluntaryAuthorizationDecreaseFailedSubscription
- func (iadfs *RbInvoluntaryAuthorizationDecreaseFailedSubscription) OnEvent(handler randomBeaconInvoluntaryAuthorizationDecreaseFailedFunc) subscription.EventSubscription
- func (iadfs *RbInvoluntaryAuthorizationDecreaseFailedSubscription) Pipe(sink chan *abi.RandomBeaconInvoluntaryAuthorizationDecreaseFailed) subscription.EventSubscription
- type RbOperatorJoinedSortitionPoolSubscription
- type RbOperatorRegisteredSubscription
- type RbOperatorStatusUpdatedSubscription
- type RbReimbursementPoolUpdatedSubscription
- type RbRelayEntryDelaySlashedSubscription
- type RbRelayEntryDelaySlashingFailedSubscription
- func (redsfs *RbRelayEntryDelaySlashingFailedSubscription) OnEvent(handler randomBeaconRelayEntryDelaySlashingFailedFunc) subscription.EventSubscription
- func (redsfs *RbRelayEntryDelaySlashingFailedSubscription) Pipe(sink chan *abi.RandomBeaconRelayEntryDelaySlashingFailed) subscription.EventSubscription
- type RbRelayEntryParametersUpdatedSubscription
- type RbRelayEntryRequestedSubscription
- type RbRelayEntrySubmittedSubscription
- type RbRelayEntryTimedOutSubscription
- type RbRelayEntryTimeoutSlashedSubscription
- type RbRelayEntryTimeoutSlashingFailedSubscription
- func (retsfs *RbRelayEntryTimeoutSlashingFailedSubscription) OnEvent(handler randomBeaconRelayEntryTimeoutSlashingFailedFunc) subscription.EventSubscription
- func (retsfs *RbRelayEntryTimeoutSlashingFailedSubscription) Pipe(sink chan *abi.RandomBeaconRelayEntryTimeoutSlashingFailed) subscription.EventSubscription
- type RbRequesterAuthorizationUpdatedSubscription
- func (raus *RbRequesterAuthorizationUpdatedSubscription) OnEvent(handler randomBeaconRequesterAuthorizationUpdatedFunc) subscription.EventSubscription
- func (raus *RbRequesterAuthorizationUpdatedSubscription) Pipe(sink chan *abi.RandomBeaconRequesterAuthorizationUpdated) subscription.EventSubscription
- type RbRewardParametersUpdatedSubscription
- type RbRewardsWithdrawnSubscription
- type RbSlashingParametersUpdatedSubscription
- type RbUnauthorizedSigningSlashedSubscription
- type RbUnauthorizedSigningSlashingFailedSubscription
- func (ussfs *RbUnauthorizedSigningSlashingFailedSubscription) OnEvent(handler randomBeaconUnauthorizedSigningSlashingFailedFunc) subscription.EventSubscription
- func (ussfs *RbUnauthorizedSigningSlashingFailedSubscription) Pipe(sink chan *abi.RandomBeaconUnauthorizedSigningSlashingFailed) subscription.EventSubscription
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BeaconSortitionPool ¶
type BeaconSortitionPool struct {
// contains filtered or unexported fields
}
func NewBeaconSortitionPool ¶
func NewBeaconSortitionPool( contractAddress common.Address, chainId *big.Int, accountKey *keystore.Key, backend bind.ContractBackend, nonceManager *ethereum.NonceManager, miningWaiter *chainutil.MiningWaiter, blockCounter *ethereum.BlockCounter, transactionMutex *sync.Mutex, ) (*BeaconSortitionPool, error)
func (*BeaconSortitionPool) AddBetaOperators ¶
func (bsp *BeaconSortitionPool) AddBetaOperators( arg_operators []common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) AddBetaOperatorsGasEstimate ¶
func (bsp *BeaconSortitionPool) AddBetaOperatorsGasEstimate( arg_operators []common.Address, ) (uint64, error)
func (*BeaconSortitionPool) BetaOperatorsAddedEvent ¶
func (bsp *BeaconSortitionPool) BetaOperatorsAddedEvent( opts *ethereum.SubscribeOpts, ) *BspBetaOperatorsAddedSubscription
func (*BeaconSortitionPool) CallAddBetaOperators ¶
func (bsp *BeaconSortitionPool) CallAddBetaOperators( arg_operators []common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallDeactivateChaosnet ¶
func (bsp *BeaconSortitionPool) CallDeactivateChaosnet( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallInsertOperator ¶
func (bsp *BeaconSortitionPool) CallInsertOperator( arg_operator common.Address, arg_authorizedStake *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallLock ¶
func (bsp *BeaconSortitionPool) CallLock( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallReceiveApproval ¶
func (bsp *BeaconSortitionPool) CallReceiveApproval( arg_sender common.Address, arg_amount *big.Int, arg_token common.Address, arg3 []byte, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallRenounceOwnership ¶
func (bsp *BeaconSortitionPool) CallRenounceOwnership( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallRestoreRewardEligibility ¶
func (bsp *BeaconSortitionPool) CallRestoreRewardEligibility( arg_operator common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallSetRewardIneligibility ¶
func (bsp *BeaconSortitionPool) CallSetRewardIneligibility( arg_operators []uint32, arg_until *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallTransferChaosnetOwnerRole ¶
func (bsp *BeaconSortitionPool) CallTransferChaosnetOwnerRole( arg_newChaosnetOwner common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallTransferOwnership ¶
func (bsp *BeaconSortitionPool) CallTransferOwnership( arg_newOwner common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallUnlock ¶
func (bsp *BeaconSortitionPool) CallUnlock( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallUpdateOperatorStatus ¶
func (bsp *BeaconSortitionPool) CallUpdateOperatorStatus( arg_operator common.Address, arg_authorizedStake *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallWithdrawIneligible ¶
func (bsp *BeaconSortitionPool) CallWithdrawIneligible( arg_recipient common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CallWithdrawRewards ¶
func (bsp *BeaconSortitionPool) CallWithdrawRewards( arg_operator common.Address, arg_beneficiary common.Address, blockNumber *big.Int, ) (*big.Int, error)
Non-mutating call, not a transaction submission.
func (*BeaconSortitionPool) CanRestoreRewardEligibility ¶
func (bsp *BeaconSortitionPool) CanRestoreRewardEligibility( arg_operator common.Address, ) (bool, error)
func (*BeaconSortitionPool) CanRestoreRewardEligibilityAtBlock ¶
func (*BeaconSortitionPool) ChaosnetDeactivatedEvent ¶
func (bsp *BeaconSortitionPool) ChaosnetDeactivatedEvent( opts *ethereum.SubscribeOpts, ) *BspChaosnetDeactivatedSubscription
func (*BeaconSortitionPool) ChaosnetOwner ¶
func (bsp *BeaconSortitionPool) ChaosnetOwner() (common.Address, error)
func (*BeaconSortitionPool) ChaosnetOwnerAtBlock ¶
func (*BeaconSortitionPool) ChaosnetOwnerRoleTransferredEvent ¶
func (bsp *BeaconSortitionPool) ChaosnetOwnerRoleTransferredEvent( opts *ethereum.SubscribeOpts, ) *BspChaosnetOwnerRoleTransferredSubscription
func (*BeaconSortitionPool) DeactivateChaosnet ¶
func (bsp *BeaconSortitionPool) DeactivateChaosnet( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) DeactivateChaosnetGasEstimate ¶
func (bsp *BeaconSortitionPool) DeactivateChaosnetGasEstimate() (uint64, error)
func (*BeaconSortitionPool) GetAvailableRewards ¶
func (*BeaconSortitionPool) GetAvailableRewardsAtBlock ¶
func (*BeaconSortitionPool) GetIDOperator ¶
func (bsp *BeaconSortitionPool) GetIDOperator( arg_id uint32, ) (common.Address, error)
func (*BeaconSortitionPool) GetIDOperatorAtBlock ¶
func (*BeaconSortitionPool) GetIDOperators ¶
func (bsp *BeaconSortitionPool) GetIDOperators( arg_ids []uint32, ) ([]common.Address, error)
func (*BeaconSortitionPool) GetIDOperatorsAtBlock ¶
func (*BeaconSortitionPool) GetOperatorID ¶
func (bsp *BeaconSortitionPool) GetOperatorID( arg_operator common.Address, ) (uint32, error)
func (*BeaconSortitionPool) GetOperatorIDAtBlock ¶
func (*BeaconSortitionPool) GetPoolWeight ¶
func (*BeaconSortitionPool) GetPoolWeightAtBlock ¶
func (*BeaconSortitionPool) IneligibleEarnedRewards ¶
func (bsp *BeaconSortitionPool) IneligibleEarnedRewards() (*big.Int, error)
func (*BeaconSortitionPool) IneligibleEarnedRewardsAtBlock ¶
func (*BeaconSortitionPool) IneligibleForRewardsEvent ¶
func (bsp *BeaconSortitionPool) IneligibleForRewardsEvent( opts *ethereum.SubscribeOpts, ) *BspIneligibleForRewardsSubscription
func (*BeaconSortitionPool) InsertOperator ¶
func (bsp *BeaconSortitionPool) InsertOperator( arg_operator common.Address, arg_authorizedStake *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) InsertOperatorGasEstimate ¶
func (*BeaconSortitionPool) IsBetaOperator ¶
func (bsp *BeaconSortitionPool) IsBetaOperator( arg0 common.Address, ) (bool, error)
func (*BeaconSortitionPool) IsBetaOperatorAtBlock ¶
func (*BeaconSortitionPool) IsChaosnetActive ¶
func (bsp *BeaconSortitionPool) IsChaosnetActive() (bool, error)
func (*BeaconSortitionPool) IsChaosnetActiveAtBlock ¶
func (bsp *BeaconSortitionPool) IsChaosnetActiveAtBlock( blockNumber *big.Int, ) (bool, error)
func (*BeaconSortitionPool) IsEligibleForRewards ¶
func (bsp *BeaconSortitionPool) IsEligibleForRewards( arg_operator common.Address, ) (bool, error)
func (*BeaconSortitionPool) IsEligibleForRewardsAtBlock ¶
func (*BeaconSortitionPool) IsLocked ¶
func (bsp *BeaconSortitionPool) IsLocked() (bool, error)
func (*BeaconSortitionPool) IsLockedAtBlock ¶
func (bsp *BeaconSortitionPool) IsLockedAtBlock( blockNumber *big.Int, ) (bool, error)
func (*BeaconSortitionPool) IsOperatorInPool ¶
func (bsp *BeaconSortitionPool) IsOperatorInPool( arg_operator common.Address, ) (bool, error)
func (*BeaconSortitionPool) IsOperatorInPoolAtBlock ¶
func (*BeaconSortitionPool) IsOperatorRegistered ¶
func (bsp *BeaconSortitionPool) IsOperatorRegistered( arg_operator common.Address, ) (bool, error)
func (*BeaconSortitionPool) IsOperatorRegisteredAtBlock ¶
func (*BeaconSortitionPool) IsOperatorUpToDate ¶
func (*BeaconSortitionPool) IsOperatorUpToDateAtBlock ¶
func (*BeaconSortitionPool) Lock ¶
func (bsp *BeaconSortitionPool) Lock( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) LockGasEstimate ¶
func (bsp *BeaconSortitionPool) LockGasEstimate() (uint64, error)
func (*BeaconSortitionPool) OperatorsInPool ¶
func (bsp *BeaconSortitionPool) OperatorsInPool() (*big.Int, error)
func (*BeaconSortitionPool) OperatorsInPoolAtBlock ¶
func (*BeaconSortitionPool) OwnerAtBlock ¶
func (*BeaconSortitionPool) OwnershipTransferredEvent ¶
func (bsp *BeaconSortitionPool) OwnershipTransferredEvent( opts *ethereum.SubscribeOpts, previousOwnerFilter []common.Address, newOwnerFilter []common.Address, ) *BspOwnershipTransferredSubscription
func (*BeaconSortitionPool) PastBetaOperatorsAddedEvents ¶
func (bsp *BeaconSortitionPool) PastBetaOperatorsAddedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BeaconSortitionPoolBetaOperatorsAdded, error)
func (*BeaconSortitionPool) PastChaosnetDeactivatedEvents ¶
func (bsp *BeaconSortitionPool) PastChaosnetDeactivatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BeaconSortitionPoolChaosnetDeactivated, error)
func (*BeaconSortitionPool) PastChaosnetOwnerRoleTransferredEvents ¶
func (bsp *BeaconSortitionPool) PastChaosnetOwnerRoleTransferredEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BeaconSortitionPoolChaosnetOwnerRoleTransferred, error)
func (*BeaconSortitionPool) PastIneligibleForRewardsEvents ¶
func (bsp *BeaconSortitionPool) PastIneligibleForRewardsEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BeaconSortitionPoolIneligibleForRewards, error)
func (*BeaconSortitionPool) PastOwnershipTransferredEvents ¶
func (bsp *BeaconSortitionPool) PastOwnershipTransferredEvents( startBlock uint64, endBlock *uint64, previousOwnerFilter []common.Address, newOwnerFilter []common.Address, ) ([]*abi.BeaconSortitionPoolOwnershipTransferred, error)
func (*BeaconSortitionPool) PastRewardEligibilityRestoredEvents ¶
func (bsp *BeaconSortitionPool) PastRewardEligibilityRestoredEvents( startBlock uint64, endBlock *uint64, operatorFilter []common.Address, idFilter []uint32, ) ([]*abi.BeaconSortitionPoolRewardEligibilityRestored, error)
func (*BeaconSortitionPool) PoolWeightDivisor ¶
func (bsp *BeaconSortitionPool) PoolWeightDivisor() (*big.Int, error)
func (*BeaconSortitionPool) PoolWeightDivisorAtBlock ¶
func (*BeaconSortitionPool) ReceiveApproval ¶
func (bsp *BeaconSortitionPool) ReceiveApproval( arg_sender common.Address, arg_amount *big.Int, arg_token common.Address, arg3 []byte, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) ReceiveApprovalGasEstimate ¶
func (*BeaconSortitionPool) RenounceOwnership ¶
func (bsp *BeaconSortitionPool) RenounceOwnership( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) RenounceOwnershipGasEstimate ¶
func (bsp *BeaconSortitionPool) RenounceOwnershipGasEstimate() (uint64, error)
func (*BeaconSortitionPool) RestoreRewardEligibility ¶
func (bsp *BeaconSortitionPool) RestoreRewardEligibility( arg_operator common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) RestoreRewardEligibilityGasEstimate ¶
func (bsp *BeaconSortitionPool) RestoreRewardEligibilityGasEstimate( arg_operator common.Address, ) (uint64, error)
func (*BeaconSortitionPool) RewardEligibilityRestoredEvent ¶
func (bsp *BeaconSortitionPool) RewardEligibilityRestoredEvent( opts *ethereum.SubscribeOpts, operatorFilter []common.Address, idFilter []uint32, ) *BspRewardEligibilityRestoredSubscription
func (*BeaconSortitionPool) RewardToken ¶
func (bsp *BeaconSortitionPool) RewardToken() (common.Address, error)
func (*BeaconSortitionPool) RewardTokenAtBlock ¶
func (*BeaconSortitionPool) RewardsEligibilityRestorableAt ¶
func (*BeaconSortitionPool) RewardsEligibilityRestorableAtAtBlock ¶
func (*BeaconSortitionPool) SelectGroup ¶
func (*BeaconSortitionPool) SelectGroupAtBlock ¶
func (*BeaconSortitionPool) SetRewardIneligibility ¶
func (bsp *BeaconSortitionPool) SetRewardIneligibility( arg_operators []uint32, arg_until *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) SetRewardIneligibilityGasEstimate ¶
func (*BeaconSortitionPool) TotalWeight ¶
func (bsp *BeaconSortitionPool) TotalWeight() (*big.Int, error)
func (*BeaconSortitionPool) TotalWeightAtBlock ¶
func (*BeaconSortitionPool) TransferChaosnetOwnerRole ¶
func (bsp *BeaconSortitionPool) TransferChaosnetOwnerRole( arg_newChaosnetOwner common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) TransferChaosnetOwnerRoleGasEstimate ¶
func (bsp *BeaconSortitionPool) TransferChaosnetOwnerRoleGasEstimate( arg_newChaosnetOwner common.Address, ) (uint64, error)
func (*BeaconSortitionPool) TransferOwnership ¶
func (bsp *BeaconSortitionPool) TransferOwnership( arg_newOwner common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) TransferOwnershipGasEstimate ¶
func (bsp *BeaconSortitionPool) TransferOwnershipGasEstimate( arg_newOwner common.Address, ) (uint64, error)
func (*BeaconSortitionPool) Unlock ¶
func (bsp *BeaconSortitionPool) Unlock( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) UnlockGasEstimate ¶
func (bsp *BeaconSortitionPool) UnlockGasEstimate() (uint64, error)
func (*BeaconSortitionPool) UpdateOperatorStatus ¶
func (bsp *BeaconSortitionPool) UpdateOperatorStatus( arg_operator common.Address, arg_authorizedStake *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) UpdateOperatorStatusGasEstimate ¶
func (*BeaconSortitionPool) WithdrawIneligible ¶
func (bsp *BeaconSortitionPool) WithdrawIneligible( arg_recipient common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) WithdrawIneligibleGasEstimate ¶
func (bsp *BeaconSortitionPool) WithdrawIneligibleGasEstimate( arg_recipient common.Address, ) (uint64, error)
func (*BeaconSortitionPool) WithdrawRewards ¶
func (bsp *BeaconSortitionPool) WithdrawRewards( arg_operator common.Address, arg_beneficiary common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BeaconSortitionPool) WithdrawRewardsGasEstimate ¶
type BspBetaOperatorsAddedSubscription ¶
type BspBetaOperatorsAddedSubscription struct {
// contains filtered or unexported fields
}
func (*BspBetaOperatorsAddedSubscription) OnEvent ¶
func (boas *BspBetaOperatorsAddedSubscription) OnEvent( handler beaconSortitionPoolBetaOperatorsAddedFunc, ) subscription.EventSubscription
func (*BspBetaOperatorsAddedSubscription) Pipe ¶
func (boas *BspBetaOperatorsAddedSubscription) Pipe( sink chan *abi.BeaconSortitionPoolBetaOperatorsAdded, ) subscription.EventSubscription
type BspChaosnetDeactivatedSubscription ¶
type BspChaosnetDeactivatedSubscription struct {
// contains filtered or unexported fields
}
func (*BspChaosnetDeactivatedSubscription) OnEvent ¶
func (cds *BspChaosnetDeactivatedSubscription) OnEvent( handler beaconSortitionPoolChaosnetDeactivatedFunc, ) subscription.EventSubscription
func (*BspChaosnetDeactivatedSubscription) Pipe ¶
func (cds *BspChaosnetDeactivatedSubscription) Pipe( sink chan *abi.BeaconSortitionPoolChaosnetDeactivated, ) subscription.EventSubscription
type BspChaosnetOwnerRoleTransferredSubscription ¶
type BspChaosnetOwnerRoleTransferredSubscription struct {
// contains filtered or unexported fields
}
func (*BspChaosnetOwnerRoleTransferredSubscription) OnEvent ¶
func (corts *BspChaosnetOwnerRoleTransferredSubscription) OnEvent( handler beaconSortitionPoolChaosnetOwnerRoleTransferredFunc, ) subscription.EventSubscription
func (*BspChaosnetOwnerRoleTransferredSubscription) Pipe ¶
func (corts *BspChaosnetOwnerRoleTransferredSubscription) Pipe( sink chan *abi.BeaconSortitionPoolChaosnetOwnerRoleTransferred, ) subscription.EventSubscription
type BspIneligibleForRewardsSubscription ¶
type BspIneligibleForRewardsSubscription struct {
// contains filtered or unexported fields
}
func (*BspIneligibleForRewardsSubscription) OnEvent ¶
func (ifrs *BspIneligibleForRewardsSubscription) OnEvent( handler beaconSortitionPoolIneligibleForRewardsFunc, ) subscription.EventSubscription
func (*BspIneligibleForRewardsSubscription) Pipe ¶
func (ifrs *BspIneligibleForRewardsSubscription) Pipe( sink chan *abi.BeaconSortitionPoolIneligibleForRewards, ) subscription.EventSubscription
type BspOwnershipTransferredSubscription ¶
type BspOwnershipTransferredSubscription struct {
// contains filtered or unexported fields
}
func (*BspOwnershipTransferredSubscription) OnEvent ¶
func (ots *BspOwnershipTransferredSubscription) OnEvent( handler beaconSortitionPoolOwnershipTransferredFunc, ) subscription.EventSubscription
func (*BspOwnershipTransferredSubscription) Pipe ¶
func (ots *BspOwnershipTransferredSubscription) Pipe( sink chan *abi.BeaconSortitionPoolOwnershipTransferred, ) subscription.EventSubscription
type BspRewardEligibilityRestoredSubscription ¶
type BspRewardEligibilityRestoredSubscription struct {
// contains filtered or unexported fields
}
func (*BspRewardEligibilityRestoredSubscription) OnEvent ¶
func (rers *BspRewardEligibilityRestoredSubscription) OnEvent( handler beaconSortitionPoolRewardEligibilityRestoredFunc, ) subscription.EventSubscription
func (*BspRewardEligibilityRestoredSubscription) Pipe ¶
func (rers *BspRewardEligibilityRestoredSubscription) Pipe( sink chan *abi.BeaconSortitionPoolRewardEligibilityRestored, ) subscription.EventSubscription
type RandomBeacon ¶
type RandomBeacon struct {
// contains filtered or unexported fields
}
func NewRandomBeacon ¶
func NewRandomBeacon( contractAddress common.Address, chainId *big.Int, accountKey *keystore.Key, backend bind.ContractBackend, nonceManager *ethereum.NonceManager, miningWaiter *chainutil.MiningWaiter, blockCounter *ethereum.BlockCounter, transactionMutex *sync.Mutex, ) (*RandomBeacon, error)
func (*RandomBeacon) ApproveAuthorizationDecrease ¶
func (rb *RandomBeacon) ApproveAuthorizationDecrease( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) ApproveAuthorizationDecreaseGasEstimate ¶
func (rb *RandomBeacon) ApproveAuthorizationDecreaseGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*RandomBeacon) ApproveDkgResult ¶
func (rb *RandomBeacon) ApproveDkgResult( arg_dkgResult abi.BeaconDkgResult, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) ApproveDkgResultGasEstimate ¶
func (rb *RandomBeacon) ApproveDkgResultGasEstimate( arg_dkgResult abi.BeaconDkgResult, ) (uint64, error)
func (*RandomBeacon) AuthorizationDecreaseApprovedEvent ¶
func (rb *RandomBeacon) AuthorizationDecreaseApprovedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ) *RbAuthorizationDecreaseApprovedSubscription
func (*RandomBeacon) AuthorizationDecreaseRequested ¶
func (rb *RandomBeacon) AuthorizationDecreaseRequested( arg_stakingProvider common.Address, arg_fromAmount *big.Int, arg_toAmount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) AuthorizationDecreaseRequestedEvent ¶
func (rb *RandomBeacon) AuthorizationDecreaseRequestedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) *RbAuthorizationDecreaseRequestedSubscription
func (*RandomBeacon) AuthorizationDecreaseRequestedGasEstimate ¶
func (*RandomBeacon) AuthorizationIncreased ¶
func (rb *RandomBeacon) AuthorizationIncreased( arg_stakingProvider common.Address, arg_fromAmount *big.Int, arg_toAmount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) AuthorizationIncreasedEvent ¶
func (rb *RandomBeacon) AuthorizationIncreasedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) *RbAuthorizationIncreasedSubscription
func (*RandomBeacon) AuthorizationIncreasedGasEstimate ¶
func (*RandomBeacon) AuthorizationParameters ¶
func (rb *RandomBeacon) AuthorizationParameters() (authorizationParameters, error)
func (*RandomBeacon) AuthorizationParametersAtBlock ¶
func (rb *RandomBeacon) AuthorizationParametersAtBlock( blockNumber *big.Int, ) (authorizationParameters, error)
func (*RandomBeacon) AuthorizationParametersUpdatedEvent ¶
func (rb *RandomBeacon) AuthorizationParametersUpdatedEvent( opts *ethereum.SubscribeOpts, ) *RbAuthorizationParametersUpdatedSubscription
func (*RandomBeacon) AuthorizedRequesters ¶
func (rb *RandomBeacon) AuthorizedRequesters( arg0 common.Address, ) (bool, error)
func (*RandomBeacon) AuthorizedRequestersAtBlock ¶
func (*RandomBeacon) AvailableRewards ¶
func (*RandomBeacon) AvailableRewardsAtBlock ¶
func (*RandomBeacon) CallApproveAuthorizationDecrease ¶
func (rb *RandomBeacon) CallApproveAuthorizationDecrease( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallApproveDkgResult ¶
func (rb *RandomBeacon) CallApproveDkgResult( arg_dkgResult abi.BeaconDkgResult, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallAuthorizationDecreaseRequested ¶
func (rb *RandomBeacon) CallAuthorizationDecreaseRequested( arg_stakingProvider common.Address, arg_fromAmount *big.Int, arg_toAmount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallAuthorizationIncreased ¶
func (rb *RandomBeacon) CallAuthorizationIncreased( arg_stakingProvider common.Address, arg_fromAmount *big.Int, arg_toAmount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallChallengeDkgResult ¶
func (rb *RandomBeacon) CallChallengeDkgResult( arg_dkgResult abi.BeaconDkgResult, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallGenesis ¶
func (rb *RandomBeacon) CallGenesis( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallInvoluntaryAuthorizationDecrease ¶
func (rb *RandomBeacon) CallInvoluntaryAuthorizationDecrease( arg_stakingProvider common.Address, arg_fromAmount *big.Int, arg_toAmount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallJoinSortitionPool ¶
func (rb *RandomBeacon) CallJoinSortitionPool( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallNotifyDkgTimeout ¶
func (rb *RandomBeacon) CallNotifyDkgTimeout( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallNotifyOperatorInactivity ¶
func (rb *RandomBeacon) CallNotifyOperatorInactivity( arg_claim abi.BeaconInactivityClaim, arg_nonce *big.Int, arg_groupMembers []uint32, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallRegisterOperator ¶
func (rb *RandomBeacon) CallRegisterOperator( arg_operator common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallReportRelayEntryTimeout ¶
func (rb *RandomBeacon) CallReportRelayEntryTimeout( arg_groupMembers []uint32, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallReportUnauthorizedSigning ¶
func (rb *RandomBeacon) CallReportUnauthorizedSigning( arg_signedMsgSender []byte, arg_groupId uint64, arg_groupMembers []uint32, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallRequestRelayEntry ¶
func (rb *RandomBeacon) CallRequestRelayEntry( arg_callbackContract common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallSetRequesterAuthorization ¶
func (rb *RandomBeacon) CallSetRequesterAuthorization( arg_requester common.Address, arg_isAuthorized bool, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallSubmitDkgResult ¶
func (rb *RandomBeacon) CallSubmitDkgResult( arg_dkgResult abi.BeaconDkgResult, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallSubmitRelayEntry ¶
func (rb *RandomBeacon) CallSubmitRelayEntry( arg_entry []byte, arg_groupMembers []uint32, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallSubmitRelayEntry0 ¶
func (rb *RandomBeacon) CallSubmitRelayEntry0( arg_entry []byte, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallTransferGovernance ¶
func (rb *RandomBeacon) CallTransferGovernance( arg_newGovernance common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallUpdateAuthorizationParameters ¶
func (rb *RandomBeacon) CallUpdateAuthorizationParameters( arg__minimumAuthorization *big.Int, arg__authorizationDecreaseDelay uint64, arg__authorizationDecreaseChangePeriod uint64, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallUpdateGasParameters ¶
func (rb *RandomBeacon) CallUpdateGasParameters( arg_dkgResultSubmissionGas *big.Int, arg_dkgResultApprovalGasOffset *big.Int, arg_notifyOperatorInactivityGasOffset *big.Int, arg_relayEntrySubmissionGasOffset *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallUpdateGroupCreationParameters ¶
func (rb *RandomBeacon) CallUpdateGroupCreationParameters( arg_groupCreationFrequency *big.Int, arg_groupLifetime *big.Int, arg_dkgResultChallengePeriodLength *big.Int, arg_dkgResultChallengeExtraGas *big.Int, arg_dkgResultSubmissionTimeout *big.Int, arg_dkgSubmitterPrecedencePeriodLength *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallUpdateOperatorStatus ¶
func (rb *RandomBeacon) CallUpdateOperatorStatus( arg_operator common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallUpdateReimbursementPool ¶
func (rb *RandomBeacon) CallUpdateReimbursementPool( arg__reimbursementPool common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallUpdateRelayEntryParameters ¶
func (rb *RandomBeacon) CallUpdateRelayEntryParameters( arg_relayEntrySoftTimeout *big.Int, arg_relayEntryHardTimeout *big.Int, arg_callbackGasLimit *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallUpdateRewardParameters ¶
func (rb *RandomBeacon) CallUpdateRewardParameters( arg_sortitionPoolRewardsBanDuration *big.Int, arg_relayEntryTimeoutNotificationRewardMultiplier *big.Int, arg_unauthorizedSigningNotificationRewardMultiplier *big.Int, arg_dkgMaliciousResultNotificationRewardMultiplier *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallUpdateSlashingParameters ¶
func (rb *RandomBeacon) CallUpdateSlashingParameters( arg_relayEntrySubmissionFailureSlashingAmount *big.Int, arg_maliciousDkgResultSlashingAmount *big.Int, arg_unauthorizedSigningSlashingAmount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallWithdrawIneligibleRewards ¶
func (rb *RandomBeacon) CallWithdrawIneligibleRewards( arg_recipient common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallWithdrawRewards ¶
func (rb *RandomBeacon) CallWithdrawRewards( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*RandomBeacon) CallbackFailedEvent ¶
func (rb *RandomBeacon) CallbackFailedEvent( opts *ethereum.SubscribeOpts, ) *RbCallbackFailedSubscription
func (*RandomBeacon) ChallengeDkgResult ¶
func (rb *RandomBeacon) ChallengeDkgResult( arg_dkgResult abi.BeaconDkgResult, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) ChallengeDkgResultGasEstimate ¶
func (rb *RandomBeacon) ChallengeDkgResultGasEstimate( arg_dkgResult abi.BeaconDkgResult, ) (uint64, error)
func (*RandomBeacon) DkgMaliciousResultSlashedEvent ¶
func (rb *RandomBeacon) DkgMaliciousResultSlashedEvent( opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte, ) *RbDkgMaliciousResultSlashedSubscription
func (*RandomBeacon) DkgMaliciousResultSlashingFailedEvent ¶
func (rb *RandomBeacon) DkgMaliciousResultSlashingFailedEvent( opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte, ) *RbDkgMaliciousResultSlashingFailedSubscription
func (*RandomBeacon) DkgResultApprovedEvent ¶
func (rb *RandomBeacon) DkgResultApprovedEvent( opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte, approverFilter []common.Address, ) *RbDkgResultApprovedSubscription
func (*RandomBeacon) DkgResultChallengedEvent ¶
func (rb *RandomBeacon) DkgResultChallengedEvent( opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte, challengerFilter []common.Address, ) *RbDkgResultChallengedSubscription
func (*RandomBeacon) DkgResultSubmittedEvent ¶
func (rb *RandomBeacon) DkgResultSubmittedEvent( opts *ethereum.SubscribeOpts, resultHashFilter [][32]byte, seedFilter []*big.Int, ) *RbDkgResultSubmittedSubscription
func (*RandomBeacon) DkgSeedTimedOutEvent ¶
func (rb *RandomBeacon) DkgSeedTimedOutEvent( opts *ethereum.SubscribeOpts, ) *RbDkgSeedTimedOutSubscription
func (*RandomBeacon) DkgStartedEvent ¶
func (rb *RandomBeacon) DkgStartedEvent( opts *ethereum.SubscribeOpts, seedFilter []*big.Int, ) *RbDkgStartedSubscription
func (*RandomBeacon) DkgStateLockedEvent ¶
func (rb *RandomBeacon) DkgStateLockedEvent( opts *ethereum.SubscribeOpts, ) *RbDkgStateLockedSubscription
func (*RandomBeacon) DkgTimedOutEvent ¶
func (rb *RandomBeacon) DkgTimedOutEvent( opts *ethereum.SubscribeOpts, ) *RbDkgTimedOutSubscription
func (*RandomBeacon) EligibleStake ¶
func (*RandomBeacon) EligibleStakeAtBlock ¶
func (*RandomBeacon) GasParameters ¶
func (rb *RandomBeacon) GasParameters() (gasParameters, error)
func (*RandomBeacon) GasParametersAtBlock ¶
func (rb *RandomBeacon) GasParametersAtBlock( blockNumber *big.Int, ) (gasParameters, error)
func (*RandomBeacon) GasParametersUpdatedEvent ¶
func (rb *RandomBeacon) GasParametersUpdatedEvent( opts *ethereum.SubscribeOpts, ) *RbGasParametersUpdatedSubscription
func (*RandomBeacon) Genesis ¶
func (rb *RandomBeacon) Genesis( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) GenesisGasEstimate ¶
func (rb *RandomBeacon) GenesisGasEstimate() (uint64, error)
func (*RandomBeacon) GetGroup ¶
func (rb *RandomBeacon) GetGroup( arg_groupId uint64, ) (abi.GroupsGroup, error)
func (*RandomBeacon) GetGroup0 ¶
func (rb *RandomBeacon) GetGroup0( arg_groupPubKey []byte, ) (abi.GroupsGroup, error)
func (*RandomBeacon) GetGroup0AtBlock ¶
func (rb *RandomBeacon) GetGroup0AtBlock( arg_groupPubKey []byte, blockNumber *big.Int, ) (abi.GroupsGroup, error)
func (*RandomBeacon) GetGroupAtBlock ¶
func (rb *RandomBeacon) GetGroupAtBlock( arg_groupId uint64, blockNumber *big.Int, ) (abi.GroupsGroup, error)
func (*RandomBeacon) GetGroupCreationState ¶
func (rb *RandomBeacon) GetGroupCreationState() (uint8, error)
func (*RandomBeacon) GetGroupCreationStateAtBlock ¶
func (rb *RandomBeacon) GetGroupCreationStateAtBlock( blockNumber *big.Int, ) (uint8, error)
func (*RandomBeacon) GetGroupsRegistry ¶
func (rb *RandomBeacon) GetGroupsRegistry() ([][32]byte, error)
func (*RandomBeacon) GetGroupsRegistryAtBlock ¶
func (rb *RandomBeacon) GetGroupsRegistryAtBlock( blockNumber *big.Int, ) ([][32]byte, error)
func (*RandomBeacon) Governance ¶
func (rb *RandomBeacon) Governance() (common.Address, error)
func (*RandomBeacon) GovernanceAtBlock ¶
func (*RandomBeacon) GovernanceTransferredEvent ¶
func (rb *RandomBeacon) GovernanceTransferredEvent( opts *ethereum.SubscribeOpts, ) *RbGovernanceTransferredSubscription
func (*RandomBeacon) GroupCreationParameters ¶
func (rb *RandomBeacon) GroupCreationParameters() (groupCreationParameters, error)
func (*RandomBeacon) GroupCreationParametersAtBlock ¶
func (rb *RandomBeacon) GroupCreationParametersAtBlock( blockNumber *big.Int, ) (groupCreationParameters, error)
func (*RandomBeacon) GroupCreationParametersUpdatedEvent ¶
func (rb *RandomBeacon) GroupCreationParametersUpdatedEvent( opts *ethereum.SubscribeOpts, ) *RbGroupCreationParametersUpdatedSubscription
func (*RandomBeacon) GroupRegisteredEvent ¶
func (rb *RandomBeacon) GroupRegisteredEvent( opts *ethereum.SubscribeOpts, groupIdFilter []uint64, groupPubKeyFilter [][]byte, ) *RbGroupRegisteredSubscription
func (*RandomBeacon) HasDkgTimedOut ¶
func (rb *RandomBeacon) HasDkgTimedOut() (bool, error)
func (*RandomBeacon) HasDkgTimedOutAtBlock ¶
func (rb *RandomBeacon) HasDkgTimedOutAtBlock( blockNumber *big.Int, ) (bool, error)
func (*RandomBeacon) InactivityClaimNonce ¶
func (rb *RandomBeacon) InactivityClaimNonce( arg0 uint64, ) (*big.Int, error)
func (*RandomBeacon) InactivityClaimNonceAtBlock ¶
func (*RandomBeacon) InactivityClaimedEvent ¶
func (rb *RandomBeacon) InactivityClaimedEvent( opts *ethereum.SubscribeOpts, groupIdFilter []uint64, ) *RbInactivityClaimedSubscription
func (*RandomBeacon) InvoluntaryAuthorizationDecrease ¶
func (rb *RandomBeacon) InvoluntaryAuthorizationDecrease( arg_stakingProvider common.Address, arg_fromAmount *big.Int, arg_toAmount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) InvoluntaryAuthorizationDecreaseFailedEvent ¶
func (rb *RandomBeacon) InvoluntaryAuthorizationDecreaseFailedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) *RbInvoluntaryAuthorizationDecreaseFailedSubscription
func (*RandomBeacon) InvoluntaryAuthorizationDecreaseGasEstimate ¶
func (*RandomBeacon) IsOperatorInPool ¶
func (rb *RandomBeacon) IsOperatorInPool( arg_operator common.Address, ) (bool, error)
func (*RandomBeacon) IsOperatorInPoolAtBlock ¶
func (*RandomBeacon) IsOperatorUpToDate ¶
func (rb *RandomBeacon) IsOperatorUpToDate( arg_operator common.Address, ) (bool, error)
func (*RandomBeacon) IsOperatorUpToDateAtBlock ¶
func (*RandomBeacon) IsRelayRequestInProgress ¶
func (rb *RandomBeacon) IsRelayRequestInProgress() (bool, error)
func (*RandomBeacon) IsRelayRequestInProgressAtBlock ¶
func (rb *RandomBeacon) IsRelayRequestInProgressAtBlock( blockNumber *big.Int, ) (bool, error)
func (*RandomBeacon) JoinSortitionPool ¶
func (rb *RandomBeacon) JoinSortitionPool( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) JoinSortitionPoolGasEstimate ¶
func (rb *RandomBeacon) JoinSortitionPoolGasEstimate() (uint64, error)
func (*RandomBeacon) MinimumAuthorization ¶
func (rb *RandomBeacon) MinimumAuthorization() (*big.Int, error)
func (*RandomBeacon) MinimumAuthorizationAtBlock ¶
func (*RandomBeacon) NotifyDkgTimeout ¶
func (rb *RandomBeacon) NotifyDkgTimeout( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) NotifyDkgTimeoutGasEstimate ¶
func (rb *RandomBeacon) NotifyDkgTimeoutGasEstimate() (uint64, error)
func (*RandomBeacon) NotifyOperatorInactivity ¶
func (rb *RandomBeacon) NotifyOperatorInactivity( arg_claim abi.BeaconInactivityClaim, arg_nonce *big.Int, arg_groupMembers []uint32, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) NotifyOperatorInactivityGasEstimate ¶
func (rb *RandomBeacon) NotifyOperatorInactivityGasEstimate( arg_claim abi.BeaconInactivityClaim, arg_nonce *big.Int, arg_groupMembers []uint32, ) (uint64, error)
func (*RandomBeacon) OperatorJoinedSortitionPoolEvent ¶
func (rb *RandomBeacon) OperatorJoinedSortitionPoolEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) *RbOperatorJoinedSortitionPoolSubscription
func (*RandomBeacon) OperatorRegisteredEvent ¶
func (rb *RandomBeacon) OperatorRegisteredEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) *RbOperatorRegisteredSubscription
func (*RandomBeacon) OperatorStatusUpdatedEvent ¶
func (rb *RandomBeacon) OperatorStatusUpdatedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) *RbOperatorStatusUpdatedSubscription
func (*RandomBeacon) OperatorToStakingProvider ¶
func (*RandomBeacon) OperatorToStakingProviderAtBlock ¶
func (*RandomBeacon) PastAuthorizationDecreaseApprovedEvents ¶
func (rb *RandomBeacon) PastAuthorizationDecreaseApprovedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ) ([]*abi.RandomBeaconAuthorizationDecreaseApproved, error)
func (*RandomBeacon) PastAuthorizationDecreaseRequestedEvents ¶
func (rb *RandomBeacon) PastAuthorizationDecreaseRequestedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) ([]*abi.RandomBeaconAuthorizationDecreaseRequested, error)
func (*RandomBeacon) PastAuthorizationIncreasedEvents ¶
func (rb *RandomBeacon) PastAuthorizationIncreasedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) ([]*abi.RandomBeaconAuthorizationIncreased, error)
func (*RandomBeacon) PastAuthorizationParametersUpdatedEvents ¶
func (rb *RandomBeacon) PastAuthorizationParametersUpdatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconAuthorizationParametersUpdated, error)
func (*RandomBeacon) PastCallbackFailedEvents ¶
func (rb *RandomBeacon) PastCallbackFailedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconCallbackFailed, error)
func (*RandomBeacon) PastDkgMaliciousResultSlashedEvents ¶
func (rb *RandomBeacon) PastDkgMaliciousResultSlashedEvents( startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte, ) ([]*abi.RandomBeaconDkgMaliciousResultSlashed, error)
func (*RandomBeacon) PastDkgMaliciousResultSlashingFailedEvents ¶
func (rb *RandomBeacon) PastDkgMaliciousResultSlashingFailedEvents( startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte, ) ([]*abi.RandomBeaconDkgMaliciousResultSlashingFailed, error)
func (*RandomBeacon) PastDkgResultApprovedEvents ¶
func (rb *RandomBeacon) PastDkgResultApprovedEvents( startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte, approverFilter []common.Address, ) ([]*abi.RandomBeaconDkgResultApproved, error)
func (*RandomBeacon) PastDkgResultChallengedEvents ¶
func (rb *RandomBeacon) PastDkgResultChallengedEvents( startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte, challengerFilter []common.Address, ) ([]*abi.RandomBeaconDkgResultChallenged, error)
func (*RandomBeacon) PastDkgResultSubmittedEvents ¶
func (rb *RandomBeacon) PastDkgResultSubmittedEvents( startBlock uint64, endBlock *uint64, resultHashFilter [][32]byte, seedFilter []*big.Int, ) ([]*abi.RandomBeaconDkgResultSubmitted, error)
func (*RandomBeacon) PastDkgSeedTimedOutEvents ¶
func (rb *RandomBeacon) PastDkgSeedTimedOutEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconDkgSeedTimedOut, error)
func (*RandomBeacon) PastDkgStartedEvents ¶
func (rb *RandomBeacon) PastDkgStartedEvents( startBlock uint64, endBlock *uint64, seedFilter []*big.Int, ) ([]*abi.RandomBeaconDkgStarted, error)
func (*RandomBeacon) PastDkgStateLockedEvents ¶
func (rb *RandomBeacon) PastDkgStateLockedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconDkgStateLocked, error)
func (*RandomBeacon) PastDkgTimedOutEvents ¶
func (rb *RandomBeacon) PastDkgTimedOutEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconDkgTimedOut, error)
func (*RandomBeacon) PastGasParametersUpdatedEvents ¶
func (rb *RandomBeacon) PastGasParametersUpdatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconGasParametersUpdated, error)
func (*RandomBeacon) PastGovernanceTransferredEvents ¶
func (rb *RandomBeacon) PastGovernanceTransferredEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconGovernanceTransferred, error)
func (*RandomBeacon) PastGroupCreationParametersUpdatedEvents ¶
func (rb *RandomBeacon) PastGroupCreationParametersUpdatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconGroupCreationParametersUpdated, error)
func (*RandomBeacon) PastGroupRegisteredEvents ¶
func (rb *RandomBeacon) PastGroupRegisteredEvents( startBlock uint64, endBlock *uint64, groupIdFilter []uint64, groupPubKeyFilter [][]byte, ) ([]*abi.RandomBeaconGroupRegistered, error)
func (*RandomBeacon) PastInactivityClaimedEvents ¶
func (rb *RandomBeacon) PastInactivityClaimedEvents( startBlock uint64, endBlock *uint64, groupIdFilter []uint64, ) ([]*abi.RandomBeaconInactivityClaimed, error)
func (*RandomBeacon) PastInvoluntaryAuthorizationDecreaseFailedEvents ¶
func (rb *RandomBeacon) PastInvoluntaryAuthorizationDecreaseFailedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) ([]*abi.RandomBeaconInvoluntaryAuthorizationDecreaseFailed, error)
func (*RandomBeacon) PastOperatorJoinedSortitionPoolEvents ¶
func (rb *RandomBeacon) PastOperatorJoinedSortitionPoolEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) ([]*abi.RandomBeaconOperatorJoinedSortitionPool, error)
func (*RandomBeacon) PastOperatorRegisteredEvents ¶
func (rb *RandomBeacon) PastOperatorRegisteredEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) ([]*abi.RandomBeaconOperatorRegistered, error)
func (*RandomBeacon) PastOperatorStatusUpdatedEvents ¶
func (rb *RandomBeacon) PastOperatorStatusUpdatedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, operatorFilter []common.Address, ) ([]*abi.RandomBeaconOperatorStatusUpdated, error)
func (*RandomBeacon) PastReimbursementPoolUpdatedEvents ¶
func (rb *RandomBeacon) PastReimbursementPoolUpdatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconReimbursementPoolUpdated, error)
func (*RandomBeacon) PastRelayEntryDelaySlashedEvents ¶
func (rb *RandomBeacon) PastRelayEntryDelaySlashedEvents( startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int, ) ([]*abi.RandomBeaconRelayEntryDelaySlashed, error)
func (*RandomBeacon) PastRelayEntryDelaySlashingFailedEvents ¶
func (rb *RandomBeacon) PastRelayEntryDelaySlashingFailedEvents( startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int, ) ([]*abi.RandomBeaconRelayEntryDelaySlashingFailed, error)
func (*RandomBeacon) PastRelayEntryParametersUpdatedEvents ¶
func (rb *RandomBeacon) PastRelayEntryParametersUpdatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconRelayEntryParametersUpdated, error)
func (*RandomBeacon) PastRelayEntryRequestedEvents ¶
func (rb *RandomBeacon) PastRelayEntryRequestedEvents( startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int, ) ([]*abi.RandomBeaconRelayEntryRequested, error)
func (*RandomBeacon) PastRelayEntrySubmittedEvents ¶
func (rb *RandomBeacon) PastRelayEntrySubmittedEvents( startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int, ) ([]*abi.RandomBeaconRelayEntrySubmitted, error)
func (*RandomBeacon) PastRelayEntryTimedOutEvents ¶
func (rb *RandomBeacon) PastRelayEntryTimedOutEvents( startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int, ) ([]*abi.RandomBeaconRelayEntryTimedOut, error)
func (*RandomBeacon) PastRelayEntryTimeoutSlashedEvents ¶
func (rb *RandomBeacon) PastRelayEntryTimeoutSlashedEvents( startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int, ) ([]*abi.RandomBeaconRelayEntryTimeoutSlashed, error)
func (*RandomBeacon) PastRelayEntryTimeoutSlashingFailedEvents ¶
func (rb *RandomBeacon) PastRelayEntryTimeoutSlashingFailedEvents( startBlock uint64, endBlock *uint64, requestIdFilter []*big.Int, ) ([]*abi.RandomBeaconRelayEntryTimeoutSlashingFailed, error)
func (*RandomBeacon) PastRequesterAuthorizationUpdatedEvents ¶
func (rb *RandomBeacon) PastRequesterAuthorizationUpdatedEvents( startBlock uint64, endBlock *uint64, requesterFilter []common.Address, ) ([]*abi.RandomBeaconRequesterAuthorizationUpdated, error)
func (*RandomBeacon) PastRewardParametersUpdatedEvents ¶
func (rb *RandomBeacon) PastRewardParametersUpdatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconRewardParametersUpdated, error)
func (*RandomBeacon) PastRewardsWithdrawnEvents ¶
func (rb *RandomBeacon) PastRewardsWithdrawnEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ) ([]*abi.RandomBeaconRewardsWithdrawn, error)
func (*RandomBeacon) PastSlashingParametersUpdatedEvents ¶
func (rb *RandomBeacon) PastSlashingParametersUpdatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.RandomBeaconSlashingParametersUpdated, error)
func (*RandomBeacon) PastUnauthorizedSigningSlashedEvents ¶
func (rb *RandomBeacon) PastUnauthorizedSigningSlashedEvents( startBlock uint64, endBlock *uint64, groupIdFilter []uint64, ) ([]*abi.RandomBeaconUnauthorizedSigningSlashed, error)
func (*RandomBeacon) PastUnauthorizedSigningSlashingFailedEvents ¶
func (rb *RandomBeacon) PastUnauthorizedSigningSlashingFailedEvents( startBlock uint64, endBlock *uint64, groupIdFilter []uint64, ) ([]*abi.RandomBeaconUnauthorizedSigningSlashingFailed, error)
func (*RandomBeacon) PendingAuthorizationDecrease ¶
func (*RandomBeacon) PendingAuthorizationDecreaseAtBlock ¶
func (*RandomBeacon) RegisterOperator ¶
func (rb *RandomBeacon) RegisterOperator( arg_operator common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) RegisterOperatorGasEstimate ¶
func (rb *RandomBeacon) RegisterOperatorGasEstimate( arg_operator common.Address, ) (uint64, error)
func (*RandomBeacon) ReimbursementPool ¶
func (rb *RandomBeacon) ReimbursementPool() (common.Address, error)
func (*RandomBeacon) ReimbursementPoolAtBlock ¶
func (*RandomBeacon) ReimbursementPoolUpdatedEvent ¶
func (rb *RandomBeacon) ReimbursementPoolUpdatedEvent( opts *ethereum.SubscribeOpts, ) *RbReimbursementPoolUpdatedSubscription
func (*RandomBeacon) RelayEntryDelaySlashedEvent ¶
func (rb *RandomBeacon) RelayEntryDelaySlashedEvent( opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int, ) *RbRelayEntryDelaySlashedSubscription
func (*RandomBeacon) RelayEntryDelaySlashingFailedEvent ¶
func (rb *RandomBeacon) RelayEntryDelaySlashingFailedEvent( opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int, ) *RbRelayEntryDelaySlashingFailedSubscription
func (*RandomBeacon) RelayEntryParameters ¶
func (rb *RandomBeacon) RelayEntryParameters() (relayEntryParameters, error)
func (*RandomBeacon) RelayEntryParametersAtBlock ¶
func (rb *RandomBeacon) RelayEntryParametersAtBlock( blockNumber *big.Int, ) (relayEntryParameters, error)
func (*RandomBeacon) RelayEntryParametersUpdatedEvent ¶
func (rb *RandomBeacon) RelayEntryParametersUpdatedEvent( opts *ethereum.SubscribeOpts, ) *RbRelayEntryParametersUpdatedSubscription
func (*RandomBeacon) RelayEntryRequestedEvent ¶
func (rb *RandomBeacon) RelayEntryRequestedEvent( opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int, ) *RbRelayEntryRequestedSubscription
func (*RandomBeacon) RelayEntrySubmittedEvent ¶
func (rb *RandomBeacon) RelayEntrySubmittedEvent( opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int, ) *RbRelayEntrySubmittedSubscription
func (*RandomBeacon) RelayEntryTimedOutEvent ¶
func (rb *RandomBeacon) RelayEntryTimedOutEvent( opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int, ) *RbRelayEntryTimedOutSubscription
func (*RandomBeacon) RelayEntryTimeoutSlashedEvent ¶
func (rb *RandomBeacon) RelayEntryTimeoutSlashedEvent( opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int, ) *RbRelayEntryTimeoutSlashedSubscription
func (*RandomBeacon) RelayEntryTimeoutSlashingFailedEvent ¶
func (rb *RandomBeacon) RelayEntryTimeoutSlashingFailedEvent( opts *ethereum.SubscribeOpts, requestIdFilter []*big.Int, ) *RbRelayEntryTimeoutSlashingFailedSubscription
func (*RandomBeacon) RemainingAuthorizationDecreaseDelay ¶
func (rb *RandomBeacon) RemainingAuthorizationDecreaseDelay( arg_stakingProvider common.Address, ) (uint64, error)
func (*RandomBeacon) RemainingAuthorizationDecreaseDelayAtBlock ¶
func (*RandomBeacon) ReportRelayEntryTimeout ¶
func (rb *RandomBeacon) ReportRelayEntryTimeout( arg_groupMembers []uint32, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) ReportRelayEntryTimeoutGasEstimate ¶
func (rb *RandomBeacon) ReportRelayEntryTimeoutGasEstimate( arg_groupMembers []uint32, ) (uint64, error)
func (*RandomBeacon) ReportUnauthorizedSigning ¶
func (rb *RandomBeacon) ReportUnauthorizedSigning( arg_signedMsgSender []byte, arg_groupId uint64, arg_groupMembers []uint32, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) ReportUnauthorizedSigningGasEstimate ¶
func (*RandomBeacon) RequestRelayEntry ¶
func (rb *RandomBeacon) RequestRelayEntry( arg_callbackContract common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) RequestRelayEntryGasEstimate ¶
func (rb *RandomBeacon) RequestRelayEntryGasEstimate( arg_callbackContract common.Address, ) (uint64, error)
func (*RandomBeacon) RequesterAuthorizationUpdatedEvent ¶
func (rb *RandomBeacon) RequesterAuthorizationUpdatedEvent( opts *ethereum.SubscribeOpts, requesterFilter []common.Address, ) *RbRequesterAuthorizationUpdatedSubscription
func (*RandomBeacon) RewardParameters ¶
func (rb *RandomBeacon) RewardParameters() (rewardParameters, error)
func (*RandomBeacon) RewardParametersAtBlock ¶
func (rb *RandomBeacon) RewardParametersAtBlock( blockNumber *big.Int, ) (rewardParameters, error)
func (*RandomBeacon) RewardParametersUpdatedEvent ¶
func (rb *RandomBeacon) RewardParametersUpdatedEvent( opts *ethereum.SubscribeOpts, ) *RbRewardParametersUpdatedSubscription
func (*RandomBeacon) RewardsWithdrawnEvent ¶
func (rb *RandomBeacon) RewardsWithdrawnEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ) *RbRewardsWithdrawnSubscription
func (*RandomBeacon) SelectGroup ¶
func (rb *RandomBeacon) SelectGroup() ([]uint32, error)
func (*RandomBeacon) SelectGroupAtBlock ¶
func (rb *RandomBeacon) SelectGroupAtBlock( blockNumber *big.Int, ) ([]uint32, error)
func (*RandomBeacon) SetRequesterAuthorization ¶
func (rb *RandomBeacon) SetRequesterAuthorization( arg_requester common.Address, arg_isAuthorized bool, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) SetRequesterAuthorizationGasEstimate ¶
func (*RandomBeacon) SlashingParameters ¶
func (rb *RandomBeacon) SlashingParameters() (slashingParameters, error)
func (*RandomBeacon) SlashingParametersAtBlock ¶
func (rb *RandomBeacon) SlashingParametersAtBlock( blockNumber *big.Int, ) (slashingParameters, error)
func (*RandomBeacon) SlashingParametersUpdatedEvent ¶
func (rb *RandomBeacon) SlashingParametersUpdatedEvent( opts *ethereum.SubscribeOpts, ) *RbSlashingParametersUpdatedSubscription
func (*RandomBeacon) SortitionPool ¶
func (rb *RandomBeacon) SortitionPool() (common.Address, error)
func (*RandomBeacon) SortitionPoolAtBlock ¶
func (*RandomBeacon) StakingAtBlock ¶
func (*RandomBeacon) StakingProviderToOperator ¶
func (*RandomBeacon) StakingProviderToOperatorAtBlock ¶
func (*RandomBeacon) SubmitDkgResult ¶
func (rb *RandomBeacon) SubmitDkgResult( arg_dkgResult abi.BeaconDkgResult, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) SubmitDkgResultGasEstimate ¶
func (rb *RandomBeacon) SubmitDkgResultGasEstimate( arg_dkgResult abi.BeaconDkgResult, ) (uint64, error)
func (*RandomBeacon) SubmitRelayEntry ¶
func (rb *RandomBeacon) SubmitRelayEntry( arg_entry []byte, arg_groupMembers []uint32, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) SubmitRelayEntry0 ¶
func (rb *RandomBeacon) SubmitRelayEntry0( arg_entry []byte, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) SubmitRelayEntry0GasEstimate ¶
func (rb *RandomBeacon) SubmitRelayEntry0GasEstimate( arg_entry []byte, ) (uint64, error)
func (*RandomBeacon) SubmitRelayEntryGasEstimate ¶
func (rb *RandomBeacon) SubmitRelayEntryGasEstimate( arg_entry []byte, arg_groupMembers []uint32, ) (uint64, error)
func (*RandomBeacon) TTokenAtBlock ¶
func (*RandomBeacon) TransferGovernance ¶
func (rb *RandomBeacon) TransferGovernance( arg_newGovernance common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) TransferGovernanceGasEstimate ¶
func (rb *RandomBeacon) TransferGovernanceGasEstimate( arg_newGovernance common.Address, ) (uint64, error)
func (*RandomBeacon) UnauthorizedSigningSlashedEvent ¶
func (rb *RandomBeacon) UnauthorizedSigningSlashedEvent( opts *ethereum.SubscribeOpts, groupIdFilter []uint64, ) *RbUnauthorizedSigningSlashedSubscription
func (*RandomBeacon) UnauthorizedSigningSlashingFailedEvent ¶
func (rb *RandomBeacon) UnauthorizedSigningSlashingFailedEvent( opts *ethereum.SubscribeOpts, groupIdFilter []uint64, ) *RbUnauthorizedSigningSlashingFailedSubscription
func (*RandomBeacon) UpdateAuthorizationParameters ¶
func (rb *RandomBeacon) UpdateAuthorizationParameters( arg__minimumAuthorization *big.Int, arg__authorizationDecreaseDelay uint64, arg__authorizationDecreaseChangePeriod uint64, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) UpdateAuthorizationParametersGasEstimate ¶
func (*RandomBeacon) UpdateGasParameters ¶
func (rb *RandomBeacon) UpdateGasParameters( arg_dkgResultSubmissionGas *big.Int, arg_dkgResultApprovalGasOffset *big.Int, arg_notifyOperatorInactivityGasOffset *big.Int, arg_relayEntrySubmissionGasOffset *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) UpdateGasParametersGasEstimate ¶
func (*RandomBeacon) UpdateGroupCreationParameters ¶
func (rb *RandomBeacon) UpdateGroupCreationParameters( arg_groupCreationFrequency *big.Int, arg_groupLifetime *big.Int, arg_dkgResultChallengePeriodLength *big.Int, arg_dkgResultChallengeExtraGas *big.Int, arg_dkgResultSubmissionTimeout *big.Int, arg_dkgSubmitterPrecedencePeriodLength *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) UpdateGroupCreationParametersGasEstimate ¶
func (rb *RandomBeacon) UpdateGroupCreationParametersGasEstimate( arg_groupCreationFrequency *big.Int, arg_groupLifetime *big.Int, arg_dkgResultChallengePeriodLength *big.Int, arg_dkgResultChallengeExtraGas *big.Int, arg_dkgResultSubmissionTimeout *big.Int, arg_dkgSubmitterPrecedencePeriodLength *big.Int, ) (uint64, error)
func (*RandomBeacon) UpdateOperatorStatus ¶
func (rb *RandomBeacon) UpdateOperatorStatus( arg_operator common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) UpdateOperatorStatusGasEstimate ¶
func (rb *RandomBeacon) UpdateOperatorStatusGasEstimate( arg_operator common.Address, ) (uint64, error)
func (*RandomBeacon) UpdateReimbursementPool ¶
func (rb *RandomBeacon) UpdateReimbursementPool( arg__reimbursementPool common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) UpdateReimbursementPoolGasEstimate ¶
func (rb *RandomBeacon) UpdateReimbursementPoolGasEstimate( arg__reimbursementPool common.Address, ) (uint64, error)
func (*RandomBeacon) UpdateRelayEntryParameters ¶
func (rb *RandomBeacon) UpdateRelayEntryParameters( arg_relayEntrySoftTimeout *big.Int, arg_relayEntryHardTimeout *big.Int, arg_callbackGasLimit *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) UpdateRelayEntryParametersGasEstimate ¶
func (*RandomBeacon) UpdateRewardParameters ¶
func (rb *RandomBeacon) UpdateRewardParameters( arg_sortitionPoolRewardsBanDuration *big.Int, arg_relayEntryTimeoutNotificationRewardMultiplier *big.Int, arg_unauthorizedSigningNotificationRewardMultiplier *big.Int, arg_dkgMaliciousResultNotificationRewardMultiplier *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) UpdateRewardParametersGasEstimate ¶
func (rb *RandomBeacon) UpdateRewardParametersGasEstimate( arg_sortitionPoolRewardsBanDuration *big.Int, arg_relayEntryTimeoutNotificationRewardMultiplier *big.Int, arg_unauthorizedSigningNotificationRewardMultiplier *big.Int, arg_dkgMaliciousResultNotificationRewardMultiplier *big.Int, ) (uint64, error)
func (*RandomBeacon) UpdateSlashingParameters ¶
func (rb *RandomBeacon) UpdateSlashingParameters( arg_relayEntrySubmissionFailureSlashingAmount *big.Int, arg_maliciousDkgResultSlashingAmount *big.Int, arg_unauthorizedSigningSlashingAmount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) UpdateSlashingParametersGasEstimate ¶
func (*RandomBeacon) WithdrawIneligibleRewards ¶
func (rb *RandomBeacon) WithdrawIneligibleRewards( arg_recipient common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) WithdrawIneligibleRewardsGasEstimate ¶
func (rb *RandomBeacon) WithdrawIneligibleRewardsGasEstimate( arg_recipient common.Address, ) (uint64, error)
func (*RandomBeacon) WithdrawRewards ¶
func (rb *RandomBeacon) WithdrawRewards( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*RandomBeacon) WithdrawRewardsGasEstimate ¶
func (rb *RandomBeacon) WithdrawRewardsGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
type RbAuthorizationDecreaseApprovedSubscription ¶
type RbAuthorizationDecreaseApprovedSubscription struct {
// contains filtered or unexported fields
}
func (*RbAuthorizationDecreaseApprovedSubscription) OnEvent ¶
func (adas *RbAuthorizationDecreaseApprovedSubscription) OnEvent( handler randomBeaconAuthorizationDecreaseApprovedFunc, ) subscription.EventSubscription
func (*RbAuthorizationDecreaseApprovedSubscription) Pipe ¶
func (adas *RbAuthorizationDecreaseApprovedSubscription) Pipe( sink chan *abi.RandomBeaconAuthorizationDecreaseApproved, ) subscription.EventSubscription
type RbAuthorizationDecreaseRequestedSubscription ¶
type RbAuthorizationDecreaseRequestedSubscription struct {
// contains filtered or unexported fields
}
func (*RbAuthorizationDecreaseRequestedSubscription) OnEvent ¶
func (adrs *RbAuthorizationDecreaseRequestedSubscription) OnEvent( handler randomBeaconAuthorizationDecreaseRequestedFunc, ) subscription.EventSubscription
func (*RbAuthorizationDecreaseRequestedSubscription) Pipe ¶
func (adrs *RbAuthorizationDecreaseRequestedSubscription) Pipe( sink chan *abi.RandomBeaconAuthorizationDecreaseRequested, ) subscription.EventSubscription
type RbAuthorizationIncreasedSubscription ¶
type RbAuthorizationIncreasedSubscription struct {
// contains filtered or unexported fields
}
func (*RbAuthorizationIncreasedSubscription) OnEvent ¶
func (ais *RbAuthorizationIncreasedSubscription) OnEvent( handler randomBeaconAuthorizationIncreasedFunc, ) subscription.EventSubscription
func (*RbAuthorizationIncreasedSubscription) Pipe ¶
func (ais *RbAuthorizationIncreasedSubscription) Pipe( sink chan *abi.RandomBeaconAuthorizationIncreased, ) subscription.EventSubscription
type RbAuthorizationParametersUpdatedSubscription ¶
type RbAuthorizationParametersUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbAuthorizationParametersUpdatedSubscription) OnEvent ¶
func (apus *RbAuthorizationParametersUpdatedSubscription) OnEvent( handler randomBeaconAuthorizationParametersUpdatedFunc, ) subscription.EventSubscription
func (*RbAuthorizationParametersUpdatedSubscription) Pipe ¶
func (apus *RbAuthorizationParametersUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconAuthorizationParametersUpdated, ) subscription.EventSubscription
type RbCallbackFailedSubscription ¶
type RbCallbackFailedSubscription struct {
// contains filtered or unexported fields
}
func (*RbCallbackFailedSubscription) OnEvent ¶
func (cfs *RbCallbackFailedSubscription) OnEvent( handler randomBeaconCallbackFailedFunc, ) subscription.EventSubscription
func (*RbCallbackFailedSubscription) Pipe ¶
func (cfs *RbCallbackFailedSubscription) Pipe( sink chan *abi.RandomBeaconCallbackFailed, ) subscription.EventSubscription
type RbDkgMaliciousResultSlashedSubscription ¶
type RbDkgMaliciousResultSlashedSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgMaliciousResultSlashedSubscription) OnEvent ¶
func (dmrss *RbDkgMaliciousResultSlashedSubscription) OnEvent( handler randomBeaconDkgMaliciousResultSlashedFunc, ) subscription.EventSubscription
func (*RbDkgMaliciousResultSlashedSubscription) Pipe ¶
func (dmrss *RbDkgMaliciousResultSlashedSubscription) Pipe( sink chan *abi.RandomBeaconDkgMaliciousResultSlashed, ) subscription.EventSubscription
type RbDkgMaliciousResultSlashingFailedSubscription ¶
type RbDkgMaliciousResultSlashingFailedSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgMaliciousResultSlashingFailedSubscription) OnEvent ¶
func (dmrsfs *RbDkgMaliciousResultSlashingFailedSubscription) OnEvent( handler randomBeaconDkgMaliciousResultSlashingFailedFunc, ) subscription.EventSubscription
func (*RbDkgMaliciousResultSlashingFailedSubscription) Pipe ¶
func (dmrsfs *RbDkgMaliciousResultSlashingFailedSubscription) Pipe( sink chan *abi.RandomBeaconDkgMaliciousResultSlashingFailed, ) subscription.EventSubscription
type RbDkgResultApprovedSubscription ¶
type RbDkgResultApprovedSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgResultApprovedSubscription) OnEvent ¶
func (dras *RbDkgResultApprovedSubscription) OnEvent( handler randomBeaconDkgResultApprovedFunc, ) subscription.EventSubscription
func (*RbDkgResultApprovedSubscription) Pipe ¶
func (dras *RbDkgResultApprovedSubscription) Pipe( sink chan *abi.RandomBeaconDkgResultApproved, ) subscription.EventSubscription
type RbDkgResultChallengedSubscription ¶
type RbDkgResultChallengedSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgResultChallengedSubscription) OnEvent ¶
func (drcs *RbDkgResultChallengedSubscription) OnEvent( handler randomBeaconDkgResultChallengedFunc, ) subscription.EventSubscription
func (*RbDkgResultChallengedSubscription) Pipe ¶
func (drcs *RbDkgResultChallengedSubscription) Pipe( sink chan *abi.RandomBeaconDkgResultChallenged, ) subscription.EventSubscription
type RbDkgResultSubmittedSubscription ¶
type RbDkgResultSubmittedSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgResultSubmittedSubscription) OnEvent ¶
func (drss *RbDkgResultSubmittedSubscription) OnEvent( handler randomBeaconDkgResultSubmittedFunc, ) subscription.EventSubscription
func (*RbDkgResultSubmittedSubscription) Pipe ¶
func (drss *RbDkgResultSubmittedSubscription) Pipe( sink chan *abi.RandomBeaconDkgResultSubmitted, ) subscription.EventSubscription
type RbDkgSeedTimedOutSubscription ¶
type RbDkgSeedTimedOutSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgSeedTimedOutSubscription) OnEvent ¶
func (dstos *RbDkgSeedTimedOutSubscription) OnEvent( handler randomBeaconDkgSeedTimedOutFunc, ) subscription.EventSubscription
func (*RbDkgSeedTimedOutSubscription) Pipe ¶
func (dstos *RbDkgSeedTimedOutSubscription) Pipe( sink chan *abi.RandomBeaconDkgSeedTimedOut, ) subscription.EventSubscription
type RbDkgStartedSubscription ¶
type RbDkgStartedSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgStartedSubscription) OnEvent ¶
func (dss *RbDkgStartedSubscription) OnEvent( handler randomBeaconDkgStartedFunc, ) subscription.EventSubscription
func (*RbDkgStartedSubscription) Pipe ¶
func (dss *RbDkgStartedSubscription) Pipe( sink chan *abi.RandomBeaconDkgStarted, ) subscription.EventSubscription
type RbDkgStateLockedSubscription ¶
type RbDkgStateLockedSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgStateLockedSubscription) OnEvent ¶
func (dsls *RbDkgStateLockedSubscription) OnEvent( handler randomBeaconDkgStateLockedFunc, ) subscription.EventSubscription
func (*RbDkgStateLockedSubscription) Pipe ¶
func (dsls *RbDkgStateLockedSubscription) Pipe( sink chan *abi.RandomBeaconDkgStateLocked, ) subscription.EventSubscription
type RbDkgTimedOutSubscription ¶
type RbDkgTimedOutSubscription struct {
// contains filtered or unexported fields
}
func (*RbDkgTimedOutSubscription) OnEvent ¶
func (dtos *RbDkgTimedOutSubscription) OnEvent( handler randomBeaconDkgTimedOutFunc, ) subscription.EventSubscription
func (*RbDkgTimedOutSubscription) Pipe ¶
func (dtos *RbDkgTimedOutSubscription) Pipe( sink chan *abi.RandomBeaconDkgTimedOut, ) subscription.EventSubscription
type RbGasParametersUpdatedSubscription ¶
type RbGasParametersUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbGasParametersUpdatedSubscription) OnEvent ¶
func (gpus *RbGasParametersUpdatedSubscription) OnEvent( handler randomBeaconGasParametersUpdatedFunc, ) subscription.EventSubscription
func (*RbGasParametersUpdatedSubscription) Pipe ¶
func (gpus *RbGasParametersUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconGasParametersUpdated, ) subscription.EventSubscription
type RbGovernanceTransferredSubscription ¶
type RbGovernanceTransferredSubscription struct {
// contains filtered or unexported fields
}
func (*RbGovernanceTransferredSubscription) OnEvent ¶
func (gts *RbGovernanceTransferredSubscription) OnEvent( handler randomBeaconGovernanceTransferredFunc, ) subscription.EventSubscription
func (*RbGovernanceTransferredSubscription) Pipe ¶
func (gts *RbGovernanceTransferredSubscription) Pipe( sink chan *abi.RandomBeaconGovernanceTransferred, ) subscription.EventSubscription
type RbGroupCreationParametersUpdatedSubscription ¶
type RbGroupCreationParametersUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbGroupCreationParametersUpdatedSubscription) OnEvent ¶
func (gcpus *RbGroupCreationParametersUpdatedSubscription) OnEvent( handler randomBeaconGroupCreationParametersUpdatedFunc, ) subscription.EventSubscription
func (*RbGroupCreationParametersUpdatedSubscription) Pipe ¶
func (gcpus *RbGroupCreationParametersUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconGroupCreationParametersUpdated, ) subscription.EventSubscription
type RbGroupRegisteredSubscription ¶
type RbGroupRegisteredSubscription struct {
// contains filtered or unexported fields
}
func (*RbGroupRegisteredSubscription) OnEvent ¶
func (grs *RbGroupRegisteredSubscription) OnEvent( handler randomBeaconGroupRegisteredFunc, ) subscription.EventSubscription
func (*RbGroupRegisteredSubscription) Pipe ¶
func (grs *RbGroupRegisteredSubscription) Pipe( sink chan *abi.RandomBeaconGroupRegistered, ) subscription.EventSubscription
type RbInactivityClaimedSubscription ¶
type RbInactivityClaimedSubscription struct {
// contains filtered or unexported fields
}
func (*RbInactivityClaimedSubscription) OnEvent ¶
func (ics *RbInactivityClaimedSubscription) OnEvent( handler randomBeaconInactivityClaimedFunc, ) subscription.EventSubscription
func (*RbInactivityClaimedSubscription) Pipe ¶
func (ics *RbInactivityClaimedSubscription) Pipe( sink chan *abi.RandomBeaconInactivityClaimed, ) subscription.EventSubscription
type RbInvoluntaryAuthorizationDecreaseFailedSubscription ¶
type RbInvoluntaryAuthorizationDecreaseFailedSubscription struct {
// contains filtered or unexported fields
}
func (*RbInvoluntaryAuthorizationDecreaseFailedSubscription) OnEvent ¶
func (iadfs *RbInvoluntaryAuthorizationDecreaseFailedSubscription) OnEvent( handler randomBeaconInvoluntaryAuthorizationDecreaseFailedFunc, ) subscription.EventSubscription
func (*RbInvoluntaryAuthorizationDecreaseFailedSubscription) Pipe ¶
func (iadfs *RbInvoluntaryAuthorizationDecreaseFailedSubscription) Pipe( sink chan *abi.RandomBeaconInvoluntaryAuthorizationDecreaseFailed, ) subscription.EventSubscription
type RbOperatorJoinedSortitionPoolSubscription ¶
type RbOperatorJoinedSortitionPoolSubscription struct {
// contains filtered or unexported fields
}
func (*RbOperatorJoinedSortitionPoolSubscription) OnEvent ¶
func (ojsps *RbOperatorJoinedSortitionPoolSubscription) OnEvent( handler randomBeaconOperatorJoinedSortitionPoolFunc, ) subscription.EventSubscription
func (*RbOperatorJoinedSortitionPoolSubscription) Pipe ¶
func (ojsps *RbOperatorJoinedSortitionPoolSubscription) Pipe( sink chan *abi.RandomBeaconOperatorJoinedSortitionPool, ) subscription.EventSubscription
type RbOperatorRegisteredSubscription ¶
type RbOperatorRegisteredSubscription struct {
// contains filtered or unexported fields
}
func (*RbOperatorRegisteredSubscription) OnEvent ¶
func (ors *RbOperatorRegisteredSubscription) OnEvent( handler randomBeaconOperatorRegisteredFunc, ) subscription.EventSubscription
func (*RbOperatorRegisteredSubscription) Pipe ¶
func (ors *RbOperatorRegisteredSubscription) Pipe( sink chan *abi.RandomBeaconOperatorRegistered, ) subscription.EventSubscription
type RbOperatorStatusUpdatedSubscription ¶
type RbOperatorStatusUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbOperatorStatusUpdatedSubscription) OnEvent ¶
func (osus *RbOperatorStatusUpdatedSubscription) OnEvent( handler randomBeaconOperatorStatusUpdatedFunc, ) subscription.EventSubscription
func (*RbOperatorStatusUpdatedSubscription) Pipe ¶
func (osus *RbOperatorStatusUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconOperatorStatusUpdated, ) subscription.EventSubscription
type RbReimbursementPoolUpdatedSubscription ¶
type RbReimbursementPoolUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbReimbursementPoolUpdatedSubscription) OnEvent ¶
func (rpus *RbReimbursementPoolUpdatedSubscription) OnEvent( handler randomBeaconReimbursementPoolUpdatedFunc, ) subscription.EventSubscription
func (*RbReimbursementPoolUpdatedSubscription) Pipe ¶
func (rpus *RbReimbursementPoolUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconReimbursementPoolUpdated, ) subscription.EventSubscription
type RbRelayEntryDelaySlashedSubscription ¶
type RbRelayEntryDelaySlashedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRelayEntryDelaySlashedSubscription) OnEvent ¶
func (redss *RbRelayEntryDelaySlashedSubscription) OnEvent( handler randomBeaconRelayEntryDelaySlashedFunc, ) subscription.EventSubscription
func (*RbRelayEntryDelaySlashedSubscription) Pipe ¶
func (redss *RbRelayEntryDelaySlashedSubscription) Pipe( sink chan *abi.RandomBeaconRelayEntryDelaySlashed, ) subscription.EventSubscription
type RbRelayEntryDelaySlashingFailedSubscription ¶
type RbRelayEntryDelaySlashingFailedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRelayEntryDelaySlashingFailedSubscription) OnEvent ¶
func (redsfs *RbRelayEntryDelaySlashingFailedSubscription) OnEvent( handler randomBeaconRelayEntryDelaySlashingFailedFunc, ) subscription.EventSubscription
func (*RbRelayEntryDelaySlashingFailedSubscription) Pipe ¶
func (redsfs *RbRelayEntryDelaySlashingFailedSubscription) Pipe( sink chan *abi.RandomBeaconRelayEntryDelaySlashingFailed, ) subscription.EventSubscription
type RbRelayEntryParametersUpdatedSubscription ¶
type RbRelayEntryParametersUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRelayEntryParametersUpdatedSubscription) OnEvent ¶
func (repus *RbRelayEntryParametersUpdatedSubscription) OnEvent( handler randomBeaconRelayEntryParametersUpdatedFunc, ) subscription.EventSubscription
func (*RbRelayEntryParametersUpdatedSubscription) Pipe ¶
func (repus *RbRelayEntryParametersUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconRelayEntryParametersUpdated, ) subscription.EventSubscription
type RbRelayEntryRequestedSubscription ¶
type RbRelayEntryRequestedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRelayEntryRequestedSubscription) OnEvent ¶
func (rers *RbRelayEntryRequestedSubscription) OnEvent( handler randomBeaconRelayEntryRequestedFunc, ) subscription.EventSubscription
func (*RbRelayEntryRequestedSubscription) Pipe ¶
func (rers *RbRelayEntryRequestedSubscription) Pipe( sink chan *abi.RandomBeaconRelayEntryRequested, ) subscription.EventSubscription
type RbRelayEntrySubmittedSubscription ¶
type RbRelayEntrySubmittedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRelayEntrySubmittedSubscription) OnEvent ¶
func (ress *RbRelayEntrySubmittedSubscription) OnEvent( handler randomBeaconRelayEntrySubmittedFunc, ) subscription.EventSubscription
func (*RbRelayEntrySubmittedSubscription) Pipe ¶
func (ress *RbRelayEntrySubmittedSubscription) Pipe( sink chan *abi.RandomBeaconRelayEntrySubmitted, ) subscription.EventSubscription
type RbRelayEntryTimedOutSubscription ¶
type RbRelayEntryTimedOutSubscription struct {
// contains filtered or unexported fields
}
func (*RbRelayEntryTimedOutSubscription) OnEvent ¶
func (retos *RbRelayEntryTimedOutSubscription) OnEvent( handler randomBeaconRelayEntryTimedOutFunc, ) subscription.EventSubscription
func (*RbRelayEntryTimedOutSubscription) Pipe ¶
func (retos *RbRelayEntryTimedOutSubscription) Pipe( sink chan *abi.RandomBeaconRelayEntryTimedOut, ) subscription.EventSubscription
type RbRelayEntryTimeoutSlashedSubscription ¶
type RbRelayEntryTimeoutSlashedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRelayEntryTimeoutSlashedSubscription) OnEvent ¶
func (retss *RbRelayEntryTimeoutSlashedSubscription) OnEvent( handler randomBeaconRelayEntryTimeoutSlashedFunc, ) subscription.EventSubscription
func (*RbRelayEntryTimeoutSlashedSubscription) Pipe ¶
func (retss *RbRelayEntryTimeoutSlashedSubscription) Pipe( sink chan *abi.RandomBeaconRelayEntryTimeoutSlashed, ) subscription.EventSubscription
type RbRelayEntryTimeoutSlashingFailedSubscription ¶
type RbRelayEntryTimeoutSlashingFailedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRelayEntryTimeoutSlashingFailedSubscription) OnEvent ¶
func (retsfs *RbRelayEntryTimeoutSlashingFailedSubscription) OnEvent( handler randomBeaconRelayEntryTimeoutSlashingFailedFunc, ) subscription.EventSubscription
func (*RbRelayEntryTimeoutSlashingFailedSubscription) Pipe ¶
func (retsfs *RbRelayEntryTimeoutSlashingFailedSubscription) Pipe( sink chan *abi.RandomBeaconRelayEntryTimeoutSlashingFailed, ) subscription.EventSubscription
type RbRequesterAuthorizationUpdatedSubscription ¶
type RbRequesterAuthorizationUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRequesterAuthorizationUpdatedSubscription) OnEvent ¶
func (raus *RbRequesterAuthorizationUpdatedSubscription) OnEvent( handler randomBeaconRequesterAuthorizationUpdatedFunc, ) subscription.EventSubscription
func (*RbRequesterAuthorizationUpdatedSubscription) Pipe ¶
func (raus *RbRequesterAuthorizationUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconRequesterAuthorizationUpdated, ) subscription.EventSubscription
type RbRewardParametersUpdatedSubscription ¶
type RbRewardParametersUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbRewardParametersUpdatedSubscription) OnEvent ¶
func (rpus *RbRewardParametersUpdatedSubscription) OnEvent( handler randomBeaconRewardParametersUpdatedFunc, ) subscription.EventSubscription
func (*RbRewardParametersUpdatedSubscription) Pipe ¶
func (rpus *RbRewardParametersUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconRewardParametersUpdated, ) subscription.EventSubscription
type RbRewardsWithdrawnSubscription ¶
type RbRewardsWithdrawnSubscription struct {
// contains filtered or unexported fields
}
func (*RbRewardsWithdrawnSubscription) OnEvent ¶
func (rws *RbRewardsWithdrawnSubscription) OnEvent( handler randomBeaconRewardsWithdrawnFunc, ) subscription.EventSubscription
func (*RbRewardsWithdrawnSubscription) Pipe ¶
func (rws *RbRewardsWithdrawnSubscription) Pipe( sink chan *abi.RandomBeaconRewardsWithdrawn, ) subscription.EventSubscription
type RbSlashingParametersUpdatedSubscription ¶
type RbSlashingParametersUpdatedSubscription struct {
// contains filtered or unexported fields
}
func (*RbSlashingParametersUpdatedSubscription) OnEvent ¶
func (spus *RbSlashingParametersUpdatedSubscription) OnEvent( handler randomBeaconSlashingParametersUpdatedFunc, ) subscription.EventSubscription
func (*RbSlashingParametersUpdatedSubscription) Pipe ¶
func (spus *RbSlashingParametersUpdatedSubscription) Pipe( sink chan *abi.RandomBeaconSlashingParametersUpdated, ) subscription.EventSubscription
type RbUnauthorizedSigningSlashedSubscription ¶
type RbUnauthorizedSigningSlashedSubscription struct {
// contains filtered or unexported fields
}
func (*RbUnauthorizedSigningSlashedSubscription) OnEvent ¶
func (usss *RbUnauthorizedSigningSlashedSubscription) OnEvent( handler randomBeaconUnauthorizedSigningSlashedFunc, ) subscription.EventSubscription
func (*RbUnauthorizedSigningSlashedSubscription) Pipe ¶
func (usss *RbUnauthorizedSigningSlashedSubscription) Pipe( sink chan *abi.RandomBeaconUnauthorizedSigningSlashed, ) subscription.EventSubscription
type RbUnauthorizedSigningSlashingFailedSubscription ¶
type RbUnauthorizedSigningSlashingFailedSubscription struct {
// contains filtered or unexported fields
}
func (*RbUnauthorizedSigningSlashingFailedSubscription) OnEvent ¶
func (ussfs *RbUnauthorizedSigningSlashingFailedSubscription) OnEvent( handler randomBeaconUnauthorizedSigningSlashingFailedFunc, ) subscription.EventSubscription
func (*RbUnauthorizedSigningSlashingFailedSubscription) Pipe ¶
func (ussfs *RbUnauthorizedSigningSlashingFailedSubscription) Pipe( sink chan *abi.RandomBeaconUnauthorizedSigningSlashingFailed, ) subscription.EventSubscription