Documentation
¶
Index ¶
- Variables
- func CreateUrl(urlString string) (*url.URL, error)
- func GetListOfBLSKeysFromSignedValidatorRegistration(payload []apiv1.SignedValidatorRegistration) (pubkeys []phase0.BLSPubKey, ...)
- type CustomPayoutRepresentative
- type ExcludedValidator
- type K2Claim
- type K2Exit
- type K2ValidatorRegistration
- type ValidatorWallet
Constants ¶
This section is empty.
Variables ¶
View Source
var KETHDecimals = 18
Functions ¶
func GetListOfBLSKeysFromSignedValidatorRegistration ¶ added in v0.0.3
func GetListOfBLSKeysFromSignedValidatorRegistration(payload []apiv1.SignedValidatorRegistration) (pubkeys []phase0.BLSPubKey, payloadMap map[string]apiv1.SignedValidatorRegistration)
Types ¶
type CustomPayoutRepresentative ¶ added in v0.2.0
type ExcludedValidator ¶ added in v0.0.3
type K2Claim ¶ added in v0.0.5
type K2Claim struct { ValidatorPubKey phase0.BLSPubKey ECDSASignature balanceverifier.EcdsaSignature EffectiveBalance uint64 ClaimAmount uint64 ClaimSuccess bool }
type K2Exit ¶ added in v0.0.5
type K2Exit struct { ValidatorPubKey phase0.BLSPubKey ECDSASignature balanceverifier.EcdsaSignature EffectiveBalance uint64 ExitSuccess bool RepresentativeAddress common.Address }
type K2ValidatorRegistration ¶
type K2ValidatorRegistration struct { ECDSASignature signatureswapper.EcdsaSignature RepresentativeAddress common.Address SignedValidatorRegistration *apiv1.SignedValidatorRegistration ProposerRegistrySuccess bool K2Success bool }
type ValidatorWallet ¶ added in v0.2.0
type ValidatorWallet struct { PrivateKey *ecdsa.PrivateKey Address common.Address }
Click to show internal directories.
Click to hide internal directories.