Documentation ¶
Index ¶
- type BulkPreSignCheckApiRequestType
- type BulkPreSignCheckApiResponseType
- type BulkPreSignSendApiRequestType
- type BulkPreSignSendApiResponseType
- type CycleMerkleProofs
- type NodeDiversity
- type NodeDiversityRequest
- type NodeDiversityResponseType
- type PreSignCheckApiRequestType
- type PreSignCheckApiResponseType
- type PreSignSendApiRequestType
- type PreSignSendApiResponseType
- type PublicKeyApiResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BulkPreSignCheckApiRequestType ¶
type BulkPreSignCheckApiRequestType struct {
ValidatorPubKeys []types.ValidatorPubkey `json:"pubkeys"`
}
type BulkPreSignSendApiRequestType ¶
type BulkPreSignSendApiRequestType = []PreSignSendApiRequestType
type BulkPreSignSendApiResponseType ¶
type BulkPreSignSendApiResponseType = map[string]PreSignSendApiResponseType
type CycleMerkleProofs ¶
type NodeDiversity ¶ added in v1.4.9
type NodeDiversity struct { ExecutionClient string `json:"executionClient"` ConsensusClient string `json:"consensusClient"` ValidatorClient string `json:"validatorClient"` TotalNonTerminalKeys uint64 `json:"totalNonTerminalKeys"` NodeAddress string `json:"nodeAddress"` NodePublicKey string `json:"nodePublicKey"` Relays string `json:"relays"` }
type NodeDiversityRequest ¶ added in v1.4.9
type NodeDiversityRequest struct { Signature string `json:"signature"` Message *NodeDiversity `json:"message"` }
type NodeDiversityResponseType ¶ added in v1.4.9
type PreSignCheckApiRequestType ¶
type PreSignCheckApiRequestType struct {
ValidatorPublicKey string `json:"validatorPublicKey"`
}
type PreSignCheckApiResponseType ¶
type PreSignCheckApiResponseType struct {
Value bool `json:"value"`
}
type PublicKeyApiResponse ¶
type PublicKeyApiResponse struct {
Value string `json:"value"`
}
Click to show internal directories.
Click to hide internal directories.