Promissory class
Root table for a promissory file.
Constructors
-
Promissory(List<
int> bytes) -
factory
Properties
- amount → int
-
Amount of the promissory, represented as a decimal expanded unsigned integer
no setter
-
Issuing Authority public key identifier
no setter
-
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 keyno 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
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
reader
→ const Reader<
Promissory>