Module sdk

Source

Re-exports§

pub use crate::Collection;
pub use metadata::*;
pub use model::*;
pub use transaction::*;

Modules§

list_account_metadata_request
Nested message and enum types in ListAccountMetadataRequest.
list_account_sets_request
Nested message and enum types in ListAccountSetsRequest.
list_role_bindings_request
Nested message and enum types in ListRoleBindingsRequest.
list_roles_request
Nested message and enum types in ListRolesRequest.
metadata
model
operation
Nested message and enum types in Operation.
rule
Nested message and enum types in Rule.
transaction
value
Nested message and enum types in Value.

Structs§

BulkTransactions
/ A batch of transactions to be created.
BulkTransactionsResponse
/ Responses for a bulk transaction creation request.
ChainInfo
Information about the blockchain.
CollectionMetadata
Metadata for a document collection.
DocumentOperations
Operations to be performed on a document.
Exp
An expression that can be evaluated.
Expression
Expression represents a conditional expression that refines the scope of a RoleBinding.
FinalizedTransaction
A finalized transaction.
FinalizedTransactions
A list of finalized transactions.
GetAccountSetRequest
Retrieve a specific AccountSet.
GetBankRequest
Retrieve a specific bank.
GetRoleBindingRequest
The request message for retrieving a specific role binding.
GetRoleRequest
The request message for retrieving a specific role.
GetTransactionRequest
The request message for retrieving a specific transaction.
GroupTransactionsRequest
The request message for grouping transactions by context ID.
GroupedFinalizedTransactions
A list of grouped finalized transactions.
IndexMetadata
Metadata for an index.
ListAccountMetadataRequest
The request message for listing account metadata.
ListAccountMetadataResponse
The response message for listing account metadata.
ListAccountSetsRequest
ListAccountSetsRequest is the request message for listing account sets.
ListAccountSetsResponse
The response message for listing account sets.
ListBanksRequest
/ Request list of banks.
ListBanksResponse
/ Receive list of banks.
ListRoleBindingsRequest
The request message for listing role bindings.
ListRoleBindingsResponse
The response message for listing role bindings.
ListRolesRequest
The request message for listing roles.
ListRolesResponse
The response message for listing roles.
ListTransactionsRequest
The request message for listing transactions.
ObserveAccountsRequest
The request message for observing account changes.
ObserveActionsRequest
Request message to observe actions.
ObserveResourcesRequest
ObserveResourcesRequest is the request message for observing resource changes.
OfflineKey
/ Offline key.
Operation
A single operation on a document database.
Page
A page of results for paginated queries.
QueryRequest
A query request against a collection.
RequestEnvelope
Wraps a payload with a signature for authentication and authorization.
Role
Role defines a set of permissions.
RoleBinding
RoleBinding represents the binding of a Role to a set of subjects.
Rule
Rule specifies permissions on a particular collection.
TransactionMetrics
/ Transaction metrics.
TxId
TxId represents a transaction ID.
Value
A value that can be stored in a document.

Constants§

FILE_DESCRIPTOR_SET_BYTES

Statics§

FILE_DESCRIPTOR_SET