package ic_registry_transport.pb.v1

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

message CertifiedResponse

transport.proto:210

Message encoding a response to any *_certified method call.

message Precondition

transport.proto:177

A precondition on the version at which the value of a given key was last mutated.

Used in: RegistryAtomicMutateRequest

message RegistryAtomicMutateRequest

transport.proto:187

Message corresponding to a list of mutations to apply, atomically, to the registry canister. If any of the mutations fails, the whole operation will fail.

message RegistryAtomicMutateResponse

transport.proto:201

Message corresponding to the response of an atomic_mutate request. If any of mutations failed the corresponding errors will be reflected in 'errors'. Otherwise 'version' will contain the version under which all the mutations were applied.

message RegistryDelta

transport.proto:81

A sequence of changes made to a key in the registry.

Used in: RegistryGetChangesSinceResponse

message RegistryError

transport.proto:35

Message corresponding to an error while performing an operation on the registry.

Used in: RegistryAtomicMutateResponse, RegistryGetChangesSinceResponse, RegistryGetValueResponse

enum RegistryError.Code

transport.proto:36

Used in: RegistryError

message RegistryGetChangesSinceRequest

transport.proto:88

Message to retrieve all the changes from the registry since 'version'.

message RegistryGetChangesSinceResponse

transport.proto:92

Message corresponding to the response from the registry canister to a get_latest_version() request.

message RegistryGetLatestVersionResponse

transport.proto:137

Message corresponding to the response from the canister to a get_latest_version() request.

message RegistryGetValueRequest

transport.proto:106

Message to retrieve a version of some registry key from the registry canister.

message RegistryGetValueResponse

transport.proto:122

Message corresponding to the response from the canister to a get_value() request. Both 'version' and 'value' are mandatorily set if 'error' is not set.

message RegistryMutation

transport.proto:143

A single mutation in the registry.

Used in: RegistryAtomicMutateRequest

enum RegistryMutation.Type

transport.proto:144

Used in: RegistryMutation

message RegistryValue

transport.proto:68

A single change made to a key in the registry.

Used in: RegistryDelta