package ceseal_rpc

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service CesealApi

ceseal_rpc.proto:9

The Ceseal service definition.

message Attestation

ceseal_rpc.proto:199

Used in: HandoverChallengeResponse, HandoverWorkerKey, InitRuntimeResponse

message AttestationReport

ceseal_rpc.proto:208

Retired

Used in: Attestation

message Certificate

ceseal_rpc.proto:229

Used in: Signature

enum ExternalServerCmd

ceseal_rpc.proto:310

Used in: ExternalServerOperation

enum ExternalServerState

ceseal_rpc.proto:319

Used in: CesealInfo

message GetEndpointResponse

ceseal_rpc.proto:283

Used as response type in: CesealApi.GetEndpointInfo, CesealApi.RefreshEndpointSigningTime, CesealApi.SetEndpoint

message HandoverChallenge

ceseal_rpc.proto:256

Used as request type in: CesealApi.HandoverAcceptChallenge

Used as response type in: CesealApi.HandoverCreateChallenge

message HandoverChallengeResponse

ceseal_rpc.proto:261

Used as request type in: CesealApi.HandoverStart

Used as response type in: CesealApi.HandoverAcceptChallenge

message HandoverWorkerKey

ceseal_rpc.proto:268

Used as request type in: CesealApi.HandoverReceive

Used as response type in: CesealApi.HandoverStart

message InitRuntimeResponse

ceseal_rpc.proto:184

Used as response type in: CesealApi.GetRuntimeInfo, CesealApi.InitRuntime

message MemoryUsage

ceseal_rpc.proto:117

Used in: CesealInfo

message Signature

ceseal_rpc.proto:220

Used in: Certificate

enum SignatureType

ceseal_rpc.proto:246

Supported signature types. Each signature type also has its corresponding "WrapBytes" version as defined in Polkadot.js: https://github.com/polkadot-js/extension/blob/e4ce268b1cad5e39e75a2195e3aa6d0344de7745/packages/extension-dapp/src/wrapBytes.ts In wrapped version, the message will have tags wrapped around the actual message (`<Bytes>{msg}</Bytes>`). This was introduced in Polkadot.js to reduce the risk it's abused to sign regular transaction. However, we have to support it as well because it's the only message format the Polkadot.js Extension can sign.

Used in: Signature

message SyncedTo

ceseal_rpc.proto:131

Response to SyncHeader & SyncParaHeader.

Used as response type in: CesealApi.DispatchBlocks, CesealApi.SyncHeader, CesealApi.TakeCheckpoint

message SystemInfo

ceseal_rpc.proto:104

Basic information for the initialized runtime

Used in: CesealInfo