AccountInformation constructor

AccountInformation({
  1. required String address,
  2. required BigInt amount,
  3. required BigInt amountWithoutPendingRewards,
  4. required BigInt pendingRewards,
  5. required BigInt rewards,
  6. required BigInt round,
  7. required String status,
  8. required bool deleted,
  9. required List<AssetHolding> assets,
  10. required List<ApplicationLocalState> appsLocalState,
  11. required List<Application> createdApps,
  12. required List<Asset> createdAssets,
  13. required int totalAppsOptedIn,
  14. required int totalAssetsOptedIn,
  15. required int? totalBoxBytes,
  16. required int? totalBoxes,
  17. required int totalCreatedApps,
  18. required int totalCreatedAssets,
  19. int? createdAtRound,
  20. AccountParticipation? participation,
  21. BigInt? rewardBase,
  22. int? closedAtRound,
  23. SignatureType? signatureType,
  24. String? authAddress,
  25. ApplicationStateSchema? appsTotalSchema,
  26. BigInt? minimumBalance,
  27. int? appsTotalExtraPages,
})

Implementation

AccountInformation({
  required this.address,
  required this.amount,
  required this.amountWithoutPendingRewards,
  required this.pendingRewards,
  required this.rewards,
  required this.round,
  required this.status,
  required this.deleted,
  required this.assets,
  required this.appsLocalState,
  required this.createdApps,
  required this.createdAssets,
  required this.totalAppsOptedIn,
  required this.totalAssetsOptedIn,
  required this.totalBoxBytes,
  required this.totalBoxes,
  required this.totalCreatedApps,
  required this.totalCreatedAssets,
  this.createdAtRound,
  this.participation,
  this.rewardBase,
  this.closedAtRound,
  this.signatureType,
  this.authAddress,
  this.appsTotalSchema,
  this.minimumBalance,
  this.appsTotalExtraPages,
});