library library

Classes

AccountCurrency
AccountCurrency represents a currency and amount associated with a specific account.
AccountFrozenDoc
AccountInfo
AccountMetadata
AccountMetadataDoc
AccountSet
AccountSetDoc
Action
ActionDoc
Actions
Alias
Alias messages
Alias_Type
Types of aliases.
AliasDoc
Any
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
Attachment
Attachment represents a file or object linked to a transaction.
Attachment_AttachmentType
Enumerates the possible types of attachments.
Bank
BankAccountRef
BankAccountRef_BankAccountType
/ Bank account type.
BulkTransactions
/ A batch of transactions to be created.
BulkTransactionsResponse
/ Responses for a bulk transaction creation request.
ChainInfo
Information about the blockchain.
CheckAliasRequest
For checking if an alias exist.
CommitTransfer
CommitTransfer_TransferState
Contract
Contract represents metadata for a smart contract.
CreateImageUrlRequest
The request message for creating a pre-signed URL for uploading an image.
CreateLedgerAccount
CreateLedgerTransfer
CreateLedgerTransfers
CreateToken
CreateTransfer
Deposit
Metadata for a deposit (issue) transaction.
Endorsement
Approval of a contract by a ledger.
EnhancedTransferStepDoc
Expression
Expression represents a conditional expression that refines the scope of a RoleBinding.
Fee
Fee is a placeholder for future fee-related metadata. Currently unused.
FinalizedTransaction
A finalized transaction.
FinalizedTransactions
A list of finalized transactions.
FinalizedTransfer
FinalizedTransfer_TransferState
FinalizedTransfers
GetAccountRequest
GetAccountSetRequest
Retrieve a specific AccountSet.
GetActionRequest
GetBankRequest
Retrieve a specific bank.
GetObjectUrlRequest
Document messages Function for uploading an object.
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.
GetTransferRequest
GroupedFinalizedTransactions
A list of grouped finalized transactions.
GroupTransactionsRequest
The request message for grouping transactions by context ID.
IndexedAccount
IndexedAccount_Issuance
Instrument
InvokeAction
Invokes a registered action by sending an opaque payload to a Target
InvokeActionDoc
Ledger
Ledger messages
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.
ListActionsRequest
ListBanksRequest
/ Request list of banks.
ListBanksResponse
/ Receive list of banks.
ListLedgersResponse
Response message for listing ledgers.
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.
ListTransferRequest
Transfers are returned in descending order from max_tx_id to min_tx_id
M10QueryServiceBase
M10QueryServiceClient
M10TxServiceBase
M10TxServiceClient
Memo
Memo contains a plaintext message associated with a transaction.
NameFilter
ObjectUrlResponse
The response message for object URL requests.
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.
OfflineToken
OfflineToken_Data
OfflineTransfer
Metadata for an offline transfer.
OwnerFilter
Page
A page of results for paginated queries.
PaymentRequest
Metadata for a payment request.
PaymentRequest_PaymentRequestStatus
Enumerates the possible statuses of a payment request.
PaymentRequestDoc
QueryFilter
QuoteEvent
QuoteEvent represents an event related to a foreign exchange quote.
QuoteRequest
QuoteRequest represents a request for a foreign exchange quote. Amount should be provided exclusively for either base or target.
RebalanceTransfer
Metadata for a rebalance transfer.
RedeemableToken
RedeemableToken_Data
RedeemableToken_TokenInput
RedeemToken
RequestDoc
RequestEnvelope
Wraps a payload with a signature for authentication and authorization.
ResourceResultDoc
Role
Role defines a set of permissions.
RoleBinding
RoleBinding represents the binding of a Role to a set of subjects.
RoleBindingDoc
RoleDoc
Rule
Rule specifies permissions on a particular collection.
Rule_Verb
Verb defines the actions a subject can perform on a resource.
RuleDoc
SearchAliasesRequest
The request message for searching aliases.
SearchAliasesResponse
The response message for searching aliases.
SelfTransfer
SelfTransfer represents a transfer between accounts owned by the same user.
SetBalanceLimit
SetFreezeState
SetInstrument
Signature
Signature_Algorithm
Target
TokenWithdraw
Metadata for a token withdrawal.
TransactionData
TransactionDoc
TransactionError
TransactionError_Code
TransactionMetrics
/ Transaction metrics.
TransactionMetricsDoc
TransactionRequestPayload
Decoded LedgerRequest.payload message data for requests related to transactions and ledger state.
TransactionResponse
TransactionResponseDoc
TransferDoc
TransferInfo
TransferRequestDoc
TransferResultDoc
TransferStep
TransferStepDoc
TxId
TxId represents a transaction ID.
Withdraw
Metadata for a withdraw (redeem) transaction.