GetAsset

rpc GetAsset

asset_controller.GetAssetRequest

Get a specific wallet asset by asset ID.

requests GetAssetRequest

asset_controller.GetAssetRequest

FieldTypeDescription
idstringUUID of the asset.
verifierstring[MultibaseVerifier] Wallet verifier.

returns GetAssetResponse

asset_controller.GetAssetResponse

FieldTypeDescription
assetAssetAsset object
{
  "asset": {
    "version": "0.1.0",
    "id": "ASSET_ID",
    "currency": "USD",
    "value": "1.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="
      }
    ]
  }
}