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