package calypso

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

message Authorise

calypso.proto:55

Authorise adds a ByzCoinID to the list of authorized IDs. Deprecated: please use Authorize.

message AuthoriseReply

calypso.proto:61

AuthoriseReply is returned upon successful authorization Deprecated: please use AuthorizeReply

(message has no fields)

message Authorize

calypso.proto:67

Authorize is used to add the given ByzCoinID into the list of authorised IDs. To be accepted, the ByzCoinID must be signed using the private key of the conode.

message AuthorizeReply

calypso.proto:74

AuthorizeReply is returned upon successful authorisation.

(message has no fields)

message CreateLTS

calypso.proto:80

CreateLTS is used to start a DKG and store the private keys in each node. Prior to using this request, the Calypso roster must be recorded on the ByzCoin blockchain in the instance specified by InstanceID.

message CreateLTSReply

calypso.proto:86

CreateLTSReply is returned upon successfully setting up the distributed key.

message DecryptKey

calypso.proto:116

DecryptKey is sent by a reader after he successfully stored a 'Read' request in byzcoin Client.

message DecryptKeyReply

calypso.proto:125

DecryptKeyReply is returned if the service verified successfully that the decryption request is valid.

message GetLTSReply

calypso.proto:135

GetLTSReply asks for the shared public key of the corresponding LTSID

message LtsInstanceInfo

calypso.proto:141

LtsInstanceInfo is the information stored in an LTS instance.

message Read

calypso.proto:44

Read is the data stored in a read instance. It has a pointer to the write instance and the public key used to re-encrypt the secret to.

message ReshareLTS

calypso.proto:96

ReshareLTS is used to update the LTS shares. Prior to using this request, the Calypso roster must be updated on the ByzCoin blockchain in the instance specified by InstanceID.

message ReshareLTSReply

calypso.proto:102

ReshareLTSReply is returned upon successful resharing. The LTSID and the public key X should remain the same.

(message has no fields)

message UpdateValidPeers

calypso.proto:106

Message used to update the set of valid peers.

message UpdateValidPeersReply

calypso.proto:111

Messaged returned after the succesful update of the set of valid peers.

(message has no fields)

message Write

calypso.proto:15

Write is the data stored in a write instance. It stores a reference to the LTS used and the encrypted secret.