Documentation
¶
Index ¶
- 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 ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) CloseKeepGasEstimate() (uint64, error)
- func (becdsak *BondedECDSAKeep) ConflictingPublicKeySubmitted(opts *ethutil.SubscribeOpts, submittingMemberFilter []common.Address) *ConflictingPublicKeySubmittedSubscription
- 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 ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) DistributeETHRewardGasEstimate() (uint64, error)
- func (becdsak *BondedECDSAKeep) ERC20RewardDistributed(opts *ethutil.SubscribeOpts, tokenFilter []common.Address) *ERC20RewardDistributedSubscription
- func (becdsak *BondedECDSAKeep) ETHRewardDistributed(opts *ethutil.SubscribeOpts) *ETHRewardDistributedSubscription
- 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 *ethutil.SubscribeOpts) *KeepClosedSubscription
- func (becdsak *BondedECDSAKeep) KeepTerminated(opts *ethutil.SubscribeOpts) *KeepTerminatedSubscription
- 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 *ethutil.SubscribeOpts) *PublicKeyPublishedSubscription
- func (becdsak *BondedECDSAKeep) ReturnPartialSignerBonds(value *big.Int, transactionOptions ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) ReturnPartialSignerBondsGasEstimate() (uint64, error)
- func (becdsak *BondedECDSAKeep) SeizeSignerBonds(transactionOptions ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) SeizeSignerBondsGasEstimate() (uint64, error)
- func (becdsak *BondedECDSAKeep) Sign(_digest [32]uint8, transactionOptions ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) SignGasEstimate(_digest [32]uint8) (uint64, error)
- func (becdsak *BondedECDSAKeep) SignatureRequested(opts *ethutil.SubscribeOpts, digestFilter [][32]uint8) *SignatureRequestedSubscription
- func (becdsak *BondedECDSAKeep) SignatureSubmitted(opts *ethutil.SubscribeOpts, digestFilter [][32]uint8) *SignatureSubmittedSubscription
- func (becdsak *BondedECDSAKeep) SlashingFailed(opts *ethutil.SubscribeOpts) *SlashingFailedSubscription
- func (becdsak *BondedECDSAKeep) SubmitPublicKey(_publicKey []uint8, transactionOptions ...ethutil.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 ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsak *BondedECDSAKeep) WithdrawGasEstimate(_member common.Address) (uint64, error)
- type BondedECDSAKeepCreatedSubscription
- 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 ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) BeaconCallbackGasEstimate(_relayEntry *big.Int) (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) BondedECDSAKeepCreated(opts *ethutil.SubscribeOpts, keepAddressFilter []common.Address, ...) *BondedECDSAKeepCreatedSubscription
- 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, transactionOptions ...ethutil.TransactionOptions) (*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, transactionOptions ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsakf *BondedECDSAKeepFactory) RegisterMemberCandidateGasEstimate(_application common.Address) (uint64, error)
- func (becdsakf *BondedECDSAKeepFactory) RequestNewGroupSelectionSeed(value *big.Int, transactionOptions ...ethutil.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 *ethutil.SubscribeOpts, applicationFilter []common.Address) *SortitionPoolCreatedSubscription
- 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 ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsakv *BondedECDSAKeepVendor) CompleteFactoryUpgradeGasEstimate() (uint64, error)
- func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeCompleted(opts *ethutil.SubscribeOpts) *FactoryUpgradeCompletedSubscription
- func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeStarted(opts *ethutil.SubscribeOpts) *FactoryUpgradeStartedSubscription
- 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 ...ethutil.TransactionOptions) (*types.Transaction, error)
- func (becdsakv *BondedECDSAKeepVendor) UpgradeFactoryGasEstimate(_factory common.Address) (uint64, error)
- type ConflictingPublicKeySubmittedSubscription
- func (cpkss *ConflictingPublicKeySubmittedSubscription) OnEvent(handler bondedECDSAKeepConflictingPublicKeySubmittedFunc) subscription.EventSubscription
- func (cpkss *ConflictingPublicKeySubmittedSubscription) Pipe(sink chan *abi.BondedECDSAKeepConflictingPublicKeySubmitted) subscription.EventSubscription
- type ERC20RewardDistributedSubscription
- type ETHRewardDistributedSubscription
- type FactoryUpgradeCompletedSubscription
- type FactoryUpgradeStartedSubscription
- type KeepClosedSubscription
- type KeepTerminatedSubscription
- type PublicKeyPublishedSubscription
- type SignatureRequestedSubscription
- type SignatureSubmittedSubscription
- type SlashingFailedSubscription
- type SortitionPoolCreatedSubscription
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 *ethutil.NonceManager, miningWaiter *ethutil.MiningWaiter, blockCounter *blockcounter.EthereumBlockCounter, 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 ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) CloseKeepGasEstimate ¶
func (becdsak *BondedECDSAKeep) CloseKeepGasEstimate() (uint64, error)
func (*BondedECDSAKeep) ConflictingPublicKeySubmitted ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) ConflictingPublicKeySubmitted( opts *ethutil.SubscribeOpts, submittingMemberFilter []common.Address, ) *ConflictingPublicKeySubmittedSubscription
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 ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) DistributeERC20RewardGasEstimate ¶
func (*BondedECDSAKeep) DistributeETHReward ¶
func (becdsak *BondedECDSAKeep) DistributeETHReward( value *big.Int, transactionOptions ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) DistributeETHRewardGasEstimate ¶
func (becdsak *BondedECDSAKeep) DistributeETHRewardGasEstimate() (uint64, error)
func (*BondedECDSAKeep) ERC20RewardDistributed ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) ERC20RewardDistributed( opts *ethutil.SubscribeOpts, tokenFilter []common.Address, ) *ERC20RewardDistributedSubscription
func (*BondedECDSAKeep) ETHRewardDistributed ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) ETHRewardDistributed( opts *ethutil.SubscribeOpts, ) *ETHRewardDistributedSubscription
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 ...ethutil.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 ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) KeepClosed( opts *ethutil.SubscribeOpts, ) *KeepClosedSubscription
func (*BondedECDSAKeep) KeepTerminated ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) KeepTerminated( opts *ethutil.SubscribeOpts, ) *KeepTerminatedSubscription
func (*BondedECDSAKeep) MemberStake ¶
func (becdsak *BondedECDSAKeep) MemberStake() (*big.Int, error)
func (*BondedECDSAKeep) MemberStakeAtBlock ¶
func (*BondedECDSAKeep) MembersAtBlock ¶
func (*BondedECDSAKeep) OwnerAtBlock ¶
func (*BondedECDSAKeep) PastConflictingPublicKeySubmittedEvents ¶ added in v1.5.0
func (becdsak *BondedECDSAKeep) PastConflictingPublicKeySubmittedEvents( startBlock uint64, endBlock *uint64, submittingMemberFilter []common.Address, ) ([]*abi.BondedECDSAKeepConflictingPublicKeySubmitted, error)
func (*BondedECDSAKeep) PastERC20RewardDistributedEvents ¶ added in v1.5.0
func (becdsak *BondedECDSAKeep) PastERC20RewardDistributedEvents( startBlock uint64, endBlock *uint64, tokenFilter []common.Address, ) ([]*abi.BondedECDSAKeepERC20RewardDistributed, error)
func (*BondedECDSAKeep) PastETHRewardDistributedEvents ¶ added in v1.5.0
func (becdsak *BondedECDSAKeep) PastETHRewardDistributedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepETHRewardDistributed, error)
func (*BondedECDSAKeep) PastKeepClosedEvents ¶ added in v1.5.0
func (becdsak *BondedECDSAKeep) PastKeepClosedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepKeepClosed, error)
func (*BondedECDSAKeep) PastKeepTerminatedEvents ¶ added in v1.5.0
func (becdsak *BondedECDSAKeep) PastKeepTerminatedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepKeepTerminated, error)
func (*BondedECDSAKeep) PastPublicKeyPublishedEvents ¶ added in v1.5.0
func (becdsak *BondedECDSAKeep) PastPublicKeyPublishedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepPublicKeyPublished, error)
func (*BondedECDSAKeep) PastSignatureRequestedEvents ¶ added in v1.5.0
func (becdsak *BondedECDSAKeep) PastSignatureRequestedEvents( startBlock uint64, endBlock *uint64, digestFilter [][32]uint8, ) ([]*abi.BondedECDSAKeepSignatureRequested, error)
func (*BondedECDSAKeep) PastSignatureSubmittedEvents ¶ added in v1.5.0
func (becdsak *BondedECDSAKeep) PastSignatureSubmittedEvents( startBlock uint64, endBlock *uint64, digestFilter [][32]uint8, ) ([]*abi.BondedECDSAKeepSignatureSubmitted, error)
func (*BondedECDSAKeep) PastSlashingFailedEvents ¶ added in v1.5.0
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 ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) PublicKeyPublished( opts *ethutil.SubscribeOpts, ) *PublicKeyPublishedSubscription
func (*BondedECDSAKeep) ReturnPartialSignerBonds ¶
func (becdsak *BondedECDSAKeep) ReturnPartialSignerBonds( value *big.Int, transactionOptions ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) ReturnPartialSignerBondsGasEstimate ¶
func (becdsak *BondedECDSAKeep) ReturnPartialSignerBondsGasEstimate() (uint64, error)
func (*BondedECDSAKeep) SeizeSignerBonds ¶
func (becdsak *BondedECDSAKeep) SeizeSignerBonds( transactionOptions ...ethutil.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 ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) SignGasEstimate ¶
func (becdsak *BondedECDSAKeep) SignGasEstimate( _digest [32]uint8, ) (uint64, error)
func (*BondedECDSAKeep) SignatureRequested ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) SignatureRequested( opts *ethutil.SubscribeOpts, digestFilter [][32]uint8, ) *SignatureRequestedSubscription
func (*BondedECDSAKeep) SignatureSubmitted ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) SignatureSubmitted( opts *ethutil.SubscribeOpts, digestFilter [][32]uint8, ) *SignatureSubmittedSubscription
func (*BondedECDSAKeep) SlashingFailed ¶ added in v1.7.0
func (becdsak *BondedECDSAKeep) SlashingFailed( opts *ethutil.SubscribeOpts, ) *SlashingFailedSubscription
func (*BondedECDSAKeep) SubmitPublicKey ¶
func (becdsak *BondedECDSAKeep) SubmitPublicKey( _publicKey []uint8, transactionOptions ...ethutil.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 ...ethutil.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 ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) SubmitSignatureFraudGasEstimate ¶
func (*BondedECDSAKeep) SubmitSignatureGasEstimate ¶
func (*BondedECDSAKeep) Withdraw ¶
func (becdsak *BondedECDSAKeep) Withdraw( _member common.Address, transactionOptions ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeep) WithdrawGasEstimate ¶
func (becdsak *BondedECDSAKeep) WithdrawGasEstimate( _member common.Address, ) (uint64, error)
type BondedECDSAKeepCreatedSubscription ¶ added in v1.7.0
type BondedECDSAKeepCreatedSubscription struct {
// contains filtered or unexported fields
}
func (*BondedECDSAKeepCreatedSubscription) OnEvent ¶ added in v1.7.0
func (becdsakcs *BondedECDSAKeepCreatedSubscription) OnEvent( handler bondedECDSAKeepFactoryBondedECDSAKeepCreatedFunc, ) subscription.EventSubscription
func (*BondedECDSAKeepCreatedSubscription) Pipe ¶ added in v1.7.0
func (becdsakcs *BondedECDSAKeepCreatedSubscription) Pipe( sink chan *abi.BondedECDSAKeepFactoryBondedECDSAKeepCreated, ) subscription.EventSubscription
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 *ethutil.NonceManager, miningWaiter *ethutil.MiningWaiter, blockCounter *blockcounter.EthereumBlockCounter, transactionMutex *sync.Mutex, ) (*BondedECDSAKeepFactory, error)
func (*BondedECDSAKeepFactory) BalanceOfAtBlock ¶
func (*BondedECDSAKeepFactory) BeaconCallback ¶
func (becdsakf *BondedECDSAKeepFactory) BeaconCallback( _relayEntry *big.Int, transactionOptions ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) BeaconCallbackGasEstimate ¶
func (becdsakf *BondedECDSAKeepFactory) BeaconCallbackGasEstimate( _relayEntry *big.Int, ) (uint64, error)
func (*BondedECDSAKeepFactory) BondedECDSAKeepCreated ¶ added in v1.7.0
func (becdsakf *BondedECDSAKeepFactory) BondedECDSAKeepCreated( opts *ethutil.SubscribeOpts, keepAddressFilter []common.Address, ownerFilter []common.Address, applicationFilter []common.Address, ) *BondedECDSAKeepCreatedSubscription
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 ...ethutil.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 ...ethutil.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 ...ethutil.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 ¶ added in v1.5.0
func (*BondedECDSAKeepFactory) PastSortitionPoolCreatedEvents ¶ added in v1.5.0
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 ...ethutil.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 ...ethutil.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 ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepFactory) SetMinimumBondableValueGasEstimate ¶
func (*BondedECDSAKeepFactory) SortitionPoolCreated ¶ added in v1.7.0
func (becdsakf *BondedECDSAKeepFactory) SortitionPoolCreated( opts *ethutil.SubscribeOpts, applicationFilter []common.Address, ) *SortitionPoolCreatedSubscription
func (*BondedECDSAKeepFactory) UpdateOperatorStatus ¶
func (becdsakf *BondedECDSAKeepFactory) UpdateOperatorStatus( _operator common.Address, _application common.Address, transactionOptions ...ethutil.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 *ethutil.NonceManager, miningWaiter *ethutil.MiningWaiter, blockCounter *blockcounter.EthereumBlockCounter, 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 ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepVendor) CompleteFactoryUpgradeGasEstimate ¶
func (becdsakv *BondedECDSAKeepVendor) CompleteFactoryUpgradeGasEstimate() (uint64, error)
func (*BondedECDSAKeepVendor) FactoryUpgradeCompleted ¶ added in v1.7.0
func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeCompleted( opts *ethutil.SubscribeOpts, ) *FactoryUpgradeCompletedSubscription
func (*BondedECDSAKeepVendor) FactoryUpgradeStarted ¶ added in v1.7.0
func (becdsakv *BondedECDSAKeepVendor) FactoryUpgradeStarted( opts *ethutil.SubscribeOpts, ) *FactoryUpgradeStartedSubscription
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 ...ethutil.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 ¶ added in v1.5.0
func (becdsakv *BondedECDSAKeepVendor) PastFactoryUpgradeCompletedEvents( startBlock uint64, endBlock *uint64, ) ([]*abi.BondedECDSAKeepVendorImplV1FactoryUpgradeCompleted, error)
func (*BondedECDSAKeepVendor) PastFactoryUpgradeStartedEvents ¶ added in v1.5.0
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 ...ethutil.TransactionOptions, ) (*types.Transaction, error)
Transaction submission.
func (*BondedECDSAKeepVendor) UpgradeFactoryGasEstimate ¶
func (becdsakv *BondedECDSAKeepVendor) UpgradeFactoryGasEstimate( _factory common.Address, ) (uint64, error)
type ConflictingPublicKeySubmittedSubscription ¶ added in v1.7.0
type ConflictingPublicKeySubmittedSubscription struct {
// contains filtered or unexported fields
}
func (*ConflictingPublicKeySubmittedSubscription) OnEvent ¶ added in v1.7.0
func (cpkss *ConflictingPublicKeySubmittedSubscription) OnEvent( handler bondedECDSAKeepConflictingPublicKeySubmittedFunc, ) subscription.EventSubscription
func (*ConflictingPublicKeySubmittedSubscription) Pipe ¶ added in v1.7.0
func (cpkss *ConflictingPublicKeySubmittedSubscription) Pipe( sink chan *abi.BondedECDSAKeepConflictingPublicKeySubmitted, ) subscription.EventSubscription
type ERC20RewardDistributedSubscription ¶ added in v1.7.0
type ERC20RewardDistributedSubscription struct {
// contains filtered or unexported fields
}
func (*ERC20RewardDistributedSubscription) OnEvent ¶ added in v1.7.0
func (ercrds *ERC20RewardDistributedSubscription) OnEvent( handler bondedECDSAKeepERC20RewardDistributedFunc, ) subscription.EventSubscription
func (*ERC20RewardDistributedSubscription) Pipe ¶ added in v1.7.0
func (ercrds *ERC20RewardDistributedSubscription) Pipe( sink chan *abi.BondedECDSAKeepERC20RewardDistributed, ) subscription.EventSubscription
type ETHRewardDistributedSubscription ¶ added in v1.7.0
type ETHRewardDistributedSubscription struct {
// contains filtered or unexported fields
}
func (*ETHRewardDistributedSubscription) OnEvent ¶ added in v1.7.0
func (ethrds *ETHRewardDistributedSubscription) OnEvent( handler bondedECDSAKeepETHRewardDistributedFunc, ) subscription.EventSubscription
func (*ETHRewardDistributedSubscription) Pipe ¶ added in v1.7.0
func (ethrds *ETHRewardDistributedSubscription) Pipe( sink chan *abi.BondedECDSAKeepETHRewardDistributed, ) subscription.EventSubscription
type FactoryUpgradeCompletedSubscription ¶ added in v1.7.0
type FactoryUpgradeCompletedSubscription struct {
// contains filtered or unexported fields
}
func (*FactoryUpgradeCompletedSubscription) OnEvent ¶ added in v1.7.0
func (fucs *FactoryUpgradeCompletedSubscription) OnEvent( handler bondedECDSAKeepVendorFactoryUpgradeCompletedFunc, ) subscription.EventSubscription
func (*FactoryUpgradeCompletedSubscription) Pipe ¶ added in v1.7.0
func (fucs *FactoryUpgradeCompletedSubscription) Pipe( sink chan *abi.BondedECDSAKeepVendorImplV1FactoryUpgradeCompleted, ) subscription.EventSubscription
type FactoryUpgradeStartedSubscription ¶ added in v1.7.0
type FactoryUpgradeStartedSubscription struct {
// contains filtered or unexported fields
}
func (*FactoryUpgradeStartedSubscription) OnEvent ¶ added in v1.7.0
func (fuss *FactoryUpgradeStartedSubscription) OnEvent( handler bondedECDSAKeepVendorFactoryUpgradeStartedFunc, ) subscription.EventSubscription
func (*FactoryUpgradeStartedSubscription) Pipe ¶ added in v1.7.0
func (fuss *FactoryUpgradeStartedSubscription) Pipe( sink chan *abi.BondedECDSAKeepVendorImplV1FactoryUpgradeStarted, ) subscription.EventSubscription
type KeepClosedSubscription ¶ added in v1.7.0
type KeepClosedSubscription struct {
// contains filtered or unexported fields
}
func (*KeepClosedSubscription) OnEvent ¶ added in v1.7.0
func (kcs *KeepClosedSubscription) OnEvent( handler bondedECDSAKeepKeepClosedFunc, ) subscription.EventSubscription
func (*KeepClosedSubscription) Pipe ¶ added in v1.7.0
func (kcs *KeepClosedSubscription) Pipe( sink chan *abi.BondedECDSAKeepKeepClosed, ) subscription.EventSubscription
type KeepTerminatedSubscription ¶ added in v1.7.0
type KeepTerminatedSubscription struct {
// contains filtered or unexported fields
}
func (*KeepTerminatedSubscription) OnEvent ¶ added in v1.7.0
func (kts *KeepTerminatedSubscription) OnEvent( handler bondedECDSAKeepKeepTerminatedFunc, ) subscription.EventSubscription
func (*KeepTerminatedSubscription) Pipe ¶ added in v1.7.0
func (kts *KeepTerminatedSubscription) Pipe( sink chan *abi.BondedECDSAKeepKeepTerminated, ) subscription.EventSubscription
type PublicKeyPublishedSubscription ¶ added in v1.7.0
type PublicKeyPublishedSubscription struct {
// contains filtered or unexported fields
}
func (*PublicKeyPublishedSubscription) OnEvent ¶ added in v1.7.0
func (pkps *PublicKeyPublishedSubscription) OnEvent( handler bondedECDSAKeepPublicKeyPublishedFunc, ) subscription.EventSubscription
func (*PublicKeyPublishedSubscription) Pipe ¶ added in v1.7.0
func (pkps *PublicKeyPublishedSubscription) Pipe( sink chan *abi.BondedECDSAKeepPublicKeyPublished, ) subscription.EventSubscription
type SignatureRequestedSubscription ¶ added in v1.7.0
type SignatureRequestedSubscription struct {
// contains filtered or unexported fields
}
func (*SignatureRequestedSubscription) OnEvent ¶ added in v1.7.0
func (srs *SignatureRequestedSubscription) OnEvent( handler bondedECDSAKeepSignatureRequestedFunc, ) subscription.EventSubscription
func (*SignatureRequestedSubscription) Pipe ¶ added in v1.7.0
func (srs *SignatureRequestedSubscription) Pipe( sink chan *abi.BondedECDSAKeepSignatureRequested, ) subscription.EventSubscription
type SignatureSubmittedSubscription ¶ added in v1.7.0
type SignatureSubmittedSubscription struct {
// contains filtered or unexported fields
}
func (*SignatureSubmittedSubscription) OnEvent ¶ added in v1.7.0
func (sss *SignatureSubmittedSubscription) OnEvent( handler bondedECDSAKeepSignatureSubmittedFunc, ) subscription.EventSubscription
func (*SignatureSubmittedSubscription) Pipe ¶ added in v1.7.0
func (sss *SignatureSubmittedSubscription) Pipe( sink chan *abi.BondedECDSAKeepSignatureSubmitted, ) subscription.EventSubscription
type SlashingFailedSubscription ¶ added in v1.7.0
type SlashingFailedSubscription struct {
// contains filtered or unexported fields
}
func (*SlashingFailedSubscription) OnEvent ¶ added in v1.7.0
func (sfs *SlashingFailedSubscription) OnEvent( handler bondedECDSAKeepSlashingFailedFunc, ) subscription.EventSubscription
func (*SlashingFailedSubscription) Pipe ¶ added in v1.7.0
func (sfs *SlashingFailedSubscription) Pipe( sink chan *abi.BondedECDSAKeepSlashingFailed, ) subscription.EventSubscription
type SortitionPoolCreatedSubscription ¶ added in v1.7.0
type SortitionPoolCreatedSubscription struct {
// contains filtered or unexported fields
}
func (*SortitionPoolCreatedSubscription) OnEvent ¶ added in v1.7.0
func (spcs *SortitionPoolCreatedSubscription) OnEvent( handler bondedECDSAKeepFactorySortitionPoolCreatedFunc, ) subscription.EventSubscription
func (*SortitionPoolCreatedSubscription) Pipe ¶ added in v1.7.0
func (spcs *SortitionPoolCreatedSubscription) Pipe( sink chan *abi.BondedECDSAKeepFactorySortitionPoolCreated, ) subscription.EventSubscription