Versions in this module Expand all Collapse all v0 v0.4.2 Mar 4, 2024 Changes in this version + var KETHDecimals = 18 + func CreateUrl(urlString string) (*url.URL, error) + func GetListOfBLSKeysFromSignedValidatorRegistration(payload []apiv1.SignedValidatorRegistration) (pubkeys []phase0.BLSPubKey, ...) + type CustomPayoutRepresentative struct + FeeRecipientAddress common.Address + PublicKey phase0.BLSPubKey + RepresentativeAddress common.Address + type DelegatedValidator struct + EffectiveBalance uint64 + EffectiveBalanceReportSignature EcdsaSignature + IncludeBalance bool + IncludeReportSignature bool + RepresentativeAddress common.Address + ValidatorPubKey phase0.BLSPubKey + func (d DelegatedValidator) MarshalJSON() ([]byte, error) + type EcdsaSignature struct + R string + S string + V uint8 + type K2Claim struct + ClaimAmount uint64 + EffectiveBalance uint64 + EffectiveBalanceReportSignature EcdsaSignature + RepresentativeAddress common.Address + ValidatorPubKey phase0.BLSPubKey + type K2Exit struct + ECDSASignature EcdsaSignature + EffectiveBalance uint64 + ExitSuccess bool + RepresentativeAddress common.Address + ValidatorPubKey phase0.BLSPubKey + type K2ValidatorRegistration struct + ECDSASignature EcdsaSignature + K2Success bool + ProposerRegistrySuccess bool + RepresentativeAddress common.Address + SignedValidatorRegistration *apiv1.SignedValidatorRegistration + type NodeRunnerInfo struct + ClaimableRewards uint64 + DelegatedValidators []DelegatedValidator + IncludeBalance bool + RepresentativeAddress common.Address + func (n *NodeRunnerInfo) MarshalJSON() ([]byte, error) + type ValidatorFilter struct + FeeRecipient common.Address + NativeDelegation bool + ProposerRegistration bool + PublicKey phase0.BLSPubKey + type ValidatorWallet struct + Address common.Address + PrivateKey *ecdsa.PrivateKey