PascalAccount class

Represents an 'Account' object returned by PascalCoin json-RPC API

Inheritance
Annotations
  • @JsonSerializable()

Constructors

PascalAccount({AccountNumber? account, PublicKey? encPubkey, Currency? balance, int? nOperation, int? updatedBlock, AccountState? state, int? type, int? lockedUntilBlock, Currency? price, AccountNumber? sellerAccount, bool? privateSale, PublicKey? newEncPubkey, bool isBorrowed = false, bool isFreepasa = false})
PascalAccount.fromJson(Map<String, dynamic> json)
factory

Properties

account AccountNumber?
getter/setter pair
balance Currency?
getter/setter pair
encPubkey PublicKey?
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
isBorrowed bool
getter/setter pair
isError → dynamic
no setterinherited
isFreepasa bool
getter/setter pair
lockedUntilBlock int?
getter/setter pair
name AccountName?
getter/setter pair
newEncPubkey PublicKey?
getter/setter pair
nOperation int?
getter/setter pair
price Currency?
getter/setter pair
privateSale bool?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sellerAccount AccountNumber?
getter/setter pair
state AccountState?
getter/setter pair
type int?
getter/setter pair
updatedBlock int?
getter/setter pair

Methods

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

Operators

operator ==(Object o) bool
Operator overrides
override