# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Pseudo-namespace to register a global callback handler, which will receive all namespaced and non-namespaced events.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
BatchQueryFactory filter fields for batches.
BlobQueryFactory filter fields for config records.
BlockchainEventQueryFactory filter fields for contract events.
ContractAPIQueryFactory filter fields for Contract APIs.
ContractListenerQueryFactory filter fields for contract listeners.
DataQueryFactory filter fields for data.
DatatypeQueryFactory filter fields for data definitions.
DeleteRecordNotFound sentinel error.
EventQueryFactory filter fields for data events.
FFIErrorQueryFactory filter fields for contract errors.
FFIEventQueryFactory filter fields for contract events.
FFIMethodQueryFactory filter fields for contract methods.
FFIQueryFactory filter fields for contract definitions.
GroupQueryFactory filter fields for groups.
HashMismatch sentinel error.
IdentityQueryFactory filter fields for identities.
IDMismatch sentinel error.
MessageQueryFactory filter fields for messages.
NextPinQueryFactory filter fields for next pins.
NonceQueryFactory filter fields for nonces.
OffsetQueryFactory filter fields for data offsets.
OperationQueryFactory filter fields for data operations.
PinQueryFactory filter fields for parked contexts.
SubscriptionQueryFactory filter fields for data subscriptions.
TokenAccountPoolQueryFactory filter fields for token account pools.
TokenAccountQueryFactory filter fields for token accounts.
No description provided by the author
TokenBalanceQueryFactory filter fields for token balances.
TokenPoolQueryFactory filter fields for token pools.
TokenTransferQueryFactory filter fields for token transfers.
TransactionQueryFactory filter fields for transactions.
VerifierQueryFactory filter fields for identities.
# Structs
Capabilities defines the capabilities a plugin can report as implementing or not.
# Interfaces
Callbacks are the methods for passing data from plugin to core
If Capabilities returns ClusterEvents=true then these should be broadcast to every instance within a cluster that is connected to the database.
PeristenceInterface are the operations that must be implemented by a database interface plugin.
Plugin is the interface implemented by each plugin.
# Type aliases
CollectionName represents all collections.
HashCollectionNS is a collection where the primary key is a hash, such that it can by identified by any member of the network at any time, without it first having been broadcast.
OrderedCollectionNS is a collection that is ordered, and that sequence is the only key.
OrderedUUIDCollectionNS collections have a strong order that includes a sequence integer that uniquely identifies the entry in a sequence.
OtherCollection are odd balls, that don't fit any of the categories above.
PostCompletionHook is a closure/function that will be called after a successful insertion.
No description provided by the author
UUIDCollectionNS is the most common type of collection - each entry has a UUID that is globally unique, and used externally by apps to address entries in the collection.