AccountInformation class

Annotations
  • @JsonSerializable(fieldRename: FieldRename.kebab)

Constructors

AccountInformation({required String address, required int amount, required int amountWithoutPendingRewards, required int pendingRewards, required int rewards, required int round, required String status, required bool deleted, required List<AssetHolding> assets, required List<ApplicationLocalState> appsLocalState, required List<Application> createdApps, required List<Asset> createdAssets, int? createdAtRound, AccountParticipation? participation, int? rewardBase, int? closedAtRound, SignatureType? signatureType, String? authAddress, ApplicationStateSchema? appsTotalSchema, BigInt? minimumBalance})
AccountInformation.fromJson(Map<String, dynamic> json)
factory

Properties

address String
the account public key
final
amount int
total number of MicroAlgos in the account
final
amountWithoutPendingRewards int
specifies the amount of MicroAlgos in the account, without the pending rewards.
final
appsLocalState List<ApplicationLocalState>
applications local data stored in this account.
final
appsTotalSchema ApplicationStateSchema?
stores the sum of all of the local schemas and global schemas in this account.
final
assets List<AssetHolding>
assets held by this account.
final
authAddress String?
the address against which signing should be checked. If empty, the address of the current account is used. This field can be updated in any transaction by setting the RekeyTo field.
final
closedAtRound int?
Round during which this account was most recently closed.
final
createdApps List<Application>
parameters of applications created by this account including app global data.
final
createdAssets List<Asset>
parameters of assets created by this account.
final
createdAtRound int?
Round during which this account first appeared in a transaction.
final
deleted bool
Whether or not this account is currently closed.
final
hashCode int
The hash code for this object.
no setterinherited
minimumBalance BigInt?
The minimum balance required
final
participation AccountParticipation?
final
pendingRewards int
amount of MicroAlgos of pending rewards in this account.
final
rewardBase int?
used as part of the rewards computation. Only applicable to accounts which are participating.
final
rewards int
total rewards of MicroAlgos the account has received, including pending rewards.
final
round int
The round for which this information is relevant.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signatureType SignatureType?
Indicates what type of signature is used by this account, must be one of:
final
status String
Delegation status of the account's MicroAlgos
final

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 other) bool
The equality operator.
inherited