Asset

type Asset

asset_controller.Asset

FieldTypeDescription
versionstringVersion of the digital banknote file.
idstringUUID of the digital banknote file.
currencystringISO-4217 currency code.
valuestringValue of the asset represented as a decimal string.
authoritystringPublic key of the monetary Authority.
ownerstringPublic key of the Owner.
createdstringRFC3339 timestamp when the asset was created.
genesis_signaturebytesSignature of the latest block hash from the Notary.
notary_signaturebytesSignature of the previous owner.
notaries repeatedNotaryList of Notaries.
genesis_hashstringGenesis hash of all fields in Promissory
{
  "version": "0.1.0",
  "id": "ASSET_ID",
  "currency": "USD",
  "value": "10.00",
  "authority": "zAuthorityPublicKeyMultibase58Encoded",
  "owner": "zIssuerPublicKeyMultibase58Encoded",
  "created": "2006-01-02T15:04:05Z",
  "genesis_signature": "ByteLengthAuthSignatureVariesByAlgo=",
  "notary_signature": "ByteLengthTransferSignatureVariesByAlgo=",
  "notaries": [
    {
      "did": "did:method-name:zDIDMultibase58Encoded",
      "signature": "ByteLengthSignatureVariesByAlgo="
    },
    {
      "did": "did:method-name:zDIDMultibase58Encoded",
      "signature": "ByteLengthSignatureVariesByAlgo="
    }
  ]
}