StakeAccount class

Constructors

StakeAccount({required bool active, int? activeEpoch, required int controlledAmount, required int rewardsSum, required int withdrawalsSum, required int reservesSum, required int treasurySum, required int withdrawableAmount, String? poolId, StakePoolMetadata? poolMetadata, StakePool? stakePool, required List<StakeReward> rewards})

Properties

active bool
Registration state of an account
final
activeEpoch int?
Epoch of the most recent action - registration or deregistration
final
controlledAmount int
Balance of the account in Lovelaces
final
hashCode int
The hash code for this object.
no setterinherited
poolId String?
Bech32 pool ID that owns the account
final
poolMetadata StakePoolMetadata?
name, url, ticker, etc.
final
reservesSum int
Sum of all funds from reserves for the account in the Lovelaces
final
rewards List<StakeReward>
final
rewardsSum int
Sum of all rewards for the account in the Lovelaces
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stakePool StakePool?
stake pool details
final
treasurySum int
Sum of all funds from treasury for the account in the Lovelaces
final
withdrawableAmount int
Sum of available rewards that haven't been withdrawn yet for the account in the Lovelaces
final
withdrawalsSum int
Sum of all the withdrawals for the account in Lovelaces
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited