Account class

Annotations
  • @JsonSerializable(fieldRename: FieldRename.snake, explicitToJson: true)

Constructors

Account({required int id, required String name, required int reputation, required Profile? profile, required String jsonMetadata, required String postingJsonMetadata, required DateTime lastOwnerUpdate, required DateTime lastAccountUpdate, required DateTime created, required int postCount, required bool canVote, required Manabar upvoteManabar, required Manabar downvoteManabar, required int votingPower, required double balance, required double savingsBalance, required double hbdBalance, required DateTime hbdLastUpdate, required DateTime hbdLastInterestPayment, required double savingsHbdBalance, required DateTime savingsHbdLastUpdate, required DateTime savingsHbdLastInterestPayment, required int savingsWithdrawRequests, required double rewardHbdBalance, required double rewardHiveBalance, required double rewardVestingBalance, required double rewardVestingHive, required double vestingShares, required double delegatedVestingShares, required double receivedVestingShares, required double vestingWithdrawRate, required double postVotingPower, required DateTime nextVestingWithdrawal, required int withdrawn, required int toWithdraw, required int withdrawRoutes, required int pendingTransfers, required int curationRewards, required int postingRewards, required DateTime lastPost, required DateTime lastRootPost, required DateTime lastVoteTime, required int pendingClaimedAccounts, required DateTime governanceVoteExpiration, required int openRecurrentTransfers, required double vestingBalance, required String tribeSymbol, double tribeUpvoteWeightMultiplier = 1.0, double tribeDownvoteWeightMultiplier = 1.0, required int tribeUpvotePower, required int tribeDownvotePower, int tribeEarnedMiningToken = 0, int tribeEarnedOtherToken = 0, int tribeEarnedStakingToken = 0, required int tribeEarnedToken, required DateTime tribeLastUpvoteTime, required DateTime tribeLastDownvoteTime, required DateTime tribeLastPostTime, required DateTime tribeLastRootPostTime, required DateTime tribeLastWonMiningClaim, required DateTime tribeLastWonStakingClaim, bool tribeIsMuted = false, required int tribePendingToken, required int tribePrecision, required double tribeStakedMiningPower, required int tribeStakedTokens})
const
Account.fromJson(Map<String, dynamic> json)
factory

Properties

balance double
final
canVote bool
final
created DateTime
final
curationRewards int
final
delegatedVestingShares double
final
downvoteManabar Manabar
final
governanceVoteExpiration DateTime
final
hashCode int
The hash code for this object.
no setterinherited
hbdBalance double
final
hbdLastInterestPayment DateTime
final
hbdLastUpdate DateTime
final
id int
final
jsonMetadata String
final
lastAccountUpdate DateTime
final
lastOwnerUpdate DateTime
final
lastPost DateTime
final
lastRootPost DateTime
final
lastVoteTime DateTime
final
name String
final
nextVestingWithdrawal DateTime
final
openRecurrentTransfers int
final
pendingClaimedAccounts int
final
pendingTransfers int
final
postCount int
final
postingJsonMetadata String
final
postingRewards int
final
postVotingPower double
final
profile Profile?
final
receivedVestingShares double
final
reputation int
final
rewardHbdBalance double
final
rewardHiveBalance double
final
rewardVestingBalance double
final
rewardVestingHive double
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
savingsBalance double
final
savingsHbdBalance double
final
savingsHbdLastInterestPayment DateTime
final
savingsHbdLastUpdate DateTime
final
savingsWithdrawRequests int
final
toWithdraw int
final
tribeDownvotePower int
final
tribeDownvoteWeightMultiplier double
final
tribeEarnedMiningToken int
final
tribeEarnedOtherToken int
final
tribeEarnedStakingToken int
final
tribeEarnedToken int
final
tribeIsMuted bool
final
tribeLastDownvoteTime DateTime
final
tribeLastPostTime DateTime
final
tribeLastRootPostTime DateTime
final
tribeLastUpvoteTime DateTime
final
tribeLastWonMiningClaim DateTime
final
tribeLastWonStakingClaim DateTime
final
tribePendingToken int
final
tribePrecision int
final
tribeStakedMiningPower double
final
tribeStakedTokens int
final
tribeSymbol String
final
tribeUpvotePower int
final
tribeUpvoteWeightMultiplier double
final
upvoteManabar Manabar
final
vestingBalance double
final
vestingShares double
final
vestingWithdrawRate double
final
votingPower int
final
withdrawn int
final
withdrawRoutes int
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