asset_controller.v1.Promissory
type Promissory
Promissory
asset_controller.v1.ListAssetFilesResponse.Promissory
asset_controller.v1.ListAssetFilesResponse.Promissory
Field | Type | Description |
---|---|---|
version | string | Version of the digital banknote file. |
id | string | UUID of the digital banknote file |
currency | string | ISO-4217 currency code |
amount | int64 | Decimal precision |
decimals | uint32 | Decimal precision |
authority | string | Public Key of the monetary Authority |
issuer | string | Public key of the issuer |
issuance_date | string | RFC3339 timestamp of the issuance date |
block_depth | uint32 | Number of signature blocks |
authorization_signature | bytes | Signature of the latest hash block from the Authority |
transfer_signature | bytes | Signature of the previous owner |
notaries | repeated Notary | List of notaries |
{
"version": "0.1.0",
"id": "PROMISSORY_ID",
"currency": "USD",
"amount": 500,
"decimals": 2,
"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="
}
]
}