Documentation ¶
Index ¶
- type TokenStaking
- func (ts *TokenStaking) ApplicationInfo(arg0 common.Address) (applicationInfo, error)
- func (ts *TokenStaking) ApplicationInfoAtBlock(arg0 common.Address, blockNumber *big.Int) (applicationInfo, error)
- func (ts *TokenStaking) ApplicationStatusChangedEvent(opts *ethereum.SubscribeOpts, applicationFilter []common.Address, ...) *TsApplicationStatusChangedSubscription
- func (ts *TokenStaking) Applications(arg0 *big.Int) (common.Address, error)
- func (ts *TokenStaking) ApplicationsAtBlock(arg0 *big.Int, blockNumber *big.Int) (common.Address, error)
- func (ts *TokenStaking) ApproveApplication(arg_application common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) ApproveApplicationGasEstimate(arg_application common.Address) (uint64, error)
- func (ts *TokenStaking) ApproveAuthorizationDecrease(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) ApproveAuthorizationDecreaseGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) AuthorizationCeiling() (*big.Int, error)
- func (ts *TokenStaking) AuthorizationCeilingAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) AuthorizationCeilingSetEvent(opts *ethereum.SubscribeOpts) *TsAuthorizationCeilingSetSubscription
- func (ts *TokenStaking) AuthorizationDecreaseApprovedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *TsAuthorizationDecreaseApprovedSubscription
- func (ts *TokenStaking) AuthorizationDecreaseRequestedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *TsAuthorizationDecreaseRequestedSubscription
- func (ts *TokenStaking) AuthorizationIncreasedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *TsAuthorizationIncreasedSubscription
- func (ts *TokenStaking) AuthorizationInvoluntaryDecreasedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *TsAuthorizationInvoluntaryDecreasedSubscription
- func (ts *TokenStaking) AuthorizedStake(arg_stakingProvider common.Address, arg_application common.Address) (*big.Int, error)
- func (ts *TokenStaking) AuthorizedStakeAtBlock(arg_stakingProvider common.Address, arg_application common.Address, ...) (*big.Int, error)
- func (ts *TokenStaking) CallApproveApplication(arg_application common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallApproveAuthorizationDecrease(arg_stakingProvider common.Address, blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) CallDelegateVoting(arg_stakingProvider common.Address, arg_delegatee common.Address, ...) error
- func (ts *TokenStaking) CallDisableApplication(arg_application common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallForceDecreaseAuthorization(arg_stakingProvider common.Address, arg_application common.Address, ...) error
- func (ts *TokenStaking) CallIncreaseAuthorization(arg_stakingProvider common.Address, arg_application common.Address, ...) error
- func (ts *TokenStaking) CallInitialize(blockNumber *big.Int) error
- func (ts *TokenStaking) CallNotifyKeepStakeDiscrepancy(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallNotifyNuStakeDiscrepancy(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallPauseApplication(arg_application common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallProcessSlashing(arg_count *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallPushNotificationReward(arg_reward *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallRefreshKeepStakeOwner(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallRequestAuthorizationDecrease(arg_stakingProvider common.Address, arg_application common.Address, ...) error
- func (ts *TokenStaking) CallRequestAuthorizationDecrease0(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallSeize(arg_amount *big.Int, arg_rewardMultiplier *big.Int, ...) error
- func (ts *TokenStaking) CallSetAuthorizationCeiling(arg_ceiling *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallSetMinimumStakeAmount(arg_amount *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallSetNotificationReward(arg_reward *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallSetPanicButton(arg_application common.Address, arg_panicButton common.Address, ...) error
- func (ts *TokenStaking) CallSetStakeDiscrepancyPenalty(arg_penalty *big.Int, arg_rewardMultiplier *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallSlash(arg_amount *big.Int, arg__stakingProviders []common.Address, ...) error
- func (ts *TokenStaking) CallStake(arg_stakingProvider common.Address, arg_beneficiary common.Address, ...) error
- func (ts *TokenStaking) CallStakeKeep(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallStakeNu(arg_stakingProvider common.Address, arg_beneficiary common.Address, ...) error
- func (ts *TokenStaking) CallTopUp(arg_stakingProvider common.Address, arg_amount *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallTopUpKeep(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallTopUpNu(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallTransferGovernance(arg_newGuvnor common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallUnstakeAll(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallUnstakeKeep(arg_stakingProvider common.Address, blockNumber *big.Int) error
- func (ts *TokenStaking) CallUnstakeNu(arg_stakingProvider common.Address, arg_amount *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallUnstakeT(arg_stakingProvider common.Address, arg_amount *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) CallWithdrawNotificationReward(arg_recipient common.Address, arg_amount *big.Int, blockNumber *big.Int) error
- func (ts *TokenStaking) Checkpoints(arg_account common.Address, arg_pos uint32) (abi.CheckpointsCheckpoint, error)
- func (ts *TokenStaking) CheckpointsAtBlock(arg_account common.Address, arg_pos uint32, blockNumber *big.Int) (abi.CheckpointsCheckpoint, error)
- func (ts *TokenStaking) DelegateChangedEvent(opts *ethereum.SubscribeOpts, delegatorFilter []common.Address, ...) *TsDelegateChangedSubscription
- func (ts *TokenStaking) DelegateVotesChangedEvent(opts *ethereum.SubscribeOpts, delegateFilter []common.Address) *TsDelegateVotesChangedSubscription
- func (ts *TokenStaking) DelegateVoting(arg_stakingProvider common.Address, arg_delegatee common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) DelegateVotingGasEstimate(arg_stakingProvider common.Address, arg_delegatee common.Address) (uint64, error)
- func (ts *TokenStaking) Delegates(arg_account common.Address) (common.Address, error)
- func (ts *TokenStaking) DelegatesAtBlock(arg_account common.Address, blockNumber *big.Int) (common.Address, error)
- func (ts *TokenStaking) DisableApplication(arg_application common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) DisableApplicationGasEstimate(arg_application common.Address) (uint64, error)
- func (ts *TokenStaking) ForceDecreaseAuthorization(arg_stakingProvider common.Address, arg_application common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) ForceDecreaseAuthorizationGasEstimate(arg_stakingProvider common.Address, arg_application common.Address) (uint64, error)
- func (ts *TokenStaking) GetApplicationsLength() (*big.Int, error)
- func (ts *TokenStaking) GetApplicationsLengthAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) GetAvailableToAuthorize(arg_stakingProvider common.Address, arg_application common.Address) (*big.Int, error)
- func (ts *TokenStaking) GetAvailableToAuthorizeAtBlock(arg_stakingProvider common.Address, arg_application common.Address, ...) (*big.Int, error)
- func (ts *TokenStaking) GetMinStaked(arg_stakingProvider common.Address, arg_stakeTypes uint8) (*big.Int, error)
- func (ts *TokenStaking) GetMinStakedAtBlock(arg_stakingProvider common.Address, arg_stakeTypes uint8, blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) GetPastTotalSupply(arg_blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) GetPastTotalSupplyAtBlock(arg_blockNumber *big.Int, blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) GetPastVotes(arg_account common.Address, arg_blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) GetPastVotesAtBlock(arg_account common.Address, arg_blockNumber *big.Int, blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) GetSlashingQueueLength() (*big.Int, error)
- func (ts *TokenStaking) GetSlashingQueueLengthAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) GetStartStakingTimestamp(arg_stakingProvider common.Address) (*big.Int, error)
- func (ts *TokenStaking) GetStartStakingTimestampAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) GetVotes(arg_account common.Address) (*big.Int, error)
- func (ts *TokenStaking) GetVotesAtBlock(arg_account common.Address, blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) Governance() (common.Address, error)
- func (ts *TokenStaking) GovernanceAtBlock(blockNumber *big.Int) (common.Address, error)
- func (ts *TokenStaking) GovernanceTransferredEvent(opts *ethereum.SubscribeOpts) *TsGovernanceTransferredSubscription
- func (ts *TokenStaking) IncreaseAuthorization(arg_stakingProvider common.Address, arg_application common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) IncreaseAuthorizationGasEstimate(arg_stakingProvider common.Address, arg_application common.Address, ...) (uint64, error)
- func (ts *TokenStaking) Initialize(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (ts *TokenStaking) InitializeGasEstimate() (uint64, error)
- func (ts *TokenStaking) MinTStakeAmount() (*big.Int, error)
- func (ts *TokenStaking) MinTStakeAmountAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) MinimumStakeAmountSetEvent(opts *ethereum.SubscribeOpts) *TsMinimumStakeAmountSetSubscription
- func (ts *TokenStaking) NotificationReward() (*big.Int, error)
- func (ts *TokenStaking) NotificationRewardAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) NotificationRewardPushedEvent(opts *ethereum.SubscribeOpts) *TsNotificationRewardPushedSubscription
- func (ts *TokenStaking) NotificationRewardSetEvent(opts *ethereum.SubscribeOpts) *TsNotificationRewardSetSubscription
- func (ts *TokenStaking) NotificationRewardWithdrawnEvent(opts *ethereum.SubscribeOpts) *TsNotificationRewardWithdrawnSubscription
- func (ts *TokenStaking) NotifierRewardedEvent(opts *ethereum.SubscribeOpts, notifierFilter []common.Address) *TsNotifierRewardedSubscription
- func (ts *TokenStaking) NotifiersTreasury() (*big.Int, error)
- func (ts *TokenStaking) NotifiersTreasuryAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) NotifyKeepStakeDiscrepancy(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) NotifyKeepStakeDiscrepancyGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) NotifyNuStakeDiscrepancy(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) NotifyNuStakeDiscrepancyGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) NumCheckpoints(arg_account common.Address) (uint32, error)
- func (ts *TokenStaking) NumCheckpointsAtBlock(arg_account common.Address, blockNumber *big.Int) (uint32, error)
- func (ts *TokenStaking) OwnerRefreshedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *TsOwnerRefreshedSubscription
- func (ts *TokenStaking) PanicButtonSetEvent(opts *ethereum.SubscribeOpts, applicationFilter []common.Address, ...) *TsPanicButtonSetSubscription
- func (ts *TokenStaking) PastApplicationStatusChangedEvents(startBlock uint64, endBlock *uint64, applicationFilter []common.Address, ...) ([]*abi.TokenStakingApplicationStatusChanged, error)
- func (ts *TokenStaking) PastAuthorizationCeilingSetEvents(startBlock uint64, endBlock *uint64) ([]*abi.TokenStakingAuthorizationCeilingSet, error)
- func (ts *TokenStaking) PastAuthorizationDecreaseApprovedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.TokenStakingAuthorizationDecreaseApproved, error)
- func (ts *TokenStaking) PastAuthorizationDecreaseRequestedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.TokenStakingAuthorizationDecreaseRequested, error)
- func (ts *TokenStaking) PastAuthorizationIncreasedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.TokenStakingAuthorizationIncreased, error)
- func (ts *TokenStaking) PastAuthorizationInvoluntaryDecreasedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.TokenStakingAuthorizationInvoluntaryDecreased, error)
- func (ts *TokenStaking) PastDelegateChangedEvents(startBlock uint64, endBlock *uint64, delegatorFilter []common.Address, ...) ([]*abi.TokenStakingDelegateChanged, error)
- func (ts *TokenStaking) PastDelegateVotesChangedEvents(startBlock uint64, endBlock *uint64, delegateFilter []common.Address) ([]*abi.TokenStakingDelegateVotesChanged, error)
- func (ts *TokenStaking) PastGovernanceTransferredEvents(startBlock uint64, endBlock *uint64) ([]*abi.TokenStakingGovernanceTransferred, error)
- func (ts *TokenStaking) PastMinimumStakeAmountSetEvents(startBlock uint64, endBlock *uint64) ([]*abi.TokenStakingMinimumStakeAmountSet, error)
- func (ts *TokenStaking) PastNotificationRewardPushedEvents(startBlock uint64, endBlock *uint64) ([]*abi.TokenStakingNotificationRewardPushed, error)
- func (ts *TokenStaking) PastNotificationRewardSetEvents(startBlock uint64, endBlock *uint64) ([]*abi.TokenStakingNotificationRewardSet, error)
- func (ts *TokenStaking) PastNotificationRewardWithdrawnEvents(startBlock uint64, endBlock *uint64) ([]*abi.TokenStakingNotificationRewardWithdrawn, error)
- func (ts *TokenStaking) PastNotifierRewardedEvents(startBlock uint64, endBlock *uint64, notifierFilter []common.Address) ([]*abi.TokenStakingNotifierRewarded, error)
- func (ts *TokenStaking) PastOwnerRefreshedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.TokenStakingOwnerRefreshed, error)
- func (ts *TokenStaking) PastPanicButtonSetEvents(startBlock uint64, endBlock *uint64, applicationFilter []common.Address, ...) ([]*abi.TokenStakingPanicButtonSet, error)
- func (ts *TokenStaking) PastSlashingProcessedEvents(startBlock uint64, endBlock *uint64, callerFilter []common.Address) ([]*abi.TokenStakingSlashingProcessed, error)
- func (ts *TokenStaking) PastStakeDiscrepancyPenaltySetEvents(startBlock uint64, endBlock *uint64) ([]*abi.TokenStakingStakeDiscrepancyPenaltySet, error)
- func (ts *TokenStaking) PastStakedEvents(startBlock uint64, endBlock *uint64, stakeTypeFilter []uint8, ...) ([]*abi.TokenStakingStaked, error)
- func (ts *TokenStaking) PastTokensSeizedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ...) ([]*abi.TokenStakingTokensSeized, error)
- func (ts *TokenStaking) PastToppedUpEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address) ([]*abi.TokenStakingToppedUp, error)
- func (ts *TokenStaking) PastUnstakedEvents(startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address) ([]*abi.TokenStakingUnstaked, error)
- func (ts *TokenStaking) PauseApplication(arg_application common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) PauseApplicationGasEstimate(arg_application common.Address) (uint64, error)
- func (ts *TokenStaking) ProcessSlashing(arg_count *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (ts *TokenStaking) ProcessSlashingGasEstimate(arg_count *big.Int) (uint64, error)
- func (ts *TokenStaking) PushNotificationReward(arg_reward *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (ts *TokenStaking) PushNotificationRewardGasEstimate(arg_reward *big.Int) (uint64, error)
- func (ts *TokenStaking) RefreshKeepStakeOwner(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) RefreshKeepStakeOwnerGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) RequestAuthorizationDecrease(arg_stakingProvider common.Address, arg_application common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) RequestAuthorizationDecrease0(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) RequestAuthorizationDecrease0GasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) RequestAuthorizationDecreaseGasEstimate(arg_stakingProvider common.Address, arg_application common.Address, ...) (uint64, error)
- func (ts *TokenStaking) RolesOf(arg_stakingProvider common.Address) (rolesOf, error)
- func (ts *TokenStaking) RolesOfAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (rolesOf, error)
- func (ts *TokenStaking) Seize(arg_amount *big.Int, arg_rewardMultiplier *big.Int, ...) (*types.Transaction, error)
- func (ts *TokenStaking) SeizeGasEstimate(arg_amount *big.Int, arg_rewardMultiplier *big.Int, ...) (uint64, error)
- func (ts *TokenStaking) SetAuthorizationCeiling(arg_ceiling *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (ts *TokenStaking) SetAuthorizationCeilingGasEstimate(arg_ceiling *big.Int) (uint64, error)
- func (ts *TokenStaking) SetMinimumStakeAmount(arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (ts *TokenStaking) SetMinimumStakeAmountGasEstimate(arg_amount *big.Int) (uint64, error)
- func (ts *TokenStaking) SetNotificationReward(arg_reward *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (ts *TokenStaking) SetNotificationRewardGasEstimate(arg_reward *big.Int) (uint64, error)
- func (ts *TokenStaking) SetPanicButton(arg_application common.Address, arg_panicButton common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) SetPanicButtonGasEstimate(arg_application common.Address, arg_panicButton common.Address) (uint64, error)
- func (ts *TokenStaking) SetStakeDiscrepancyPenalty(arg_penalty *big.Int, arg_rewardMultiplier *big.Int, ...) (*types.Transaction, error)
- func (ts *TokenStaking) SetStakeDiscrepancyPenaltyGasEstimate(arg_penalty *big.Int, arg_rewardMultiplier *big.Int) (uint64, error)
- func (ts *TokenStaking) Slash(arg_amount *big.Int, arg__stakingProviders []common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) SlashGasEstimate(arg_amount *big.Int, arg__stakingProviders []common.Address) (uint64, error)
- func (ts *TokenStaking) SlashingProcessedEvent(opts *ethereum.SubscribeOpts, callerFilter []common.Address) *TsSlashingProcessedSubscription
- func (ts *TokenStaking) SlashingQueue(arg0 *big.Int) (slashingQueue, error)
- func (ts *TokenStaking) SlashingQueueAtBlock(arg0 *big.Int, blockNumber *big.Int) (slashingQueue, error)
- func (ts *TokenStaking) SlashingQueueIndex() (*big.Int, error)
- func (ts *TokenStaking) SlashingQueueIndexAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) Stake(arg_stakingProvider common.Address, arg_beneficiary common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) StakeDiscrepancyPenalty() (*big.Int, error)
- func (ts *TokenStaking) StakeDiscrepancyPenaltyAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) StakeDiscrepancyPenaltySetEvent(opts *ethereum.SubscribeOpts) *TsStakeDiscrepancyPenaltySetSubscription
- func (ts *TokenStaking) StakeDiscrepancyRewardMultiplier() (*big.Int, error)
- func (ts *TokenStaking) StakeDiscrepancyRewardMultiplierAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) StakeGasEstimate(arg_stakingProvider common.Address, arg_beneficiary common.Address, ...) (uint64, error)
- func (ts *TokenStaking) StakeKeep(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) StakeKeepGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) StakeNu(arg_stakingProvider common.Address, arg_beneficiary common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) StakeNuGasEstimate(arg_stakingProvider common.Address, arg_beneficiary common.Address, ...) (uint64, error)
- func (ts *TokenStaking) StakedEvent(opts *ethereum.SubscribeOpts, stakeTypeFilter []uint8, ...) *TsStakedSubscription
- func (ts *TokenStaking) StakedNu(arg_stakingProvider common.Address) (*big.Int, error)
- func (ts *TokenStaking) StakedNuAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (*big.Int, error)
- func (ts *TokenStaking) Stakes(arg_stakingProvider common.Address) (stakes, error)
- func (ts *TokenStaking) StakesAtBlock(arg_stakingProvider common.Address, blockNumber *big.Int) (stakes, error)
- func (ts *TokenStaking) TokensSeizedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ...) *TsTokensSeizedSubscription
- func (ts *TokenStaking) TopUp(arg_stakingProvider common.Address, arg_amount *big.Int, ...) (*types.Transaction, error)
- func (ts *TokenStaking) TopUpGasEstimate(arg_stakingProvider common.Address, arg_amount *big.Int) (uint64, error)
- func (ts *TokenStaking) TopUpKeep(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) TopUpKeepGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) TopUpNu(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) TopUpNuGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) ToppedUpEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address) *TsToppedUpSubscription
- func (ts *TokenStaking) TransferGovernance(arg_newGuvnor common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) TransferGovernanceGasEstimate(arg_newGuvnor common.Address) (uint64, error)
- func (ts *TokenStaking) UnstakeAll(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) UnstakeAllGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) UnstakeKeep(arg_stakingProvider common.Address, ...) (*types.Transaction, error)
- func (ts *TokenStaking) UnstakeKeepGasEstimate(arg_stakingProvider common.Address) (uint64, error)
- func (ts *TokenStaking) UnstakeNu(arg_stakingProvider common.Address, arg_amount *big.Int, ...) (*types.Transaction, error)
- func (ts *TokenStaking) UnstakeNuGasEstimate(arg_stakingProvider common.Address, arg_amount *big.Int) (uint64, error)
- func (ts *TokenStaking) UnstakeT(arg_stakingProvider common.Address, arg_amount *big.Int, ...) (*types.Transaction, error)
- func (ts *TokenStaking) UnstakeTGasEstimate(arg_stakingProvider common.Address, arg_amount *big.Int) (uint64, error)
- func (ts *TokenStaking) UnstakedEvent(opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address) *TsUnstakedSubscription
- func (ts *TokenStaking) WithdrawNotificationReward(arg_recipient common.Address, arg_amount *big.Int, ...) (*types.Transaction, error)
- func (ts *TokenStaking) WithdrawNotificationRewardGasEstimate(arg_recipient common.Address, arg_amount *big.Int) (uint64, error)
- type TsApplicationStatusChangedSubscription
- type TsAuthorizationCeilingSetSubscription
- type TsAuthorizationDecreaseApprovedSubscription
- func (adas *TsAuthorizationDecreaseApprovedSubscription) OnEvent(handler tokenStakingAuthorizationDecreaseApprovedFunc) subscription.EventSubscription
- func (adas *TsAuthorizationDecreaseApprovedSubscription) Pipe(sink chan *abi.TokenStakingAuthorizationDecreaseApproved) subscription.EventSubscription
- type TsAuthorizationDecreaseRequestedSubscription
- func (adrs *TsAuthorizationDecreaseRequestedSubscription) OnEvent(handler tokenStakingAuthorizationDecreaseRequestedFunc) subscription.EventSubscription
- func (adrs *TsAuthorizationDecreaseRequestedSubscription) Pipe(sink chan *abi.TokenStakingAuthorizationDecreaseRequested) subscription.EventSubscription
- type TsAuthorizationIncreasedSubscription
- type TsAuthorizationInvoluntaryDecreasedSubscription
- func (aids *TsAuthorizationInvoluntaryDecreasedSubscription) OnEvent(handler tokenStakingAuthorizationInvoluntaryDecreasedFunc) subscription.EventSubscription
- func (aids *TsAuthorizationInvoluntaryDecreasedSubscription) Pipe(sink chan *abi.TokenStakingAuthorizationInvoluntaryDecreased) subscription.EventSubscription
- type TsDelegateChangedSubscription
- type TsDelegateVotesChangedSubscription
- type TsGovernanceTransferredSubscription
- type TsMinimumStakeAmountSetSubscription
- type TsNotificationRewardPushedSubscription
- type TsNotificationRewardSetSubscription
- type TsNotificationRewardWithdrawnSubscription
- type TsNotifierRewardedSubscription
- type TsOwnerRefreshedSubscription
- type TsPanicButtonSetSubscription
- type TsSlashingProcessedSubscription
- type TsStakeDiscrepancyPenaltySetSubscription
- type TsStakedSubscription
- type TsTokensSeizedSubscription
- type TsToppedUpSubscription
- type TsUnstakedSubscription
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TokenStaking ¶
type TokenStaking struct {
// contains filtered or unexported fields
}
func NewTokenStaking ¶
func NewTokenStaking( contractAddress common.Address, chainId *big.Int, accountKey *keystore.Key, backend bind.ContractBackend, nonceManager *ethereum.NonceManager, miningWaiter *chainutil.MiningWaiter, blockCounter *ethereum.BlockCounter, transactionMutex *sync.Mutex, ) (*TokenStaking, error)
func (*TokenStaking) ApplicationInfo ¶
func (ts *TokenStaking) ApplicationInfo( arg0 common.Address, ) (applicationInfo, error)
func (*TokenStaking) ApplicationInfoAtBlock ¶
func (*TokenStaking) ApplicationStatusChangedEvent ¶
func (ts *TokenStaking) ApplicationStatusChangedEvent( opts *ethereum.SubscribeOpts, applicationFilter []common.Address, newStatusFilter []uint8, ) *TsApplicationStatusChangedSubscription
func (*TokenStaking) Applications ¶
func (*TokenStaking) ApplicationsAtBlock ¶
func (*TokenStaking) ApproveApplication ¶
func (ts *TokenStaking) ApproveApplication( arg_application common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) ApproveApplicationGasEstimate ¶
func (ts *TokenStaking) ApproveApplicationGasEstimate( arg_application common.Address, ) (uint64, error)
func (*TokenStaking) ApproveAuthorizationDecrease ¶
func (ts *TokenStaking) ApproveAuthorizationDecrease( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) ApproveAuthorizationDecreaseGasEstimate ¶
func (ts *TokenStaking) ApproveAuthorizationDecreaseGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) AuthorizationCeiling ¶
func (ts *TokenStaking) AuthorizationCeiling() (*big.Int, error)
func (*TokenStaking) AuthorizationCeilingAtBlock ¶
func (*TokenStaking) AuthorizationCeilingSetEvent ¶
func (ts *TokenStaking) AuthorizationCeilingSetEvent( opts *ethereum.SubscribeOpts, ) *TsAuthorizationCeilingSetSubscription
func (*TokenStaking) AuthorizationDecreaseApprovedEvent ¶
func (ts *TokenStaking) AuthorizationDecreaseApprovedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, applicationFilter []common.Address, ) *TsAuthorizationDecreaseApprovedSubscription
func (*TokenStaking) AuthorizationDecreaseRequestedEvent ¶
func (ts *TokenStaking) AuthorizationDecreaseRequestedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, applicationFilter []common.Address, ) *TsAuthorizationDecreaseRequestedSubscription
func (*TokenStaking) AuthorizationIncreasedEvent ¶
func (ts *TokenStaking) AuthorizationIncreasedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, applicationFilter []common.Address, ) *TsAuthorizationIncreasedSubscription
func (*TokenStaking) AuthorizationInvoluntaryDecreasedEvent ¶
func (ts *TokenStaking) AuthorizationInvoluntaryDecreasedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, applicationFilter []common.Address, successfulCallFilter []bool, ) *TsAuthorizationInvoluntaryDecreasedSubscription
func (*TokenStaking) AuthorizedStake ¶
func (*TokenStaking) AuthorizedStakeAtBlock ¶
func (*TokenStaking) CallApproveApplication ¶
func (ts *TokenStaking) CallApproveApplication( arg_application common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallApproveAuthorizationDecrease ¶
func (ts *TokenStaking) CallApproveAuthorizationDecrease( arg_stakingProvider common.Address, blockNumber *big.Int, ) (*big.Int, error)
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallDelegateVoting ¶
func (ts *TokenStaking) CallDelegateVoting( arg_stakingProvider common.Address, arg_delegatee common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallDisableApplication ¶
func (ts *TokenStaking) CallDisableApplication( arg_application common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallForceDecreaseAuthorization ¶
func (ts *TokenStaking) CallForceDecreaseAuthorization( arg_stakingProvider common.Address, arg_application common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallIncreaseAuthorization ¶
func (ts *TokenStaking) CallIncreaseAuthorization( arg_stakingProvider common.Address, arg_application common.Address, arg_amount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallInitialize ¶
func (ts *TokenStaking) CallInitialize( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallNotifyKeepStakeDiscrepancy ¶
func (ts *TokenStaking) CallNotifyKeepStakeDiscrepancy( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallNotifyNuStakeDiscrepancy ¶
func (ts *TokenStaking) CallNotifyNuStakeDiscrepancy( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallPauseApplication ¶
func (ts *TokenStaking) CallPauseApplication( arg_application common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallProcessSlashing ¶
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallPushNotificationReward ¶
func (ts *TokenStaking) CallPushNotificationReward( arg_reward *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallRefreshKeepStakeOwner ¶
func (ts *TokenStaking) CallRefreshKeepStakeOwner( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallRequestAuthorizationDecrease ¶
func (ts *TokenStaking) CallRequestAuthorizationDecrease( arg_stakingProvider common.Address, arg_application common.Address, arg_amount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallRequestAuthorizationDecrease0 ¶
func (ts *TokenStaking) CallRequestAuthorizationDecrease0( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallSeize ¶
func (ts *TokenStaking) CallSeize( arg_amount *big.Int, arg_rewardMultiplier *big.Int, arg_notifier common.Address, arg__stakingProviders []common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallSetAuthorizationCeiling ¶
func (ts *TokenStaking) CallSetAuthorizationCeiling( arg_ceiling *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallSetMinimumStakeAmount ¶
func (ts *TokenStaking) CallSetMinimumStakeAmount( arg_amount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallSetNotificationReward ¶
func (ts *TokenStaking) CallSetNotificationReward( arg_reward *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallSetPanicButton ¶
func (ts *TokenStaking) CallSetPanicButton( arg_application common.Address, arg_panicButton common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallSetStakeDiscrepancyPenalty ¶
func (ts *TokenStaking) CallSetStakeDiscrepancyPenalty( arg_penalty *big.Int, arg_rewardMultiplier *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallSlash ¶
func (ts *TokenStaking) CallSlash( arg_amount *big.Int, arg__stakingProviders []common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallStake ¶
func (ts *TokenStaking) CallStake( arg_stakingProvider common.Address, arg_beneficiary common.Address, arg_authorizer common.Address, arg_amount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallStakeKeep ¶
func (ts *TokenStaking) CallStakeKeep( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallStakeNu ¶
func (ts *TokenStaking) CallStakeNu( arg_stakingProvider common.Address, arg_beneficiary common.Address, arg_authorizer common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallTopUp ¶
func (ts *TokenStaking) CallTopUp( arg_stakingProvider common.Address, arg_amount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallTopUpKeep ¶
func (ts *TokenStaking) CallTopUpKeep( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallTopUpNu ¶
func (ts *TokenStaking) CallTopUpNu( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallTransferGovernance ¶
func (ts *TokenStaking) CallTransferGovernance( arg_newGuvnor common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallUnstakeAll ¶
func (ts *TokenStaking) CallUnstakeAll( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallUnstakeKeep ¶
func (ts *TokenStaking) CallUnstakeKeep( arg_stakingProvider common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallUnstakeNu ¶
func (ts *TokenStaking) CallUnstakeNu( arg_stakingProvider common.Address, arg_amount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallUnstakeT ¶
func (ts *TokenStaking) CallUnstakeT( arg_stakingProvider common.Address, arg_amount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) CallWithdrawNotificationReward ¶
func (ts *TokenStaking) CallWithdrawNotificationReward( arg_recipient common.Address, arg_amount *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*TokenStaking) Checkpoints ¶
func (ts *TokenStaking) Checkpoints( arg_account common.Address, arg_pos uint32, ) (abi.CheckpointsCheckpoint, error)
func (*TokenStaking) CheckpointsAtBlock ¶
func (ts *TokenStaking) CheckpointsAtBlock( arg_account common.Address, arg_pos uint32, blockNumber *big.Int, ) (abi.CheckpointsCheckpoint, error)
func (*TokenStaking) DelegateChangedEvent ¶
func (ts *TokenStaking) DelegateChangedEvent( opts *ethereum.SubscribeOpts, delegatorFilter []common.Address, fromDelegateFilter []common.Address, toDelegateFilter []common.Address, ) *TsDelegateChangedSubscription
func (*TokenStaking) DelegateVotesChangedEvent ¶
func (ts *TokenStaking) DelegateVotesChangedEvent( opts *ethereum.SubscribeOpts, delegateFilter []common.Address, ) *TsDelegateVotesChangedSubscription
func (*TokenStaking) DelegateVoting ¶
func (ts *TokenStaking) DelegateVoting( arg_stakingProvider common.Address, arg_delegatee common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) DelegateVotingGasEstimate ¶
func (*TokenStaking) DelegatesAtBlock ¶
func (*TokenStaking) DisableApplication ¶
func (ts *TokenStaking) DisableApplication( arg_application common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) DisableApplicationGasEstimate ¶
func (ts *TokenStaking) DisableApplicationGasEstimate( arg_application common.Address, ) (uint64, error)
func (*TokenStaking) ForceDecreaseAuthorization ¶
func (ts *TokenStaking) ForceDecreaseAuthorization( arg_stakingProvider common.Address, arg_application common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) ForceDecreaseAuthorizationGasEstimate ¶
func (*TokenStaking) GetApplicationsLength ¶
func (ts *TokenStaking) GetApplicationsLength() (*big.Int, error)
func (*TokenStaking) GetApplicationsLengthAtBlock ¶
func (*TokenStaking) GetAvailableToAuthorize ¶
func (*TokenStaking) GetAvailableToAuthorizeAtBlock ¶
func (*TokenStaking) GetMinStaked ¶
func (*TokenStaking) GetMinStakedAtBlock ¶
func (*TokenStaking) GetPastTotalSupply ¶
func (*TokenStaking) GetPastTotalSupplyAtBlock ¶
func (*TokenStaking) GetPastVotes ¶
func (*TokenStaking) GetPastVotesAtBlock ¶
func (*TokenStaking) GetSlashingQueueLength ¶
func (ts *TokenStaking) GetSlashingQueueLength() (*big.Int, error)
func (*TokenStaking) GetSlashingQueueLengthAtBlock ¶
func (*TokenStaking) GetStartStakingTimestamp ¶
func (*TokenStaking) GetStartStakingTimestampAtBlock ¶
func (*TokenStaking) GetVotesAtBlock ¶
func (*TokenStaking) Governance ¶
func (ts *TokenStaking) Governance() (common.Address, error)
func (*TokenStaking) GovernanceAtBlock ¶
func (*TokenStaking) GovernanceTransferredEvent ¶
func (ts *TokenStaking) GovernanceTransferredEvent( opts *ethereum.SubscribeOpts, ) *TsGovernanceTransferredSubscription
func (*TokenStaking) IncreaseAuthorization ¶
func (ts *TokenStaking) IncreaseAuthorization( arg_stakingProvider common.Address, arg_application common.Address, arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) IncreaseAuthorizationGasEstimate ¶
func (*TokenStaking) Initialize ¶
func (ts *TokenStaking) Initialize( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) InitializeGasEstimate ¶
func (ts *TokenStaking) InitializeGasEstimate() (uint64, error)
func (*TokenStaking) MinTStakeAmount ¶
func (ts *TokenStaking) MinTStakeAmount() (*big.Int, error)
func (*TokenStaking) MinTStakeAmountAtBlock ¶
func (*TokenStaking) MinimumStakeAmountSetEvent ¶
func (ts *TokenStaking) MinimumStakeAmountSetEvent( opts *ethereum.SubscribeOpts, ) *TsMinimumStakeAmountSetSubscription
func (*TokenStaking) NotificationReward ¶
func (ts *TokenStaking) NotificationReward() (*big.Int, error)
func (*TokenStaking) NotificationRewardAtBlock ¶
func (*TokenStaking) NotificationRewardPushedEvent ¶
func (ts *TokenStaking) NotificationRewardPushedEvent( opts *ethereum.SubscribeOpts, ) *TsNotificationRewardPushedSubscription
func (*TokenStaking) NotificationRewardSetEvent ¶
func (ts *TokenStaking) NotificationRewardSetEvent( opts *ethereum.SubscribeOpts, ) *TsNotificationRewardSetSubscription
func (*TokenStaking) NotificationRewardWithdrawnEvent ¶
func (ts *TokenStaking) NotificationRewardWithdrawnEvent( opts *ethereum.SubscribeOpts, ) *TsNotificationRewardWithdrawnSubscription
func (*TokenStaking) NotifierRewardedEvent ¶
func (ts *TokenStaking) NotifierRewardedEvent( opts *ethereum.SubscribeOpts, notifierFilter []common.Address, ) *TsNotifierRewardedSubscription
func (*TokenStaking) NotifiersTreasury ¶
func (ts *TokenStaking) NotifiersTreasury() (*big.Int, error)
func (*TokenStaking) NotifiersTreasuryAtBlock ¶
func (*TokenStaking) NotifyKeepStakeDiscrepancy ¶
func (ts *TokenStaking) NotifyKeepStakeDiscrepancy( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) NotifyKeepStakeDiscrepancyGasEstimate ¶
func (ts *TokenStaking) NotifyKeepStakeDiscrepancyGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) NotifyNuStakeDiscrepancy ¶
func (ts *TokenStaking) NotifyNuStakeDiscrepancy( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) NotifyNuStakeDiscrepancyGasEstimate ¶
func (ts *TokenStaking) NotifyNuStakeDiscrepancyGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) NumCheckpoints ¶
func (ts *TokenStaking) NumCheckpoints( arg_account common.Address, ) (uint32, error)
func (*TokenStaking) NumCheckpointsAtBlock ¶
func (*TokenStaking) OwnerRefreshedEvent ¶
func (ts *TokenStaking) OwnerRefreshedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, oldOwnerFilter []common.Address, newOwnerFilter []common.Address, ) *TsOwnerRefreshedSubscription
func (*TokenStaking) PanicButtonSetEvent ¶
func (ts *TokenStaking) PanicButtonSetEvent( opts *ethereum.SubscribeOpts, applicationFilter []common.Address, panicButtonFilter []common.Address, ) *TsPanicButtonSetSubscription
func (*TokenStaking) PastApplicationStatusChangedEvents ¶
func (ts *TokenStaking) PastApplicationStatusChangedEvents( startBlock uint64, endBlock *uint64, applicationFilter []common.Address, newStatusFilter []uint8, ) ([]*abi.TokenStakingApplicationStatusChanged, error)
func (*TokenStaking) PastAuthorizationCeilingSetEvents ¶
func (ts *TokenStaking) PastAuthorizationCeilingSetEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.TokenStakingAuthorizationCeilingSet, error)
func (*TokenStaking) PastAuthorizationDecreaseApprovedEvents ¶
func (ts *TokenStaking) PastAuthorizationDecreaseApprovedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, applicationFilter []common.Address, ) ([]*abi.TokenStakingAuthorizationDecreaseApproved, error)
func (*TokenStaking) PastAuthorizationDecreaseRequestedEvents ¶
func (ts *TokenStaking) PastAuthorizationDecreaseRequestedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, applicationFilter []common.Address, ) ([]*abi.TokenStakingAuthorizationDecreaseRequested, error)
func (*TokenStaking) PastAuthorizationIncreasedEvents ¶
func (ts *TokenStaking) PastAuthorizationIncreasedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, applicationFilter []common.Address, ) ([]*abi.TokenStakingAuthorizationIncreased, error)
func (*TokenStaking) PastAuthorizationInvoluntaryDecreasedEvents ¶
func (*TokenStaking) PastDelegateChangedEvents ¶
func (*TokenStaking) PastDelegateVotesChangedEvents ¶
func (ts *TokenStaking) PastDelegateVotesChangedEvents( startBlock uint64, endBlock *uint64, delegateFilter []common.Address, ) ([]*abi.TokenStakingDelegateVotesChanged, error)
func (*TokenStaking) PastGovernanceTransferredEvents ¶
func (ts *TokenStaking) PastGovernanceTransferredEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.TokenStakingGovernanceTransferred, error)
func (*TokenStaking) PastMinimumStakeAmountSetEvents ¶
func (ts *TokenStaking) PastMinimumStakeAmountSetEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.TokenStakingMinimumStakeAmountSet, error)
func (*TokenStaking) PastNotificationRewardPushedEvents ¶
func (ts *TokenStaking) PastNotificationRewardPushedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.TokenStakingNotificationRewardPushed, error)
func (*TokenStaking) PastNotificationRewardSetEvents ¶
func (ts *TokenStaking) PastNotificationRewardSetEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.TokenStakingNotificationRewardSet, error)
func (*TokenStaking) PastNotificationRewardWithdrawnEvents ¶
func (ts *TokenStaking) PastNotificationRewardWithdrawnEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.TokenStakingNotificationRewardWithdrawn, error)
func (*TokenStaking) PastNotifierRewardedEvents ¶
func (ts *TokenStaking) PastNotifierRewardedEvents( startBlock uint64, endBlock *uint64, notifierFilter []common.Address, ) ([]*abi.TokenStakingNotifierRewarded, error)
func (*TokenStaking) PastOwnerRefreshedEvents ¶
func (*TokenStaking) PastPanicButtonSetEvents ¶
func (ts *TokenStaking) PastPanicButtonSetEvents( startBlock uint64, endBlock *uint64, applicationFilter []common.Address, panicButtonFilter []common.Address, ) ([]*abi.TokenStakingPanicButtonSet, error)
func (*TokenStaking) PastSlashingProcessedEvents ¶
func (ts *TokenStaking) PastSlashingProcessedEvents( startBlock uint64, endBlock *uint64, callerFilter []common.Address, ) ([]*abi.TokenStakingSlashingProcessed, error)
func (*TokenStaking) PastStakeDiscrepancyPenaltySetEvents ¶
func (ts *TokenStaking) PastStakeDiscrepancyPenaltySetEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.TokenStakingStakeDiscrepancyPenaltySet, error)
func (*TokenStaking) PastStakedEvents ¶
func (*TokenStaking) PastTokensSeizedEvents ¶
func (ts *TokenStaking) PastTokensSeizedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, discrepancyFilter []bool, ) ([]*abi.TokenStakingTokensSeized, error)
func (*TokenStaking) PastToppedUpEvents ¶
func (ts *TokenStaking) PastToppedUpEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ) ([]*abi.TokenStakingToppedUp, error)
func (*TokenStaking) PastUnstakedEvents ¶
func (ts *TokenStaking) PastUnstakedEvents( startBlock uint64, endBlock *uint64, stakingProviderFilter []common.Address, ) ([]*abi.TokenStakingUnstaked, error)
func (*TokenStaking) PauseApplication ¶
func (ts *TokenStaking) PauseApplication( arg_application common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) PauseApplicationGasEstimate ¶
func (ts *TokenStaking) PauseApplicationGasEstimate( arg_application common.Address, ) (uint64, error)
func (*TokenStaking) ProcessSlashing ¶
func (ts *TokenStaking) ProcessSlashing( arg_count *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) ProcessSlashingGasEstimate ¶
func (ts *TokenStaking) ProcessSlashingGasEstimate( arg_count *big.Int, ) (uint64, error)
func (*TokenStaking) PushNotificationReward ¶
func (ts *TokenStaking) PushNotificationReward( arg_reward *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) PushNotificationRewardGasEstimate ¶
func (ts *TokenStaking) PushNotificationRewardGasEstimate( arg_reward *big.Int, ) (uint64, error)
func (*TokenStaking) RefreshKeepStakeOwner ¶
func (ts *TokenStaking) RefreshKeepStakeOwner( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) RefreshKeepStakeOwnerGasEstimate ¶
func (ts *TokenStaking) RefreshKeepStakeOwnerGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) RequestAuthorizationDecrease ¶
func (ts *TokenStaking) RequestAuthorizationDecrease( arg_stakingProvider common.Address, arg_application common.Address, arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) RequestAuthorizationDecrease0 ¶
func (ts *TokenStaking) RequestAuthorizationDecrease0( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) RequestAuthorizationDecrease0GasEstimate ¶
func (ts *TokenStaking) RequestAuthorizationDecrease0GasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) RequestAuthorizationDecreaseGasEstimate ¶
func (*TokenStaking) RolesOf ¶
func (ts *TokenStaking) RolesOf( arg_stakingProvider common.Address, ) (rolesOf, error)
func (*TokenStaking) RolesOfAtBlock ¶
func (*TokenStaking) Seize ¶
func (ts *TokenStaking) Seize( arg_amount *big.Int, arg_rewardMultiplier *big.Int, arg_notifier common.Address, arg__stakingProviders []common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) SeizeGasEstimate ¶
func (*TokenStaking) SetAuthorizationCeiling ¶
func (ts *TokenStaking) SetAuthorizationCeiling( arg_ceiling *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) SetAuthorizationCeilingGasEstimate ¶
func (ts *TokenStaking) SetAuthorizationCeilingGasEstimate( arg_ceiling *big.Int, ) (uint64, error)
func (*TokenStaking) SetMinimumStakeAmount ¶
func (ts *TokenStaking) SetMinimumStakeAmount( arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) SetMinimumStakeAmountGasEstimate ¶
func (ts *TokenStaking) SetMinimumStakeAmountGasEstimate( arg_amount *big.Int, ) (uint64, error)
func (*TokenStaking) SetNotificationReward ¶
func (ts *TokenStaking) SetNotificationReward( arg_reward *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) SetNotificationRewardGasEstimate ¶
func (ts *TokenStaking) SetNotificationRewardGasEstimate( arg_reward *big.Int, ) (uint64, error)
func (*TokenStaking) SetPanicButton ¶
func (ts *TokenStaking) SetPanicButton( arg_application common.Address, arg_panicButton common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) SetPanicButtonGasEstimate ¶
func (*TokenStaking) SetStakeDiscrepancyPenalty ¶
func (ts *TokenStaking) SetStakeDiscrepancyPenalty( arg_penalty *big.Int, arg_rewardMultiplier *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) SetStakeDiscrepancyPenaltyGasEstimate ¶
func (*TokenStaking) Slash ¶
func (ts *TokenStaking) Slash( arg_amount *big.Int, arg__stakingProviders []common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) SlashGasEstimate ¶
func (*TokenStaking) SlashingProcessedEvent ¶
func (ts *TokenStaking) SlashingProcessedEvent( opts *ethereum.SubscribeOpts, callerFilter []common.Address, ) *TsSlashingProcessedSubscription
func (*TokenStaking) SlashingQueue ¶
func (ts *TokenStaking) SlashingQueue( arg0 *big.Int, ) (slashingQueue, error)
func (*TokenStaking) SlashingQueueAtBlock ¶
func (*TokenStaking) SlashingQueueIndex ¶
func (ts *TokenStaking) SlashingQueueIndex() (*big.Int, error)
func (*TokenStaking) SlashingQueueIndexAtBlock ¶
func (*TokenStaking) Stake ¶
func (ts *TokenStaking) Stake( arg_stakingProvider common.Address, arg_beneficiary common.Address, arg_authorizer common.Address, arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) StakeDiscrepancyPenalty ¶
func (ts *TokenStaking) StakeDiscrepancyPenalty() (*big.Int, error)
func (*TokenStaking) StakeDiscrepancyPenaltyAtBlock ¶
func (*TokenStaking) StakeDiscrepancyPenaltySetEvent ¶
func (ts *TokenStaking) StakeDiscrepancyPenaltySetEvent( opts *ethereum.SubscribeOpts, ) *TsStakeDiscrepancyPenaltySetSubscription
func (*TokenStaking) StakeDiscrepancyRewardMultiplier ¶
func (ts *TokenStaking) StakeDiscrepancyRewardMultiplier() (*big.Int, error)
func (*TokenStaking) StakeDiscrepancyRewardMultiplierAtBlock ¶
func (*TokenStaking) StakeGasEstimate ¶
func (*TokenStaking) StakeKeep ¶
func (ts *TokenStaking) StakeKeep( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) StakeKeepGasEstimate ¶
func (ts *TokenStaking) StakeKeepGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) StakeNu ¶
func (ts *TokenStaking) StakeNu( arg_stakingProvider common.Address, arg_beneficiary common.Address, arg_authorizer common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) StakeNuGasEstimate ¶
func (*TokenStaking) StakedEvent ¶
func (ts *TokenStaking) StakedEvent( opts *ethereum.SubscribeOpts, stakeTypeFilter []uint8, ownerFilter []common.Address, stakingProviderFilter []common.Address, ) *TsStakedSubscription
func (*TokenStaking) StakedNuAtBlock ¶
func (*TokenStaking) Stakes ¶
func (ts *TokenStaking) Stakes( arg_stakingProvider common.Address, ) (stakes, error)
func (*TokenStaking) StakesAtBlock ¶
func (*TokenStaking) TokensSeizedEvent ¶
func (ts *TokenStaking) TokensSeizedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, discrepancyFilter []bool, ) *TsTokensSeizedSubscription
func (*TokenStaking) TopUp ¶
func (ts *TokenStaking) TopUp( arg_stakingProvider common.Address, arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) TopUpGasEstimate ¶
func (*TokenStaking) TopUpKeep ¶
func (ts *TokenStaking) TopUpKeep( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) TopUpKeepGasEstimate ¶
func (ts *TokenStaking) TopUpKeepGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) TopUpNu ¶
func (ts *TokenStaking) TopUpNu( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) TopUpNuGasEstimate ¶
func (ts *TokenStaking) TopUpNuGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) ToppedUpEvent ¶
func (ts *TokenStaking) ToppedUpEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ) *TsToppedUpSubscription
func (*TokenStaking) TransferGovernance ¶
func (ts *TokenStaking) TransferGovernance( arg_newGuvnor common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) TransferGovernanceGasEstimate ¶
func (ts *TokenStaking) TransferGovernanceGasEstimate( arg_newGuvnor common.Address, ) (uint64, error)
func (*TokenStaking) UnstakeAll ¶
func (ts *TokenStaking) UnstakeAll( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) UnstakeAllGasEstimate ¶
func (ts *TokenStaking) UnstakeAllGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) UnstakeKeep ¶
func (ts *TokenStaking) UnstakeKeep( arg_stakingProvider common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) UnstakeKeepGasEstimate ¶
func (ts *TokenStaking) UnstakeKeepGasEstimate( arg_stakingProvider common.Address, ) (uint64, error)
func (*TokenStaking) UnstakeNu ¶
func (ts *TokenStaking) UnstakeNu( arg_stakingProvider common.Address, arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) UnstakeNuGasEstimate ¶
func (*TokenStaking) UnstakeT ¶
func (ts *TokenStaking) UnstakeT( arg_stakingProvider common.Address, arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) UnstakeTGasEstimate ¶
func (*TokenStaking) UnstakedEvent ¶
func (ts *TokenStaking) UnstakedEvent( opts *ethereum.SubscribeOpts, stakingProviderFilter []common.Address, ) *TsUnstakedSubscription
func (*TokenStaking) WithdrawNotificationReward ¶
func (ts *TokenStaking) WithdrawNotificationReward( arg_recipient common.Address, arg_amount *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*TokenStaking) WithdrawNotificationRewardGasEstimate ¶
type TsApplicationStatusChangedSubscription ¶
type TsApplicationStatusChangedSubscription struct {
// contains filtered or unexported fields
}
func (*TsApplicationStatusChangedSubscription) OnEvent ¶
func (ascs *TsApplicationStatusChangedSubscription) OnEvent( handler tokenStakingApplicationStatusChangedFunc, ) subscription.EventSubscription
func (*TsApplicationStatusChangedSubscription) Pipe ¶
func (ascs *TsApplicationStatusChangedSubscription) Pipe( sink chan *abi.TokenStakingApplicationStatusChanged, ) subscription.EventSubscription
type TsAuthorizationCeilingSetSubscription ¶
type TsAuthorizationCeilingSetSubscription struct {
// contains filtered or unexported fields
}
func (*TsAuthorizationCeilingSetSubscription) OnEvent ¶
func (acss *TsAuthorizationCeilingSetSubscription) OnEvent( handler tokenStakingAuthorizationCeilingSetFunc, ) subscription.EventSubscription
func (*TsAuthorizationCeilingSetSubscription) Pipe ¶
func (acss *TsAuthorizationCeilingSetSubscription) Pipe( sink chan *abi.TokenStakingAuthorizationCeilingSet, ) subscription.EventSubscription
type TsAuthorizationDecreaseApprovedSubscription ¶
type TsAuthorizationDecreaseApprovedSubscription struct {
// contains filtered or unexported fields
}
func (*TsAuthorizationDecreaseApprovedSubscription) OnEvent ¶
func (adas *TsAuthorizationDecreaseApprovedSubscription) OnEvent( handler tokenStakingAuthorizationDecreaseApprovedFunc, ) subscription.EventSubscription
func (*TsAuthorizationDecreaseApprovedSubscription) Pipe ¶
func (adas *TsAuthorizationDecreaseApprovedSubscription) Pipe( sink chan *abi.TokenStakingAuthorizationDecreaseApproved, ) subscription.EventSubscription
type TsAuthorizationDecreaseRequestedSubscription ¶
type TsAuthorizationDecreaseRequestedSubscription struct {
// contains filtered or unexported fields
}
func (*TsAuthorizationDecreaseRequestedSubscription) OnEvent ¶
func (adrs *TsAuthorizationDecreaseRequestedSubscription) OnEvent( handler tokenStakingAuthorizationDecreaseRequestedFunc, ) subscription.EventSubscription
func (*TsAuthorizationDecreaseRequestedSubscription) Pipe ¶
func (adrs *TsAuthorizationDecreaseRequestedSubscription) Pipe( sink chan *abi.TokenStakingAuthorizationDecreaseRequested, ) subscription.EventSubscription
type TsAuthorizationIncreasedSubscription ¶
type TsAuthorizationIncreasedSubscription struct {
// contains filtered or unexported fields
}
func (*TsAuthorizationIncreasedSubscription) OnEvent ¶
func (ais *TsAuthorizationIncreasedSubscription) OnEvent( handler tokenStakingAuthorizationIncreasedFunc, ) subscription.EventSubscription
func (*TsAuthorizationIncreasedSubscription) Pipe ¶
func (ais *TsAuthorizationIncreasedSubscription) Pipe( sink chan *abi.TokenStakingAuthorizationIncreased, ) subscription.EventSubscription
type TsAuthorizationInvoluntaryDecreasedSubscription ¶
type TsAuthorizationInvoluntaryDecreasedSubscription struct {
// contains filtered or unexported fields
}
func (*TsAuthorizationInvoluntaryDecreasedSubscription) OnEvent ¶
func (aids *TsAuthorizationInvoluntaryDecreasedSubscription) OnEvent( handler tokenStakingAuthorizationInvoluntaryDecreasedFunc, ) subscription.EventSubscription
func (*TsAuthorizationInvoluntaryDecreasedSubscription) Pipe ¶
func (aids *TsAuthorizationInvoluntaryDecreasedSubscription) Pipe( sink chan *abi.TokenStakingAuthorizationInvoluntaryDecreased, ) subscription.EventSubscription
type TsDelegateChangedSubscription ¶
type TsDelegateChangedSubscription struct {
// contains filtered or unexported fields
}
func (*TsDelegateChangedSubscription) OnEvent ¶
func (dcs *TsDelegateChangedSubscription) OnEvent( handler tokenStakingDelegateChangedFunc, ) subscription.EventSubscription
func (*TsDelegateChangedSubscription) Pipe ¶
func (dcs *TsDelegateChangedSubscription) Pipe( sink chan *abi.TokenStakingDelegateChanged, ) subscription.EventSubscription
type TsDelegateVotesChangedSubscription ¶
type TsDelegateVotesChangedSubscription struct {
// contains filtered or unexported fields
}
func (*TsDelegateVotesChangedSubscription) OnEvent ¶
func (dvcs *TsDelegateVotesChangedSubscription) OnEvent( handler tokenStakingDelegateVotesChangedFunc, ) subscription.EventSubscription
func (*TsDelegateVotesChangedSubscription) Pipe ¶
func (dvcs *TsDelegateVotesChangedSubscription) Pipe( sink chan *abi.TokenStakingDelegateVotesChanged, ) subscription.EventSubscription
type TsGovernanceTransferredSubscription ¶
type TsGovernanceTransferredSubscription struct {
// contains filtered or unexported fields
}
func (*TsGovernanceTransferredSubscription) OnEvent ¶
func (gts *TsGovernanceTransferredSubscription) OnEvent( handler tokenStakingGovernanceTransferredFunc, ) subscription.EventSubscription
func (*TsGovernanceTransferredSubscription) Pipe ¶
func (gts *TsGovernanceTransferredSubscription) Pipe( sink chan *abi.TokenStakingGovernanceTransferred, ) subscription.EventSubscription
type TsMinimumStakeAmountSetSubscription ¶
type TsMinimumStakeAmountSetSubscription struct {
// contains filtered or unexported fields
}
func (*TsMinimumStakeAmountSetSubscription) OnEvent ¶
func (msass *TsMinimumStakeAmountSetSubscription) OnEvent( handler tokenStakingMinimumStakeAmountSetFunc, ) subscription.EventSubscription
func (*TsMinimumStakeAmountSetSubscription) Pipe ¶
func (msass *TsMinimumStakeAmountSetSubscription) Pipe( sink chan *abi.TokenStakingMinimumStakeAmountSet, ) subscription.EventSubscription
type TsNotificationRewardPushedSubscription ¶
type TsNotificationRewardPushedSubscription struct {
// contains filtered or unexported fields
}
func (*TsNotificationRewardPushedSubscription) OnEvent ¶
func (nrps *TsNotificationRewardPushedSubscription) OnEvent( handler tokenStakingNotificationRewardPushedFunc, ) subscription.EventSubscription
func (*TsNotificationRewardPushedSubscription) Pipe ¶
func (nrps *TsNotificationRewardPushedSubscription) Pipe( sink chan *abi.TokenStakingNotificationRewardPushed, ) subscription.EventSubscription
type TsNotificationRewardSetSubscription ¶
type TsNotificationRewardSetSubscription struct {
// contains filtered or unexported fields
}
func (*TsNotificationRewardSetSubscription) OnEvent ¶
func (nrss *TsNotificationRewardSetSubscription) OnEvent( handler tokenStakingNotificationRewardSetFunc, ) subscription.EventSubscription
func (*TsNotificationRewardSetSubscription) Pipe ¶
func (nrss *TsNotificationRewardSetSubscription) Pipe( sink chan *abi.TokenStakingNotificationRewardSet, ) subscription.EventSubscription
type TsNotificationRewardWithdrawnSubscription ¶
type TsNotificationRewardWithdrawnSubscription struct {
// contains filtered or unexported fields
}
func (*TsNotificationRewardWithdrawnSubscription) OnEvent ¶
func (nrws *TsNotificationRewardWithdrawnSubscription) OnEvent( handler tokenStakingNotificationRewardWithdrawnFunc, ) subscription.EventSubscription
func (*TsNotificationRewardWithdrawnSubscription) Pipe ¶
func (nrws *TsNotificationRewardWithdrawnSubscription) Pipe( sink chan *abi.TokenStakingNotificationRewardWithdrawn, ) subscription.EventSubscription
type TsNotifierRewardedSubscription ¶
type TsNotifierRewardedSubscription struct {
// contains filtered or unexported fields
}
func (*TsNotifierRewardedSubscription) OnEvent ¶
func (nrs *TsNotifierRewardedSubscription) OnEvent( handler tokenStakingNotifierRewardedFunc, ) subscription.EventSubscription
func (*TsNotifierRewardedSubscription) Pipe ¶
func (nrs *TsNotifierRewardedSubscription) Pipe( sink chan *abi.TokenStakingNotifierRewarded, ) subscription.EventSubscription
type TsOwnerRefreshedSubscription ¶
type TsOwnerRefreshedSubscription struct {
// contains filtered or unexported fields
}
func (*TsOwnerRefreshedSubscription) OnEvent ¶
func (ors *TsOwnerRefreshedSubscription) OnEvent( handler tokenStakingOwnerRefreshedFunc, ) subscription.EventSubscription
func (*TsOwnerRefreshedSubscription) Pipe ¶
func (ors *TsOwnerRefreshedSubscription) Pipe( sink chan *abi.TokenStakingOwnerRefreshed, ) subscription.EventSubscription
type TsPanicButtonSetSubscription ¶
type TsPanicButtonSetSubscription struct {
// contains filtered or unexported fields
}
func (*TsPanicButtonSetSubscription) OnEvent ¶
func (pbss *TsPanicButtonSetSubscription) OnEvent( handler tokenStakingPanicButtonSetFunc, ) subscription.EventSubscription
func (*TsPanicButtonSetSubscription) Pipe ¶
func (pbss *TsPanicButtonSetSubscription) Pipe( sink chan *abi.TokenStakingPanicButtonSet, ) subscription.EventSubscription
type TsSlashingProcessedSubscription ¶
type TsSlashingProcessedSubscription struct {
// contains filtered or unexported fields
}
func (*TsSlashingProcessedSubscription) OnEvent ¶
func (sps *TsSlashingProcessedSubscription) OnEvent( handler tokenStakingSlashingProcessedFunc, ) subscription.EventSubscription
func (*TsSlashingProcessedSubscription) Pipe ¶
func (sps *TsSlashingProcessedSubscription) Pipe( sink chan *abi.TokenStakingSlashingProcessed, ) subscription.EventSubscription
type TsStakeDiscrepancyPenaltySetSubscription ¶
type TsStakeDiscrepancyPenaltySetSubscription struct {
// contains filtered or unexported fields
}
func (*TsStakeDiscrepancyPenaltySetSubscription) OnEvent ¶
func (sdpss *TsStakeDiscrepancyPenaltySetSubscription) OnEvent( handler tokenStakingStakeDiscrepancyPenaltySetFunc, ) subscription.EventSubscription
func (*TsStakeDiscrepancyPenaltySetSubscription) Pipe ¶
func (sdpss *TsStakeDiscrepancyPenaltySetSubscription) Pipe( sink chan *abi.TokenStakingStakeDiscrepancyPenaltySet, ) subscription.EventSubscription
type TsStakedSubscription ¶
type TsStakedSubscription struct {
// contains filtered or unexported fields
}
func (*TsStakedSubscription) OnEvent ¶
func (ss *TsStakedSubscription) OnEvent( handler tokenStakingStakedFunc, ) subscription.EventSubscription
func (*TsStakedSubscription) Pipe ¶
func (ss *TsStakedSubscription) Pipe( sink chan *abi.TokenStakingStaked, ) subscription.EventSubscription
type TsTokensSeizedSubscription ¶
type TsTokensSeizedSubscription struct {
// contains filtered or unexported fields
}
func (*TsTokensSeizedSubscription) OnEvent ¶
func (tss *TsTokensSeizedSubscription) OnEvent( handler tokenStakingTokensSeizedFunc, ) subscription.EventSubscription
func (*TsTokensSeizedSubscription) Pipe ¶
func (tss *TsTokensSeizedSubscription) Pipe( sink chan *abi.TokenStakingTokensSeized, ) subscription.EventSubscription
type TsToppedUpSubscription ¶
type TsToppedUpSubscription struct {
// contains filtered or unexported fields
}
func (*TsToppedUpSubscription) OnEvent ¶
func (tus *TsToppedUpSubscription) OnEvent( handler tokenStakingToppedUpFunc, ) subscription.EventSubscription
func (*TsToppedUpSubscription) Pipe ¶
func (tus *TsToppedUpSubscription) Pipe( sink chan *abi.TokenStakingToppedUp, ) subscription.EventSubscription
type TsUnstakedSubscription ¶
type TsUnstakedSubscription struct {
// contains filtered or unexported fields
}
func (*TsUnstakedSubscription) OnEvent ¶
func (us *TsUnstakedSubscription) OnEvent( handler tokenStakingUnstakedFunc, ) subscription.EventSubscription
func (*TsUnstakedSubscription) Pipe ¶
func (us *TsUnstakedSubscription) Pipe( sink chan *abi.TokenStakingUnstaked, ) subscription.EventSubscription