AccountInformation class
Annotations
@JsonSerializable(fieldRename: FieldRename.kebab)
Constructors
AccountInformation ({required String address , required BigInt amount , required BigInt amountWithoutPendingRewards , required BigInt pendingRewards , required BigInt rewards , required BigInt round , required String status , required bool deleted , required List <AssetHolding > assets , required List <ApplicationLocalState > appsLocalState , required List <Application > createdApps , required List <Asset > createdAssets , required int totalAppsOptedIn , required int totalAssetsOptedIn , required int ? totalBoxBytes , required int ? totalBoxes , required int totalCreatedApps , required int totalCreatedAssets , int ? createdAtRound , AccountParticipation ? participation , BigInt ? rewardBase , int ? closedAtRound , SignatureType ? signatureType , String ? authAddress , ApplicationStateSchema ? appsTotalSchema , BigInt ? minimumBalance , })
AccountInformation.empty (String address )
factory
AccountInformation.fromJson (Map <String , dynamic > json )
factory
Properties
address
→ String
the account public key
final
amount
→ BigInt
total number of MicroAlgos in the account
final
amountWithoutPendingRewards
→ BigInt
specifies the amount of MicroAlgos in the account, without the pending
rewards.
final
appsLocalState
→ List <ApplicationLocalState >
applications local data stored in this account.
final
The sum of all extra application program pages for 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 setter inherited
minimumBalance
→ BigInt ?
The minimum balance required
final
participation
→ AccountParticipation ?
final
pendingRewards
→ BigInt
amount of MicroAlgos of pending rewards in this account.
final
rewardBase
→ BigInt ?
used as part of the rewards computation.
Only applicable to accounts which are participating.
final
rewards
→ BigInt
total rewards of MicroAlgos the account has received,
including pending rewards.
final
round
→ BigInt
The round for which this information is relevant.
final
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
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
totalAppsOptedIn
→ int
The count of all applications that have been opted in, equivalent to the
count of application local data (AppLocalState objects) stored in this
account.
final
totalAssetsOptedIn
→ int
The count of all assets that have been opted in, equivalent to the count
of AssetHolding objects held by this account.
final
totalBoxBytes
→ int ?
The total number of bytes used by this account's app's box keys and
values.
final
totalBoxes
→ int ?
The number of existing boxes created by this account's app.
final
totalCreatedApps
→ int
The count of all apps (AppParams objects) created by this account.
final
totalCreatedAssets
→ int
The count of all assets (AssetParams objects) created by this account.
final
algorand_dart 2.0.0-dev.14