Documentation
¶
Index ¶
- type BecdsakConflictingPublicKeySubmittedSubscription
- func (cpkss *BecdsakConflictingPublicKeySubmittedSubscription) OnEvent(handler bondedECDSAKeepConflictingPublicKeySubmittedFunc) subscription.EventSubscription
- func (cpkss *BecdsakConflictingPublicKeySubmittedSubscription) Pipe(sink chan *abi.BondedECDSAKeepConflictingPublicKeySubmitted) subscription.EventSubscription
- type BecdsakERC20RewardDistributedSubscription
- type BecdsakETHRewardDistributedSubscription
- type BecdsakKeepClosedSubscription
- type BecdsakKeepTerminatedSubscription
- type BecdsakPublicKeyPublishedSubscription
- type BecdsakSignatureRequestedSubscription
- type BecdsakSignatureSubmittedSubscription
- type BecdsakSlashingFailedSubscription
- type BecdsakfBondedECDSAKeepCreatedSubscription
- func (becdsakcs *BecdsakfBondedECDSAKeepCreatedSubscription) OnEvent(handler bondedECDSAKeepFactoryBondedECDSAKeepCreatedFunc) subscription.EventSubscription
- func (becdsakcs *BecdsakfBondedECDSAKeepCreatedSubscription) Pipe(sink chan *abi.BondedECDSAKeepFactoryBondedECDSAKeepCreated) subscription.EventSubscription
- type BecdsakfSortitionPoolCreatedSubscription
- type BecdsakvFactoryUpgradeCompletedSubscription
- func (fucs *BecdsakvFactoryUpgradeCompletedSubscription) OnEvent(handler bondedECDSAKeepVendorFactoryUpgradeCompletedFunc) subscription.EventSubscription
- func (fucs *BecdsakvFactoryUpgradeCompletedSubscription) Pipe(sink chan *abi.BondedECDSAKeepVendorImplV1FactoryUpgradeCompleted) subscription.EventSubscription
- type BecdsakvFactoryUpgradeStartedSubscription
- func (fuss *BecdsakvFactoryUpgradeStartedSubscription) OnEvent(handler bondedECDSAKeepVendorFactoryUpgradeStartedFunc) subscription.EventSubscription
- func (fuss *BecdsakvFactoryUpgradeStartedSubscription) Pipe(sink chan *abi.BondedECDSAKeepVendorImplV1FactoryUpgradeStarted) subscription.EventSubscription
- type BondedECDSAKeep
- func (becdsak *BondedECDSAKeep) CallCloseKeep(blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CallDistributeERC20Reward(_tokenAddress common.Address, _value *big.Int, blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CallDistributeETHReward(value *big.Int, blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CallInitialize(_owner common.Address, _members []common.Address, _honestThreshold *big.Int, ...) error
- func (becdsak *BondedECDSAKeep) CallReturnPartialSignerBonds(value *big.Int, blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CallSeizeSignerBonds(blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CallSign(_digest [32]uint8, blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CallSubmitPublicKey(_publicKey []uint8, blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CallSubmitSignature(_r [32]uint8, _s [32]uint8, _recoveryID uint8, blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CallSubmitSignatureFraud(_v uint8, _r [32]uint8, _s [32]uint8, _signedDigest [32]uint8, ...) (bool, error)
- func (becdsak *BondedECDSAKeep) CallWithdraw(_member common.Address, blockNumber *big.Int) error
- func (becdsak *BondedECDSAKeep) CheckBondAmount() (*big.Int, error)
- func (becdsak *BondedECDSAKeep) CheckBondAmountAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsak *BondedECDSAKeep) CheckSignatureFraud(_v uint8, _r [32]uint8, _s [32]uint8, _signedDigest [32]uint8, ...) (bool, error)
- func (becdsak *BondedECDSAKeep) CheckSignatureFraudAtBlock(_v uint8, _r [32]uint8, _s [32]uint8, _signedDigest [32]uint8, ...) (bool, error)
- func (becdsak *BondedECDSAKeep) CloseKeep(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) CloseKeepGasEstimate() (uint64, error)
- func (becdsak *BondedECDSAKeep) ConflictingPublicKeySubmitted(opts *ethlike.SubscribeOpts, submittingMemberFilter []common.Address) *BecdsakConflictingPublicKeySubmittedSubscription
- func (becdsak *BondedECDSAKeep) Digest() ([32]uint8, error)
- func (becdsak *BondedECDSAKeep) DigestAtBlock(blockNumber *big.Int) ([32]uint8, error)
- func (becdsak *BondedECDSAKeep) Digests(arg0 [32]uint8) (*big.Int, error)
- func (becdsak *BondedECDSAKeep) DigestsAtBlock(arg0 [32]uint8, blockNumber *big.Int) (*big.Int, error)
- func (becdsak *BondedECDSAKeep) DistributeERC20Reward(_tokenAddress common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) DistributeERC20RewardGasEstimate(_tokenAddress common.Address, _value *big.Int) (uint64, error)
- func (becdsak *BondedECDSAKeep) DistributeETHReward(value *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) DistributeETHRewardGasEstimate() (uint64, error)
- func (becdsak *BondedECDSAKeep) ERC20RewardDistributed(opts *ethlike.SubscribeOpts, tokenFilter []common.Address) *BecdsakERC20RewardDistributedSubscription
- func (becdsak *BondedECDSAKeep) ETHRewardDistributed(opts *ethlike.SubscribeOpts) *BecdsakETHRewardDistributedSubscription
- func (becdsak *BondedECDSAKeep) GetMemberETHBalance(_member common.Address) (*big.Int, error)
- func (becdsak *BondedECDSAKeep) GetMemberETHBalanceAtBlock(_member common.Address, blockNumber *big.Int) (*big.Int, error)
- func (becdsak *BondedECDSAKeep) GetMembers() ([]common.Address, error)
- func (becdsak *BondedECDSAKeep) GetMembersAtBlock(blockNumber *big.Int) ([]common.Address, error)
- func (becdsak *BondedECDSAKeep) GetOpenedTimestamp() (*big.Int, error)
- func (becdsak *BondedECDSAKeep) GetOpenedTimestampAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsak *BondedECDSAKeep) GetOwner() (common.Address, error)
- func (becdsak *BondedECDSAKeep) GetOwnerAtBlock(blockNumber *big.Int) (common.Address, error)
- func (becdsak *BondedECDSAKeep) GetPublicKey() ([]uint8, error)
- func (becdsak *BondedECDSAKeep) GetPublicKeyAtBlock(blockNumber *big.Int) ([]uint8, error)
- func (becdsak *BondedECDSAKeep) HonestThreshold() (*big.Int, error)
- func (becdsak *BondedECDSAKeep) HonestThresholdAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsak *BondedECDSAKeep) Initialize(_owner common.Address, _members []common.Address, _honestThreshold *big.Int, ...) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) InitializeGasEstimate(_owner common.Address, _members []common.Address, _honestThreshold *big.Int, ...) (uint64, error)
- func (becdsak *BondedECDSAKeep) IsActive() (bool, error)
- func (becdsak *BondedECDSAKeep) IsActiveAtBlock(blockNumber *big.Int) (bool, error)
- func (becdsak *BondedECDSAKeep) IsAwaitingSignature(_digest [32]uint8) (bool, error)
- func (becdsak *BondedECDSAKeep) IsAwaitingSignatureAtBlock(_digest [32]uint8, blockNumber *big.Int) (bool, error)
- func (becdsak *BondedECDSAKeep) IsClosed() (bool, error)
- func (becdsak *BondedECDSAKeep) IsClosedAtBlock(blockNumber *big.Int) (bool, error)
- func (becdsak *BondedECDSAKeep) IsTerminated() (bool, error)
- func (becdsak *BondedECDSAKeep) IsTerminatedAtBlock(blockNumber *big.Int) (bool, error)
- func (becdsak *BondedECDSAKeep) KeepClosed(opts *ethlike.SubscribeOpts) *BecdsakKeepClosedSubscription
- func (becdsak *BondedECDSAKeep) KeepTerminated(opts *ethlike.SubscribeOpts) *BecdsakKeepTerminatedSubscription
- func (becdsak *BondedECDSAKeep) MemberStake() (*big.Int, error)
- func (becdsak *BondedECDSAKeep) MemberStakeAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsak *BondedECDSAKeep) Members(arg0 *big.Int) (common.Address, error)
- func (becdsak *BondedECDSAKeep) MembersAtBlock(arg0 *big.Int, blockNumber *big.Int) (common.Address, error)
- func (becdsak *BondedECDSAKeep) Owner() (common.Address, error)
- func (becdsak *BondedECDSAKeep) OwnerAtBlock(blockNumber *big.Int) (common.Address, error)
- func (becdsak *BondedECDSAKeep) PastConflictingPublicKeySubmittedEvents(startBlock uint64, endBlock *uint64, submittingMemberFilter []common.Address) ([]*abi.BondedECDSAKeepConflictingPublicKeySubmitted, error)
- func (becdsak *BondedECDSAKeep) PastERC20RewardDistributedEvents(startBlock uint64, endBlock *uint64, tokenFilter []common.Address) ([]*abi.BondedECDSAKeepERC20RewardDistributed, error)
- func (becdsak *BondedECDSAKeep) PastETHRewardDistributedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BondedECDSAKeepETHRewardDistributed, error)
- func (becdsak *BondedECDSAKeep) PastKeepClosedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BondedECDSAKeepKeepClosed, error)
- func (becdsak *BondedECDSAKeep) PastKeepTerminatedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BondedECDSAKeepKeepTerminated, error)
- func (becdsak *BondedECDSAKeep) PastPublicKeyPublishedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BondedECDSAKeepPublicKeyPublished, error)
- func (becdsak *BondedECDSAKeep) PastSignatureRequestedEvents(startBlock uint64, endBlock *uint64, digestFilter [][32]uint8) ([]*abi.BondedECDSAKeepSignatureRequested, error)
- func (becdsak *BondedECDSAKeep) PastSignatureSubmittedEvents(startBlock uint64, endBlock *uint64, digestFilter [][32]uint8) ([]*abi.BondedECDSAKeepSignatureSubmitted, error)
- func (becdsak *BondedECDSAKeep) PastSlashingFailedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BondedECDSAKeepSlashingFailed, error)
- func (becdsak *BondedECDSAKeep) PublicKey() ([]uint8, error)
- func (becdsak *BondedECDSAKeep) PublicKeyAtBlock(blockNumber *big.Int) ([]uint8, error)
- func (becdsak *BondedECDSAKeep) PublicKeyPublished(opts *ethlike.SubscribeOpts) *BecdsakPublicKeyPublishedSubscription
- func (becdsak *BondedECDSAKeep) ReturnPartialSignerBonds(value *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) ReturnPartialSignerBondsGasEstimate() (uint64, error)
- func (becdsak *BondedECDSAKeep) SeizeSignerBonds(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) SeizeSignerBondsGasEstimate() (uint64, error)
- func (becdsak *BondedECDSAKeep) Sign(_digest [32]uint8, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) SignGasEstimate(_digest [32]uint8) (uint64, error)
- func (becdsak *BondedECDSAKeep) SignatureRequested(opts *ethlike.SubscribeOpts, digestFilter [][32]uint8) *BecdsakSignatureRequestedSubscription
- func (becdsak *BondedECDSAKeep) SignatureSubmitted(opts *ethlike.SubscribeOpts, digestFilter [][32]uint8) *BecdsakSignatureSubmittedSubscription
- func (becdsak *BondedECDSAKeep) SlashingFailed(opts *ethlike.SubscribeOpts) *BecdsakSlashingFailedSubscription
- func (becdsak *BondedECDSAKeep) SubmitPublicKey(_publicKey []uint8, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) SubmitPublicKeyGasEstimate(_publicKey []uint8) (uint64, error)
- func (becdsak *BondedECDSAKeep) SubmitSignature(_r [32]uint8, _s [32]uint8, _recoveryID uint8, ...) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) SubmitSignatureFraud(_v uint8, _r [32]uint8, _s [32]uint8, _signedDigest [32]uint8, ...) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) SubmitSignatureFraudGasEstimate(_v uint8, _r [32]uint8, _s [32]uint8, _signedDigest [32]uint8, ...) (uint64, error)
- func (becdsak *BondedECDSAKeep) SubmitSignatureGasEstimate(_r [32]uint8, _s [32]uint8, _recoveryID uint8) (uint64, error)
- func (becdsak *BondedECDSAKeep) Withdraw(_member common.Address, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) WithdrawGasEstimate(_member common.Address) (uint64, error)
- type BondedECDSAKeepFactory
- func (becdsakf *BondedECDSAKeepFactory) BalanceOf(_operator common.Address) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) BalanceOfAtBlock(_operator common.Address, blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) BeaconCallback(_relayEntry *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) BeaconCallbackGasEstimate(_relayEntry *big.Int) (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) BondedECDSAKeepCreated(opts *ethlike.SubscribeOpts, keepAddressFilter []common.Address, ...) *BecdsakfBondedECDSAKeepCreatedSubscription
- func (becdsakf *BondedECDSAKeepFactory) CallBeaconCallback(_relayEntry *big.Int, blockNumber *big.Int) error
- func (becdsakf *BondedECDSAKeepFactory) CallCreateSortitionPool(_application common.Address, blockNumber *big.Int) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) CallIsRecognized(_delegatedAuthorityRecipient common.Address, blockNumber *big.Int) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) CallOpenKeep(_groupSize *big.Int, _honestThreshold *big.Int, _owner common.Address, ...) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) CallRegisterMemberCandidate(_application common.Address, blockNumber *big.Int) error
- func (becdsakf *BondedECDSAKeepFactory) CallRequestNewGroupSelectionSeed(value *big.Int, blockNumber *big.Int) error
- func (becdsakf *BondedECDSAKeepFactory) CallSetMinimumBondableValue(_minimumBondableValue *big.Int, _groupSize *big.Int, _honestThreshold *big.Int, ...) error
- func (becdsakf *BondedECDSAKeepFactory) CallUpdateOperatorStatus(_operator common.Address, _application common.Address, blockNumber *big.Int) error
- func (becdsakf *BondedECDSAKeepFactory) CallbackGas() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) CallbackGasAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) CreateSortitionPool(_application common.Address, ...) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) CreateSortitionPoolGasEstimate(_application common.Address) (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) GetKeepAtIndex(index *big.Int) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) GetKeepAtIndexAtBlock(index *big.Int, blockNumber *big.Int) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) GetKeepCount() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) GetKeepCountAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) GetKeepOpenedTimestamp(_keep common.Address) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) GetKeepOpenedTimestampAtBlock(_keep common.Address, blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) GetSortitionPool(_application common.Address) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) GetSortitionPoolAtBlock(_application common.Address, blockNumber *big.Int) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) GetSortitionPoolWeight(_application common.Address) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) GetSortitionPoolWeightAtBlock(_application common.Address, blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) GroupSelectionSeed() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) GroupSelectionSeedAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) HasMinimumStake(_operator common.Address) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) HasMinimumStakeAtBlock(_operator common.Address, blockNumber *big.Int) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsOperatorAuthorized(_operator common.Address) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsOperatorAuthorizedAtBlock(_operator common.Address, blockNumber *big.Int) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsOperatorEligible(_operator common.Address, _application common.Address) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsOperatorEligibleAtBlock(_operator common.Address, _application common.Address, blockNumber *big.Int) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsOperatorRegistered(_operator common.Address, _application common.Address) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsOperatorRegisteredAtBlock(_operator common.Address, _application common.Address, blockNumber *big.Int) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsOperatorUpToDate(_operator common.Address, _application common.Address) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsOperatorUpToDateAtBlock(_operator common.Address, _application common.Address, blockNumber *big.Int) (bool, error)
- func (becdsakf *BondedECDSAKeepFactory) IsRecognized(_delegatedAuthorityRecipient common.Address, ...) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) IsRecognizedGasEstimate(_delegatedAuthorityRecipient common.Address) (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) Keeps(arg0 *big.Int) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) KeepsAtBlock(arg0 *big.Int, blockNumber *big.Int) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) MasterKeepAddress() (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) MasterKeepAddressAtBlock(blockNumber *big.Int) (common.Address, error)
- func (becdsakf *BondedECDSAKeepFactory) MinimumBond() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) MinimumBondAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) NewEntryFeeEstimate() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) NewEntryFeeEstimateAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) NewGroupSelectionSeedFee() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) NewGroupSelectionSeedFeeAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) OpenKeep(_groupSize *big.Int, _honestThreshold *big.Int, _owner common.Address, ...) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) OpenKeepFeeEstimate() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) OpenKeepFeeEstimateAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) OpenKeepGasEstimate(_groupSize *big.Int, _honestThreshold *big.Int, _owner common.Address, ...) (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) PastBondedECDSAKeepCreatedEvents(startBlock uint64, endBlock *uint64, keepAddressFilter []common.Address, ...) ([]*abi.BondedECDSAKeepFactoryBondedECDSAKeepCreated, error)
- func (becdsakf *BondedECDSAKeepFactory) PastSortitionPoolCreatedEvents(startBlock uint64, endBlock *uint64, applicationFilter []common.Address) ([]*abi.BondedECDSAKeepFactorySortitionPoolCreated, error)
- func (becdsakf *BondedECDSAKeepFactory) PoolStakeWeightDivisor() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) PoolStakeWeightDivisorAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) RegisterMemberCandidate(_application common.Address, ...) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) RegisterMemberCandidateGasEstimate(_application common.Address) (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) RequestNewGroupSelectionSeed(value *big.Int, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) RequestNewGroupSelectionSeedGasEstimate() (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) ReseedPool() (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) ReseedPoolAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakf *BondedECDSAKeepFactory) SetMinimumBondableValue(_minimumBondableValue *big.Int, _groupSize *big.Int, _honestThreshold *big.Int, ...) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) SetMinimumBondableValueGasEstimate(_minimumBondableValue *big.Int, _groupSize *big.Int, _honestThreshold *big.Int) (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) SortitionPoolCreated(opts *ethlike.SubscribeOpts, applicationFilter []common.Address) *BecdsakfSortitionPoolCreatedSubscription
- func (becdsakf *BondedECDSAKeepFactory) UpdateOperatorStatus(_operator common.Address, _application common.Address, ...) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) UpdateOperatorStatusGasEstimate(_operator common.Address, _application common.Address) (uint64, error)
- type BondedECDSAKeepVendor
- func (becdsakv *BondedECDSAKeepVendor) CallCompleteFactoryUpgrade(blockNumber *big.Int) error
- func (becdsakv *BondedECDSAKeepVendor) CallInitialize(registryAddress common.Address, factory common.Address, blockNumber *big.Int) error
- func (becdsakv *BondedECDSAKeepVendor) CallUpgradeFactory(_factory common.Address, blockNumber *big.Int) error
- func (becdsakv *BondedECDSAKeepVendor) CompleteFactoryUpgrade(transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsakv *BondedECDSAKeepVendor) CompleteFactoryUpgradeGasEstimate() (uint64, error)
- func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeCompleted(opts *ethlike.SubscribeOpts) *BecdsakvFactoryUpgradeCompletedSubscription
- func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeStarted(opts *ethlike.SubscribeOpts) *BecdsakvFactoryUpgradeStartedSubscription
- func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeTimeDelay() (*big.Int, error)
- func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeTimeDelayAtBlock(blockNumber *big.Int) (*big.Int, error)
- func (becdsakv *BondedECDSAKeepVendor) Initialize(registryAddress common.Address, factory common.Address, ...) (*types.Transaction, error)
- func (becdsakv *BondedECDSAKeepVendor) InitializeGasEstimate(registryAddress common.Address, factory common.Address) (uint64, error)
- func (becdsakv *BondedECDSAKeepVendor) Initialized() (bool, error)
- func (becdsakv *BondedECDSAKeepVendor) InitializedAtBlock(blockNumber *big.Int) (bool, error)
- func (becdsakv *BondedECDSAKeepVendor) PastFactoryUpgradeCompletedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BondedECDSAKeepVendorImplV1FactoryUpgradeCompleted, error)
- func (becdsakv *BondedECDSAKeepVendor) PastFactoryUpgradeStartedEvents(startBlock uint64, endBlock *uint64) ([]*abi.BondedECDSAKeepVendorImplV1FactoryUpgradeStarted, error)
- func (becdsakv *BondedECDSAKeepVendor) SelectFactory() (common.Address, error)
- func (becdsakv *BondedECDSAKeepVendor) SelectFactoryAtBlock(blockNumber *big.Int) (common.Address, error)
- func (becdsakv *BondedECDSAKeepVendor) UpgradeFactory(_factory common.Address, transactionOptions ...chainutil.TransactionOptions) (*types.Transaction, error)
- func (becdsakv *BondedECDSAKeepVendor) UpgradeFactoryGasEstimate(_factory common.Address) (uint64, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BecdsakConflictingPublicKeySubmittedSubscription ¶
type BecdsakConflictingPublicKeySubmittedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakConflictingPublicKeySubmittedSubscription) OnEvent ¶
func (cpkss *BecdsakConflictingPublicKeySubmittedSubscription) OnEvent( handler bondedECDSAKeepConflictingPublicKeySubmittedFunc, ) subscription.EventSubscription
func (*BecdsakConflictingPublicKeySubmittedSubscription) Pipe ¶
func (cpkss *BecdsakConflictingPublicKeySubmittedSubscription) Pipe( sink chan *abi.BondedECDSAKeepConflictingPublicKeySubmitted, ) subscription.EventSubscription
type BecdsakERC20RewardDistributedSubscription ¶
type BecdsakERC20RewardDistributedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakERC20RewardDistributedSubscription) OnEvent ¶
func (ercrds *BecdsakERC20RewardDistributedSubscription) OnEvent( handler bondedECDSAKeepERC20RewardDistributedFunc, ) subscription.EventSubscription
func (*BecdsakERC20RewardDistributedSubscription) Pipe ¶
func (ercrds *BecdsakERC20RewardDistributedSubscription) Pipe( sink chan *abi.BondedECDSAKeepERC20RewardDistributed, ) subscription.EventSubscription
type BecdsakETHRewardDistributedSubscription ¶
type BecdsakETHRewardDistributedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakETHRewardDistributedSubscription) OnEvent ¶
func (ethrds *BecdsakETHRewardDistributedSubscription) OnEvent( handler bondedECDSAKeepETHRewardDistributedFunc, ) subscription.EventSubscription
func (*BecdsakETHRewardDistributedSubscription) Pipe ¶
func (ethrds *BecdsakETHRewardDistributedSubscription) Pipe( sink chan *abi.BondedECDSAKeepETHRewardDistributed, ) subscription.EventSubscription
type BecdsakKeepClosedSubscription ¶
type BecdsakKeepClosedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakKeepClosedSubscription) OnEvent ¶
func (kcs *BecdsakKeepClosedSubscription) OnEvent( handler bondedECDSAKeepKeepClosedFunc, ) subscription.EventSubscription
func (*BecdsakKeepClosedSubscription) Pipe ¶
func (kcs *BecdsakKeepClosedSubscription) Pipe( sink chan *abi.BondedECDSAKeepKeepClosed, ) subscription.EventSubscription
type BecdsakKeepTerminatedSubscription ¶
type BecdsakKeepTerminatedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakKeepTerminatedSubscription) OnEvent ¶
func (kts *BecdsakKeepTerminatedSubscription) OnEvent( handler bondedECDSAKeepKeepTerminatedFunc, ) subscription.EventSubscription
func (*BecdsakKeepTerminatedSubscription) Pipe ¶
func (kts *BecdsakKeepTerminatedSubscription) Pipe( sink chan *abi.BondedECDSAKeepKeepTerminated, ) subscription.EventSubscription
type BecdsakPublicKeyPublishedSubscription ¶
type BecdsakPublicKeyPublishedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakPublicKeyPublishedSubscription) OnEvent ¶
func (pkps *BecdsakPublicKeyPublishedSubscription) OnEvent( handler bondedECDSAKeepPublicKeyPublishedFunc, ) subscription.EventSubscription
func (*BecdsakPublicKeyPublishedSubscription) Pipe ¶
func (pkps *BecdsakPublicKeyPublishedSubscription) Pipe( sink chan *abi.BondedECDSAKeepPublicKeyPublished, ) subscription.EventSubscription
type BecdsakSignatureRequestedSubscription ¶
type BecdsakSignatureRequestedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakSignatureRequestedSubscription) OnEvent ¶
func (srs *BecdsakSignatureRequestedSubscription) OnEvent( handler bondedECDSAKeepSignatureRequestedFunc, ) subscription.EventSubscription
func (*BecdsakSignatureRequestedSubscription) Pipe ¶
func (srs *BecdsakSignatureRequestedSubscription) Pipe( sink chan *abi.BondedECDSAKeepSignatureRequested, ) subscription.EventSubscription
type BecdsakSignatureSubmittedSubscription ¶
type BecdsakSignatureSubmittedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakSignatureSubmittedSubscription) OnEvent ¶
func (sss *BecdsakSignatureSubmittedSubscription) OnEvent( handler bondedECDSAKeepSignatureSubmittedFunc, ) subscription.EventSubscription
func (*BecdsakSignatureSubmittedSubscription) Pipe ¶
func (sss *BecdsakSignatureSubmittedSubscription) Pipe( sink chan *abi.BondedECDSAKeepSignatureSubmitted, ) subscription.EventSubscription
type BecdsakSlashingFailedSubscription ¶
type BecdsakSlashingFailedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakSlashingFailedSubscription) OnEvent ¶
func (sfs *BecdsakSlashingFailedSubscription) OnEvent( handler bondedECDSAKeepSlashingFailedFunc, ) subscription.EventSubscription
func (*BecdsakSlashingFailedSubscription) Pipe ¶
func (sfs *BecdsakSlashingFailedSubscription) Pipe( sink chan *abi.BondedECDSAKeepSlashingFailed, ) subscription.EventSubscription
type BecdsakfBondedECDSAKeepCreatedSubscription ¶
type BecdsakfBondedECDSAKeepCreatedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakfBondedECDSAKeepCreatedSubscription) OnEvent ¶
func (becdsakcs *BecdsakfBondedECDSAKeepCreatedSubscription) OnEvent( handler bondedECDSAKeepFactoryBondedECDSAKeepCreatedFunc, ) subscription.EventSubscription
func (*BecdsakfBondedECDSAKeepCreatedSubscription) Pipe ¶
func (becdsakcs *BecdsakfBondedECDSAKeepCreatedSubscription) Pipe( sink chan *abi.BondedECDSAKeepFactoryBondedECDSAKeepCreated, ) subscription.EventSubscription
type BecdsakfSortitionPoolCreatedSubscription ¶
type BecdsakfSortitionPoolCreatedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakfSortitionPoolCreatedSubscription) OnEvent ¶
func (spcs *BecdsakfSortitionPoolCreatedSubscription) OnEvent( handler bondedECDSAKeepFactorySortitionPoolCreatedFunc, ) subscription.EventSubscription
func (*BecdsakfSortitionPoolCreatedSubscription) Pipe ¶
func (spcs *BecdsakfSortitionPoolCreatedSubscription) Pipe( sink chan *abi.BondedECDSAKeepFactorySortitionPoolCreated, ) subscription.EventSubscription
type BecdsakvFactoryUpgradeCompletedSubscription ¶
type BecdsakvFactoryUpgradeCompletedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakvFactoryUpgradeCompletedSubscription) OnEvent ¶
func (fucs *BecdsakvFactoryUpgradeCompletedSubscription) OnEvent( handler bondedECDSAKeepVendorFactoryUpgradeCompletedFunc, ) subscription.EventSubscription
func (*BecdsakvFactoryUpgradeCompletedSubscription) Pipe ¶
func (fucs *BecdsakvFactoryUpgradeCompletedSubscription) Pipe( sink chan *abi.BondedECDSAKeepVendorImplV1FactoryUpgradeCompleted, ) subscription.EventSubscription
type BecdsakvFactoryUpgradeStartedSubscription ¶
type BecdsakvFactoryUpgradeStartedSubscription struct {
// contains filtered or unexported fields
}
func (*BecdsakvFactoryUpgradeStartedSubscription) OnEvent ¶
func (fuss *BecdsakvFactoryUpgradeStartedSubscription) OnEvent( handler bondedECDSAKeepVendorFactoryUpgradeStartedFunc, ) subscription.EventSubscription
func (*BecdsakvFactoryUpgradeStartedSubscription) Pipe ¶
func (fuss *BecdsakvFactoryUpgradeStartedSubscription) Pipe( sink chan *abi.BondedECDSAKeepVendorImplV1FactoryUpgradeStarted, ) subscription.EventSubscription
type BondedECDSAKeep ¶
type BondedECDSAKeep struct {
// contains filtered or unexported fields
}
func NewBondedECDSAKeep ¶
func NewBondedECDSAKeep( contractAddress common.Address, chainId *big.Int, accountKey *keystore.Key, backend bind.ContractBackend, nonceManager *ethlike.NonceManager, miningWaiter *ethlike.MiningWaiter, blockCounter *ethlike.BlockCounter, transactionMutex *sync.Mutex, ) (*BondedECDSAKeep, error)
func (*BondedECDSAKeep) CallCloseKeep ¶
func (becdsak *BondedECDSAKeep) CallCloseKeep( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallDistributeERC20Reward ¶
func (becdsak *BondedECDSAKeep) CallDistributeERC20Reward( _tokenAddress common.Address, _value *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallDistributeETHReward ¶
func (becdsak *BondedECDSAKeep) CallDistributeETHReward( value *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallInitialize ¶
func (becdsak *BondedECDSAKeep) CallInitialize( _owner common.Address, _members []common.Address, _honestThreshold *big.Int, _memberStake *big.Int, _stakeLockDuration *big.Int, _tokenStaking common.Address, _keepBonding common.Address, _keepFactory common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallReturnPartialSignerBonds ¶
func (becdsak *BondedECDSAKeep) CallReturnPartialSignerBonds( value *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallSeizeSignerBonds ¶
func (becdsak *BondedECDSAKeep) CallSeizeSignerBonds( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallSign ¶
func (becdsak *BondedECDSAKeep) CallSign( _digest [32]uint8, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallSubmitPublicKey ¶
func (becdsak *BondedECDSAKeep) CallSubmitPublicKey( _publicKey []uint8, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallSubmitSignature ¶
func (becdsak *BondedECDSAKeep) CallSubmitSignature( _r [32]uint8, _s [32]uint8, _recoveryID uint8, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallSubmitSignatureFraud ¶
func (becdsak *BondedECDSAKeep) CallSubmitSignatureFraud( _v uint8, _r [32]uint8, _s [32]uint8, _signedDigest [32]uint8, _preimage []uint8, blockNumber *big.Int, ) (bool, error)
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CallWithdraw ¶
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeep) CheckBondAmount ¶
func (becdsak *BondedECDSAKeep) CheckBondAmount() (*big.Int, error)
func (*BondedECDSAKeep) CheckBondAmountAtBlock ¶
func (*BondedECDSAKeep) CheckSignatureFraud ¶
func (*BondedECDSAKeep) CheckSignatureFraudAtBlock ¶
func (*BondedECDSAKeep) CloseKeep ¶
func (becdsak *BondedECDSAKeep) CloseKeep( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) CloseKeepGasEstimate ¶
func (becdsak *BondedECDSAKeep) CloseKeepGasEstimate() (uint64, error)
func (*BondedECDSAKeep) ConflictingPublicKeySubmitted ¶
func (becdsak *BondedECDSAKeep) ConflictingPublicKeySubmitted( opts *ethlike.SubscribeOpts, submittingMemberFilter []common.Address, ) *BecdsakConflictingPublicKeySubmittedSubscription
func (*BondedECDSAKeep) Digest ¶
func (becdsak *BondedECDSAKeep) Digest() ([32]uint8, error)
func (*BondedECDSAKeep) DigestAtBlock ¶
func (becdsak *BondedECDSAKeep) DigestAtBlock( blockNumber *big.Int, ) ([32]uint8, error)
func (*BondedECDSAKeep) Digests ¶
func (becdsak *BondedECDSAKeep) Digests( arg0 [32]uint8, ) (*big.Int, error)
func (*BondedECDSAKeep) DigestsAtBlock ¶
func (*BondedECDSAKeep) DistributeERC20Reward ¶
func (becdsak *BondedECDSAKeep) DistributeERC20Reward( _tokenAddress common.Address, _value *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) DistributeERC20RewardGasEstimate ¶
func (*BondedECDSAKeep) DistributeETHReward ¶
func (becdsak *BondedECDSAKeep) DistributeETHReward( value *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) DistributeETHRewardGasEstimate ¶
func (becdsak *BondedECDSAKeep) DistributeETHRewardGasEstimate() (uint64, error)
func (*BondedECDSAKeep) ERC20RewardDistributed ¶
func (becdsak *BondedECDSAKeep) ERC20RewardDistributed( opts *ethlike.SubscribeOpts, tokenFilter []common.Address, ) *BecdsakERC20RewardDistributedSubscription
func (*BondedECDSAKeep) ETHRewardDistributed ¶
func (becdsak *BondedECDSAKeep) ETHRewardDistributed( opts *ethlike.SubscribeOpts, ) *BecdsakETHRewardDistributedSubscription
func (*BondedECDSAKeep) GetMemberETHBalance ¶
func (*BondedECDSAKeep) GetMemberETHBalanceAtBlock ¶
func (*BondedECDSAKeep) GetMembers ¶
func (becdsak *BondedECDSAKeep) GetMembers() ([]common.Address, error)
func (*BondedECDSAKeep) GetMembersAtBlock ¶
func (*BondedECDSAKeep) GetOpenedTimestamp ¶
func (becdsak *BondedECDSAKeep) GetOpenedTimestamp() (*big.Int, error)
func (*BondedECDSAKeep) GetOpenedTimestampAtBlock ¶
func (*BondedECDSAKeep) GetOwner ¶
func (becdsak *BondedECDSAKeep) GetOwner() (common.Address, error)
func (*BondedECDSAKeep) GetOwnerAtBlock ¶
func (*BondedECDSAKeep) GetPublicKey ¶
func (becdsak *BondedECDSAKeep) GetPublicKey() ([]uint8, error)
func (*BondedECDSAKeep) GetPublicKeyAtBlock ¶
func (becdsak *BondedECDSAKeep) GetPublicKeyAtBlock( blockNumber *big.Int, ) ([]uint8, error)
func (*BondedECDSAKeep) HonestThreshold ¶
func (becdsak *BondedECDSAKeep) HonestThreshold() (*big.Int, error)
func (*BondedECDSAKeep) HonestThresholdAtBlock ¶
func (*BondedECDSAKeep) Initialize ¶
func (becdsak *BondedECDSAKeep) Initialize( _owner common.Address, _members []common.Address, _honestThreshold *big.Int, _memberStake *big.Int, _stakeLockDuration *big.Int, _tokenStaking common.Address, _keepBonding common.Address, _keepFactory common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) InitializeGasEstimate ¶
func (*BondedECDSAKeep) IsActive ¶
func (becdsak *BondedECDSAKeep) IsActive() (bool, error)
func (*BondedECDSAKeep) IsActiveAtBlock ¶
func (becdsak *BondedECDSAKeep) IsActiveAtBlock( blockNumber *big.Int, ) (bool, error)
func (*BondedECDSAKeep) IsAwaitingSignature ¶
func (becdsak *BondedECDSAKeep) IsAwaitingSignature( _digest [32]uint8, ) (bool, error)
func (*BondedECDSAKeep) IsAwaitingSignatureAtBlock ¶
func (*BondedECDSAKeep) IsClosed ¶
func (becdsak *BondedECDSAKeep) IsClosed() (bool, error)
func (*BondedECDSAKeep) IsClosedAtBlock ¶
func (becdsak *BondedECDSAKeep) IsClosedAtBlock( blockNumber *big.Int, ) (bool, error)
func (*BondedECDSAKeep) IsTerminated ¶
func (becdsak *BondedECDSAKeep) IsTerminated() (bool, error)
func (*BondedECDSAKeep) IsTerminatedAtBlock ¶
func (becdsak *BondedECDSAKeep) IsTerminatedAtBlock( blockNumber *big.Int, ) (bool, error)
func (*BondedECDSAKeep) KeepClosed ¶
func (becdsak *BondedECDSAKeep) KeepClosed( opts *ethlike.SubscribeOpts, ) *BecdsakKeepClosedSubscription
func (*BondedECDSAKeep) KeepTerminated ¶
func (becdsak *BondedECDSAKeep) KeepTerminated( opts *ethlike.SubscribeOpts, ) *BecdsakKeepTerminatedSubscription
func (*BondedECDSAKeep) MemberStake ¶
func (becdsak *BondedECDSAKeep) MemberStake() (*big.Int, error)
func (*BondedECDSAKeep) MemberStakeAtBlock ¶
func (*BondedECDSAKeep) MembersAtBlock ¶
func (*BondedECDSAKeep) OwnerAtBlock ¶
func (*BondedECDSAKeep) PastConflictingPublicKeySubmittedEvents ¶
func (becdsak *BondedECDSAKeep) PastConflictingPublicKeySubmittedEvents( startBlock uint64, endBlock *uint64, submittingMemberFilter []common.Address, ) ([]*abi.BondedECDSAKeepConflictingPublicKeySubmitted, error)
func (*BondedECDSAKeep) PastERC20RewardDistributedEvents ¶
func (becdsak *BondedECDSAKeep) PastERC20RewardDistributedEvents( startBlock uint64, endBlock *uint64, tokenFilter []common.Address, ) ([]*abi.BondedECDSAKeepERC20RewardDistributed, error)
func (*BondedECDSAKeep) PastETHRewardDistributedEvents ¶
func (becdsak *BondedECDSAKeep) PastETHRewardDistributedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepETHRewardDistributed, error)
func (*BondedECDSAKeep) PastKeepClosedEvents ¶
func (becdsak *BondedECDSAKeep) PastKeepClosedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepKeepClosed, error)
func (*BondedECDSAKeep) PastKeepTerminatedEvents ¶
func (becdsak *BondedECDSAKeep) PastKeepTerminatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepKeepTerminated, error)
func (*BondedECDSAKeep) PastPublicKeyPublishedEvents ¶
func (becdsak *BondedECDSAKeep) PastPublicKeyPublishedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepPublicKeyPublished, error)
func (*BondedECDSAKeep) PastSignatureRequestedEvents ¶
func (becdsak *BondedECDSAKeep) PastSignatureRequestedEvents( startBlock uint64, endBlock *uint64, digestFilter [][32]uint8, ) ([]*abi.BondedECDSAKeepSignatureRequested, error)
func (*BondedECDSAKeep) PastSignatureSubmittedEvents ¶
func (becdsak *BondedECDSAKeep) PastSignatureSubmittedEvents( startBlock uint64, endBlock *uint64, digestFilter [][32]uint8, ) ([]*abi.BondedECDSAKeepSignatureSubmitted, error)
func (*BondedECDSAKeep) PastSlashingFailedEvents ¶
func (becdsak *BondedECDSAKeep) PastSlashingFailedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepSlashingFailed, error)
func (*BondedECDSAKeep) PublicKey ¶
func (becdsak *BondedECDSAKeep) PublicKey() ([]uint8, error)
func (*BondedECDSAKeep) PublicKeyAtBlock ¶
func (becdsak *BondedECDSAKeep) PublicKeyAtBlock( blockNumber *big.Int, ) ([]uint8, error)
func (*BondedECDSAKeep) PublicKeyPublished ¶
func (becdsak *BondedECDSAKeep) PublicKeyPublished( opts *ethlike.SubscribeOpts, ) *BecdsakPublicKeyPublishedSubscription
func (*BondedECDSAKeep) ReturnPartialSignerBonds ¶
func (becdsak *BondedECDSAKeep) ReturnPartialSignerBonds( value *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) ReturnPartialSignerBondsGasEstimate ¶
func (becdsak *BondedECDSAKeep) ReturnPartialSignerBondsGasEstimate() (uint64, error)
func (*BondedECDSAKeep) SeizeSignerBonds ¶
func (becdsak *BondedECDSAKeep) SeizeSignerBonds( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) SeizeSignerBondsGasEstimate ¶
func (becdsak *BondedECDSAKeep) SeizeSignerBondsGasEstimate() (uint64, error)
func (*BondedECDSAKeep) Sign ¶
func (becdsak *BondedECDSAKeep) Sign( _digest [32]uint8, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) SignGasEstimate ¶
func (becdsak *BondedECDSAKeep) SignGasEstimate( _digest [32]uint8, ) (uint64, error)
func (*BondedECDSAKeep) SignatureRequested ¶
func (becdsak *BondedECDSAKeep) SignatureRequested( opts *ethlike.SubscribeOpts, digestFilter [][32]uint8, ) *BecdsakSignatureRequestedSubscription
func (*BondedECDSAKeep) SignatureSubmitted ¶
func (becdsak *BondedECDSAKeep) SignatureSubmitted( opts *ethlike.SubscribeOpts, digestFilter [][32]uint8, ) *BecdsakSignatureSubmittedSubscription
func (*BondedECDSAKeep) SlashingFailed ¶
func (becdsak *BondedECDSAKeep) SlashingFailed( opts *ethlike.SubscribeOpts, ) *BecdsakSlashingFailedSubscription
func (*BondedECDSAKeep) SubmitPublicKey ¶
func (becdsak *BondedECDSAKeep) SubmitPublicKey( _publicKey []uint8, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) SubmitPublicKeyGasEstimate ¶
func (becdsak *BondedECDSAKeep) SubmitPublicKeyGasEstimate( _publicKey []uint8, ) (uint64, error)
func (*BondedECDSAKeep) SubmitSignature ¶
func (becdsak *BondedECDSAKeep) SubmitSignature( _r [32]uint8, _s [32]uint8, _recoveryID uint8, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) SubmitSignatureFraud ¶
func (becdsak *BondedECDSAKeep) SubmitSignatureFraud( _v uint8, _r [32]uint8, _s [32]uint8, _signedDigest [32]uint8, _preimage []uint8, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) SubmitSignatureFraudGasEstimate ¶
func (*BondedECDSAKeep) SubmitSignatureGasEstimate ¶
func (*BondedECDSAKeep) Withdraw ¶
func (becdsak *BondedECDSAKeep) Withdraw( _member common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) WithdrawGasEstimate ¶
func (becdsak *BondedECDSAKeep) WithdrawGasEstimate( _member common.Address, ) (uint64, error)
type BondedECDSAKeepFactory ¶
type BondedECDSAKeepFactory struct {
// contains filtered or unexported fields
}
func NewBondedECDSAKeepFactory ¶
func NewBondedECDSAKeepFactory( contractAddress common.Address, chainId *big.Int, accountKey *keystore.Key, backend bind.ContractBackend, nonceManager *ethlike.NonceManager, miningWaiter *ethlike.MiningWaiter, blockCounter *ethlike.BlockCounter, transactionMutex *sync.Mutex, ) (*BondedECDSAKeepFactory, error)
func (*BondedECDSAKeepFactory) BalanceOfAtBlock ¶
func (*BondedECDSAKeepFactory) BeaconCallback ¶
func (becdsakf *BondedECDSAKeepFactory) BeaconCallback( _relayEntry *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) BeaconCallbackGasEstimate ¶
func (becdsakf *BondedECDSAKeepFactory) BeaconCallbackGasEstimate( _relayEntry *big.Int, ) (uint64, error)
func (*BondedECDSAKeepFactory) BondedECDSAKeepCreated ¶
func (becdsakf *BondedECDSAKeepFactory) BondedECDSAKeepCreated( opts *ethlike.SubscribeOpts, keepAddressFilter []common.Address, ownerFilter []common.Address, applicationFilter []common.Address, ) *BecdsakfBondedECDSAKeepCreatedSubscription
func (*BondedECDSAKeepFactory) CallBeaconCallback ¶
func (becdsakf *BondedECDSAKeepFactory) CallBeaconCallback( _relayEntry *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepFactory) CallCreateSortitionPool ¶
func (becdsakf *BondedECDSAKeepFactory) CallCreateSortitionPool( _application common.Address, blockNumber *big.Int, ) (common.Address, error)
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepFactory) CallIsRecognized ¶
func (becdsakf *BondedECDSAKeepFactory) CallIsRecognized( _delegatedAuthorityRecipient common.Address, blockNumber *big.Int, ) (bool, error)
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepFactory) CallOpenKeep ¶
func (becdsakf *BondedECDSAKeepFactory) CallOpenKeep( _groupSize *big.Int, _honestThreshold *big.Int, _owner common.Address, _bond *big.Int, _stakeLockDuration *big.Int, value *big.Int, blockNumber *big.Int, ) (common.Address, error)
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepFactory) CallRegisterMemberCandidate ¶
func (becdsakf *BondedECDSAKeepFactory) CallRegisterMemberCandidate( _application common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepFactory) CallRequestNewGroupSelectionSeed ¶
func (becdsakf *BondedECDSAKeepFactory) CallRequestNewGroupSelectionSeed( value *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepFactory) CallSetMinimumBondableValue ¶
func (becdsakf *BondedECDSAKeepFactory) CallSetMinimumBondableValue( _minimumBondableValue *big.Int, _groupSize *big.Int, _honestThreshold *big.Int, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepFactory) CallUpdateOperatorStatus ¶
func (becdsakf *BondedECDSAKeepFactory) CallUpdateOperatorStatus( _operator common.Address, _application common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepFactory) CallbackGas ¶
func (becdsakf *BondedECDSAKeepFactory) CallbackGas() (*big.Int, error)
func (*BondedECDSAKeepFactory) CallbackGasAtBlock ¶
func (*BondedECDSAKeepFactory) CreateSortitionPool ¶
func (becdsakf *BondedECDSAKeepFactory) CreateSortitionPool( _application common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) CreateSortitionPoolGasEstimate ¶
func (becdsakf *BondedECDSAKeepFactory) CreateSortitionPoolGasEstimate( _application common.Address, ) (uint64, error)
func (*BondedECDSAKeepFactory) GetKeepAtIndex ¶
func (*BondedECDSAKeepFactory) GetKeepAtIndexAtBlock ¶
func (*BondedECDSAKeepFactory) GetKeepCount ¶
func (becdsakf *BondedECDSAKeepFactory) GetKeepCount() (*big.Int, error)
func (*BondedECDSAKeepFactory) GetKeepCountAtBlock ¶
func (*BondedECDSAKeepFactory) GetKeepOpenedTimestamp ¶
func (*BondedECDSAKeepFactory) GetKeepOpenedTimestampAtBlock ¶
func (*BondedECDSAKeepFactory) GetSortitionPool ¶
func (*BondedECDSAKeepFactory) GetSortitionPoolAtBlock ¶
func (*BondedECDSAKeepFactory) GetSortitionPoolWeight ¶
func (*BondedECDSAKeepFactory) GetSortitionPoolWeightAtBlock ¶
func (*BondedECDSAKeepFactory) GroupSelectionSeed ¶
func (becdsakf *BondedECDSAKeepFactory) GroupSelectionSeed() (*big.Int, error)
func (*BondedECDSAKeepFactory) GroupSelectionSeedAtBlock ¶
func (*BondedECDSAKeepFactory) HasMinimumStake ¶
func (becdsakf *BondedECDSAKeepFactory) HasMinimumStake( _operator common.Address, ) (bool, error)
func (*BondedECDSAKeepFactory) HasMinimumStakeAtBlock ¶
func (*BondedECDSAKeepFactory) IsOperatorAuthorized ¶
func (becdsakf *BondedECDSAKeepFactory) IsOperatorAuthorized( _operator common.Address, ) (bool, error)
func (*BondedECDSAKeepFactory) IsOperatorAuthorizedAtBlock ¶
func (*BondedECDSAKeepFactory) IsOperatorEligible ¶
func (*BondedECDSAKeepFactory) IsOperatorEligibleAtBlock ¶
func (*BondedECDSAKeepFactory) IsOperatorRegistered ¶
func (*BondedECDSAKeepFactory) IsOperatorRegisteredAtBlock ¶
func (*BondedECDSAKeepFactory) IsOperatorUpToDate ¶
func (*BondedECDSAKeepFactory) IsOperatorUpToDateAtBlock ¶
func (*BondedECDSAKeepFactory) IsRecognized ¶
func (becdsakf *BondedECDSAKeepFactory) IsRecognized( _delegatedAuthorityRecipient common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) IsRecognizedGasEstimate ¶
func (becdsakf *BondedECDSAKeepFactory) IsRecognizedGasEstimate( _delegatedAuthorityRecipient common.Address, ) (uint64, error)
func (*BondedECDSAKeepFactory) KeepsAtBlock ¶
func (*BondedECDSAKeepFactory) MasterKeepAddress ¶
func (becdsakf *BondedECDSAKeepFactory) MasterKeepAddress() (common.Address, error)
func (*BondedECDSAKeepFactory) MasterKeepAddressAtBlock ¶
func (*BondedECDSAKeepFactory) MinimumBond ¶
func (becdsakf *BondedECDSAKeepFactory) MinimumBond() (*big.Int, error)
func (*BondedECDSAKeepFactory) MinimumBondAtBlock ¶
func (*BondedECDSAKeepFactory) NewEntryFeeEstimate ¶
func (becdsakf *BondedECDSAKeepFactory) NewEntryFeeEstimate() (*big.Int, error)
func (*BondedECDSAKeepFactory) NewEntryFeeEstimateAtBlock ¶
func (*BondedECDSAKeepFactory) NewGroupSelectionSeedFee ¶
func (becdsakf *BondedECDSAKeepFactory) NewGroupSelectionSeedFee() (*big.Int, error)
func (*BondedECDSAKeepFactory) NewGroupSelectionSeedFeeAtBlock ¶
func (*BondedECDSAKeepFactory) OpenKeep ¶
func (becdsakf *BondedECDSAKeepFactory) OpenKeep( _groupSize *big.Int, _honestThreshold *big.Int, _owner common.Address, _bond *big.Int, _stakeLockDuration *big.Int, value *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) OpenKeepFeeEstimate ¶
func (becdsakf *BondedECDSAKeepFactory) OpenKeepFeeEstimate() (*big.Int, error)
func (*BondedECDSAKeepFactory) OpenKeepFeeEstimateAtBlock ¶
func (*BondedECDSAKeepFactory) OpenKeepGasEstimate ¶
func (*BondedECDSAKeepFactory) PastBondedECDSAKeepCreatedEvents ¶
func (*BondedECDSAKeepFactory) PastSortitionPoolCreatedEvents ¶
func (becdsakf *BondedECDSAKeepFactory) PastSortitionPoolCreatedEvents( startBlock uint64, endBlock *uint64, applicationFilter []common.Address, ) ([]*abi.BondedECDSAKeepFactorySortitionPoolCreated, error)
func (*BondedECDSAKeepFactory) PoolStakeWeightDivisor ¶
func (becdsakf *BondedECDSAKeepFactory) PoolStakeWeightDivisor() (*big.Int, error)
func (*BondedECDSAKeepFactory) PoolStakeWeightDivisorAtBlock ¶
func (*BondedECDSAKeepFactory) RegisterMemberCandidate ¶
func (becdsakf *BondedECDSAKeepFactory) RegisterMemberCandidate( _application common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) RegisterMemberCandidateGasEstimate ¶
func (becdsakf *BondedECDSAKeepFactory) RegisterMemberCandidateGasEstimate( _application common.Address, ) (uint64, error)
func (*BondedECDSAKeepFactory) RequestNewGroupSelectionSeed ¶
func (becdsakf *BondedECDSAKeepFactory) RequestNewGroupSelectionSeed( value *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) RequestNewGroupSelectionSeedGasEstimate ¶
func (becdsakf *BondedECDSAKeepFactory) RequestNewGroupSelectionSeedGasEstimate() (uint64, error)
func (*BondedECDSAKeepFactory) ReseedPool ¶
func (becdsakf *BondedECDSAKeepFactory) ReseedPool() (*big.Int, error)
func (*BondedECDSAKeepFactory) ReseedPoolAtBlock ¶
func (*BondedECDSAKeepFactory) SetMinimumBondableValue ¶
func (becdsakf *BondedECDSAKeepFactory) SetMinimumBondableValue( _minimumBondableValue *big.Int, _groupSize *big.Int, _honestThreshold *big.Int, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) SetMinimumBondableValueGasEstimate ¶
func (*BondedECDSAKeepFactory) SortitionPoolCreated ¶
func (becdsakf *BondedECDSAKeepFactory) SortitionPoolCreated( opts *ethlike.SubscribeOpts, applicationFilter []common.Address, ) *BecdsakfSortitionPoolCreatedSubscription
func (*BondedECDSAKeepFactory) UpdateOperatorStatus ¶
func (becdsakf *BondedECDSAKeepFactory) UpdateOperatorStatus( _operator common.Address, _application common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) UpdateOperatorStatusGasEstimate ¶
type BondedECDSAKeepVendor ¶
type BondedECDSAKeepVendor struct {
// contains filtered or unexported fields
}
func NewBondedECDSAKeepVendor ¶
func NewBondedECDSAKeepVendor( contractAddress common.Address, chainId *big.Int, accountKey *keystore.Key, backend bind.ContractBackend, nonceManager *ethlike.NonceManager, miningWaiter *ethlike.MiningWaiter, blockCounter *ethlike.BlockCounter, transactionMutex *sync.Mutex, ) (*BondedECDSAKeepVendor, error)
func (*BondedECDSAKeepVendor) CallCompleteFactoryUpgrade ¶
func (becdsakv *BondedECDSAKeepVendor) CallCompleteFactoryUpgrade( blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepVendor) CallInitialize ¶
func (becdsakv *BondedECDSAKeepVendor) CallInitialize( registryAddress common.Address, factory common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepVendor) CallUpgradeFactory ¶
func (becdsakv *BondedECDSAKeepVendor) CallUpgradeFactory( _factory common.Address, blockNumber *big.Int, ) error
Non-mutating call, not a transaction submission.
func (*BondedECDSAKeepVendor) CompleteFactoryUpgrade ¶
func (becdsakv *BondedECDSAKeepVendor) CompleteFactoryUpgrade( transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepVendor) CompleteFactoryUpgradeGasEstimate ¶
func (becdsakv *BondedECDSAKeepVendor) CompleteFactoryUpgradeGasEstimate() (uint64, error)
func (*BondedECDSAKeepVendor) FactoryUpgradeCompleted ¶
func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeCompleted( opts *ethlike.SubscribeOpts, ) *BecdsakvFactoryUpgradeCompletedSubscription
func (*BondedECDSAKeepVendor) FactoryUpgradeStarted ¶
func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeStarted( opts *ethlike.SubscribeOpts, ) *BecdsakvFactoryUpgradeStartedSubscription
func (*BondedECDSAKeepVendor) FactoryUpgradeTimeDelay ¶
func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeTimeDelay() (*big.Int, error)
func (*BondedECDSAKeepVendor) FactoryUpgradeTimeDelayAtBlock ¶
func (*BondedECDSAKeepVendor) Initialize ¶
func (becdsakv *BondedECDSAKeepVendor) Initialize( registryAddress common.Address, factory common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepVendor) InitializeGasEstimate ¶
func (*BondedECDSAKeepVendor) Initialized ¶
func (becdsakv *BondedECDSAKeepVendor) Initialized() (bool, error)
func (*BondedECDSAKeepVendor) InitializedAtBlock ¶
func (becdsakv *BondedECDSAKeepVendor) InitializedAtBlock( blockNumber *big.Int, ) (bool, error)
func (*BondedECDSAKeepVendor) PastFactoryUpgradeCompletedEvents ¶
func (becdsakv *BondedECDSAKeepVendor) PastFactoryUpgradeCompletedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepVendorImplV1FactoryUpgradeCompleted, error)
func (*BondedECDSAKeepVendor) PastFactoryUpgradeStartedEvents ¶
func (becdsakv *BondedECDSAKeepVendor) PastFactoryUpgradeStartedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepVendorImplV1FactoryUpgradeStarted, error)
func (*BondedECDSAKeepVendor) SelectFactory ¶
func (becdsakv *BondedECDSAKeepVendor) SelectFactory() (common.Address, error)
func (*BondedECDSAKeepVendor) SelectFactoryAtBlock ¶
func (*BondedECDSAKeepVendor) UpgradeFactory ¶
func (becdsakv *BondedECDSAKeepVendor) UpgradeFactory( _factory common.Address, transactionOptions ...chainutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepVendor) UpgradeFactoryGasEstimate ¶
func (becdsakv *BondedECDSAKeepVendor) UpgradeFactoryGasEstimate( _factory common.Address, ) (uint64, error)