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