Promissory class

Root table for a promissory file.


Promissory(List<int> bytes)


amount int
Amount of the promissory, represented as a decimal expanded unsigned integer
no setter
authority List<int>
Issuing Authority public key identifier
no setter
authorizedSignature List<int>
Secured signature of the most recent block hash signed by the authority or delagated mint
no setter
blockDepth int
depth of the signature block, i.e. the entire number of times the promissory has been transferred
no setter
currencyCode String
A three-letter currency code, e.g. USD
no setter
decimals int
Decimal places of the amount, e.g. amount defined of 100 with 2 decimal places is equivalent to $1.00
no setter
hashCode int
The hash code for this object.
no setterinherited
id List<int>
Universally Unique Identifier (UUID) (v4) of the promissory note
no setter
issuanceDate int
Issuance date represented as a timestamp
no setter
issuer List<int>
Issuer public key
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securedSignature List<int>
Secured signature of the hash, signed by the previous sender signature block public key
no setter
signatureBlock SignatureBlock
Signature block of transactions
no setter
signatureSystem SignatureSystem
Cryptographic algorithm used to sign and verify promissory file
no setter
version Version
Semantic version of the promissory file, e.g. 0.1.0
no setter


noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
toString() String
A string representation of this object.


operator ==(Object other) bool
The equality operator.


reader → const Reader<Promissory>