ValidatorInfo class
Constructors
- ValidatorInfo({required String? name, required String? suiAddress, required int votingPower, required int commissionRate, required BigInt nextEpochStake, required BigInt stakingPoolSuiBalance, required BigInt poolTokenBalance, required String? stakingPoolId, required int activationEpoch, String? imageUrl, String? projectUrl, String? description})
Properties
- activationEpoch → int
-
Epoch the staking pool was activated; the basis for APY estimation.
final
- commissionRate → int
-
final
- description → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- imageUrl → String?
-
Display metadata from the validator's on-chain
ValidatorMetadata(image_url/project_url/description). Surfaced so the wallet can render validator logos on the staking screen.final - name → String?
-
final
- nextEpochStake → BigInt
-
final
- poolTokenBalance → BigInt
-
final
- projectUrl → String?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stakingPoolId → String?
-
Staking pool object id — the value
StakedSui.pool_idreferences, used to link a stake back to its validator.final - stakingPoolSuiBalance → BigInt
-
final
- suiAddress → String?
-
final
- votingPower → int
-
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