Adds/Marks an account as treasury account for a given asset
Treasury Accounts are excluded from distributions for token/asset holders.
The transaction object
Burns assets, i.e. is de facto a transfer to recipient address '0'
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Calculates the fee for AssetApi.distributeToAssetHolders
The args object
The fee object with amount of eligible asset holders
Cancel Ask Order
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Cancel Bid Order
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Distributes Signa and/or another asset to the holders of a given asset. Just pass the total amount to be distributed and it will be sent/distributed proportionally (at very high transaction rate, i.e. 5K TPS) to all holders.
To inspect the share a token holder received you need to use TransactionApi.getDistributionAmountsFromTransaction
To calculate the fees upfront use AssetApi.calculateDistributionFee.
The distribution args object
Get all available assets
Search for asset trades
The argument object
The list of asset trades
Get asset information by its id
The arguments object
The asset, if exists
Get all accounts that holds the fiven asset
The argument object
The list of asset accounts
Get all asset trades by accountId and/or assetId
The argument object
The list of asset trades
also AssetApi.getAssetTradesPerAsset or AssetApi.getAssetTradesPerAccount
Error if not at least assetId or accountId was giveb
A convenience function to get all asset transfers by accountId
The argument object
The list of asset trades
A convenience function to get all asset transfers by assetId
The argument object
The list of asset trades
Get all asset transfers by accountId and/or assetId
The argument object
The list of asset transfers
also AssetApi.getAssetTransfersPerAsset or AssetApi.getAssetTransfersPerAccount
Error if not at least assetId or accountId was giveb
A convenience function to get all asset transfers by accountId
The argument object
The list of asset transfers
A convenience function to get all asset transfers by assetId
The argument object
The list of asset transfers
Gets all assets by given issuer. So, if an ownership was transferred the asset won't be listed by this call.
The args object
The asset list
Gets all assets by name (or parts of it)
The args object
The asset list
Gets all assets by given owner. So, if an ownership was transferred this new owner is considered byt this call.
The args object
The asset list
Gets all open Ask Orders
The query object
A list of ask orders
Gets all open Ask Orders
The query object
A list of ask orders
Gets all open Ask Orders per asset
The query object
A list of ask orders
Gets all open Bid Orders
The query object
A list of bid orders
Gets all open Bid Orders per account
The query object
A list of bid orders
Gets all open Bid Orders per asset
The query object
A list of bid orders
The trade history is a journal about open/filled and/or cancelled trades for a given account and optionally set asset
The args object
The trade history
Issues assets
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Mints assets
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Place Ask Order
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Place Ask Order
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Transfer assets
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Transfer assets ownership
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Transfer multiple (2-4) assets in one transaction.
The argument object
The Transaction Id or Unsigned Bytes as Hex String if no private key was sent
Asset API
The Asset API provides all functions for Asset/Token operations