SuiValidatorSummary class

Constructors

SuiValidatorSummary({required SuiAddress suiAddress, required String protocolPubkeyBytes, required String networkPubkeyBytes, required String workerPubkeyBytes, required String proofOfPossessionBytes, required String name, required String description, required String imageUrl, required String projectUrl, required String netAddress, required String p2pAddress, required String primaryAddress, required String workerAddress, String? nextEpochProtocolPubkeyBytes, String? nextEpochProofOfPossession, String? nextEpochNetworkPubkeyBytes, String? nextEpochWorkerPubkeyBytes, String? nextEpochNetAddress, String? nextEpochP2pAddress, String? nextEpochPrimaryAddress, String? nextEpochWorkerAddress, required String votingPower, required String operationCapId, required String gasPrice, required String commissionRate, required String nextEpochStake, required String nextEpochGasPrice, required String nextEpochCommissionRate, required String stakingPoolId, String? stakingPoolActivationEpoch, String? stakingPoolDeactivationEpoch, required String stakingPoolSuiBalance, required String rewardsPool, required String poolTokenBalance, required String pendingStake, required String pendingTotalSuiWithdraw, required String pendingPoolTokenWithdraw, required String exchangeRatesId, required String exchangeRatesSize})
SuiValidatorSummary.fromJson(Map<String, dynamic> json)

Properties

commissionRate String
latefinal
description String
latefinal
exchangeRatesId String
latefinal
exchangeRatesSize String
latefinal
gasPrice String
latefinal
hashCode int
The hash code for this object.
no setterinherited
imageUrl String
latefinal
name String
latefinal
netAddress String
latefinal
networkPubkeyBytes String
latefinal
nextEpochCommissionRate String
latefinal
nextEpochGasPrice String
latefinal
nextEpochNetAddress String?
latefinal
nextEpochNetworkPubkeyBytes String?
latefinal
nextEpochP2pAddress String?
latefinal
nextEpochPrimaryAddress String?
latefinal
nextEpochProofOfPossession String?
latefinal
nextEpochProtocolPubkeyBytes String?
latefinal
nextEpochStake String
latefinal
nextEpochWorkerAddress String?
latefinal
nextEpochWorkerPubkeyBytes String?
latefinal
operationCapId String
latefinal
p2pAddress String
latefinal
pendingPoolTokenWithdraw String
latefinal
pendingStake String
latefinal
pendingTotalSuiWithdraw String
latefinal
poolTokenBalance String
latefinal
primaryAddress String
latefinal
projectUrl String
latefinal
proofOfPossessionBytes String
latefinal
protocolPubkeyBytes String
latefinal
rewardsPool String
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stakingPoolActivationEpoch String?
latefinal
stakingPoolDeactivationEpoch String?
latefinal
stakingPoolId String
latefinal
stakingPoolSuiBalance String
latefinal
suiAddress SuiAddress
latefinal
votingPower String
latefinal
workerAddress String
latefinal
workerPubkeyBytes String
latefinal

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