Versions in this module Expand all Collapse all v0 v0.4.2 Mar 4, 2024 Changes in this version + const BatchGenerateSignaturePath + const GenerateSignaturePath + const InfoPath + type BatchSignatureSwapPayload struct + Signatures []SignatureSwapPayload + type BatchSignatureSwapResponse struct + EcdsaSignatures []k2Common.EcdsaSignature + OriginalData []OriginalDataForBatchResponse + type Info struct + BlsDomain string + ChainID uint64 + GasLimitProposerRegistryDomain uint64 + type OriginalDataForBatchResponse struct + Message *apiv1.ValidatorRegistration + RepresentativeAddress common.Address + Signature phase0.BLSSignature + type SignatureSwapPayload struct + Message *apiv1.ValidatorRegistration + RepresentativeAddress common.Address + Signature phase0.BLSSignature + type SignatureSwapResponse struct + EcdsaSignature k2Common.EcdsaSignature + OriginalData *apiv1.SignedValidatorRegistration + type SignatureSwapperService struct + func NewSignatureSwapperService() *SignatureSwapperService + func (s *SignatureSwapperService) BatchGenerateSignature(registration []apiv1.SignedValidatorRegistration, ...) (map[phase0.BLSPubKey]k2Common.EcdsaSignature, error) + func (s *SignatureSwapperService) Configure(url *url.URL) error + func (s *SignatureSwapperService) ConnectedChainId() *big.Int + func (s *SignatureSwapperService) Domain() uint64 + func (s *SignatureSwapperService) GenerateSignature(registration apiv1.SignedValidatorRegistration, ...) (k2Common.EcdsaSignature, error) + func (s *SignatureSwapperService) GetInfo() (Info, error)