ListAssets

rpc ListAssets

asset_controller.ListAssetsRequest

List all of the assets of the specified asset type in a given wallet.

requests ListAssetsRequest

asset_controller.ListAssetsRequest

FieldTypeDescription
asset_typestringType of asset.
pageuint32Page number for pagination. First page is '0'.
page_size optionaluint32Elements per page for pagination.
verifierstring[MultibaseVerifier] Wallet verifier.

returns ListAssetsResponse

asset_controller.ListAssetsResponse

FieldTypeDescription
assets repeatedAssetList of Assets.
totalCountuint32Total number of asset files
{
  "assets": [
    {
      "version": "0.1.0",
      "id": "ASSET_ID",
      "currency": "USD",
      "value": "10.00",
      "authority": "zAuthorityPublicKeyMultibase58Encoded",
      "issuer": "zIssuerPublicKeyMultibase58Encoded",
      "issuance_date": "2006-01-02T15:04:05Z",
      "block_depth": 3,
      "authorization_signature": "ByteLengthAuthSignatureVariesByAlgo=",
      "transfer_signature": "ByteLengthTransferSignatureVariesByAlgo=",
      "notaries": [
        {
          "did": "did:method-name:zDIDMultibase58Encoded",
          "signature": "ByteLengthSignatureVariesByAlgo="
        },
        {
          "did": "did:method-name:zDIDMultibase58Encoded",
          "signature": "ByteLengthSignatureVariesByAlgo="
        }
      ]
    },
    {
      "version": "0.1.0",
      "id": "ASSET_ID",
      "currency": "USD",
      "value": "5.00",
      "authority": "zAuthorityPublicKeyMultibase58Encoded",
      "issuer": "zIssuerPublicKeyMultibase58Encoded",
      "issuance_date": "2006-01-02T15:04:05Z",
      "block_depth": 3,
      "authorization_signature": "ByteLengthAuthSignatureVariesByAlgo=",
      "transfer_signature": "ByteLengthTransferSignatureVariesByAlgo=",
      "notaries": [
        {
          "did": "did:method-name:zDIDMultibase58Encoded",
          "signature": "ByteLengthSignatureVariesByAlgo="
        },
        {
          "did": "did:method-name:zDIDMultibase58Encoded",
          "signature": "ByteLengthSignatureVariesByAlgo="
        }
      ]
    }
  ],
  "total_count": 2
}