Get desktop application:
View/edit binary Protocol Buffers messages
Returns detailed information about single account. Responds with not found error code if the account was not created in the system.
A request to get detailed account info.
Adds account to the system. Must be called for each account before performing any other actions (such as AddWithdrawalAddress, Transactions.PayToAccount, etc.) with it. This procedure is idempotent - repeated calls with the same account id are allowed.
Identifier of the account. Use stringified form of any type of identifier your system uses. Note that even if the account identifiers are numbers, they are still compared as strings. So, for example "1", "01", "1.0" are three different account identifiers.
Account registration date, encoded as ISO-8601 string. Defaults to previously provided value (if account document already exists) or current date (if it doesn't).
Notify the system that an account did perform some activity. This procedure may update lastActiveAt field of the account, the same way as when an action is created. It enables detection of active/inactive accounts, which is used by some parts of gamification functionality.
Timestamp of account activity, encoded as ISO-8601 string. If omitted, the current time will be used. If current lastActiveAt of account is after this timestamp, it will not be updated.
Add a withdrawal wallet address to an account.
Used as response type in: Accounts.AddWithdrawalAddress, Accounts.GetAccountDetails, Accounts.TrackAccountActivity, Accounts.UpsertAccount
Balance of account's internal wallet.
Blockchain addresses this account uses to withdraw tokens.
Timestamp of most recent account activity, encoded as ISO-8601 string. Can be updated by TrackAccountActivity or when creating an Action.
Account registration date, encoded as ISO-8601 string.
Used in:
Name of blockchain this address is meant for
The address represented as string. Address format is different for different networks.