SuiSystemStateSummary class

Constructors

SuiSystemStateSummary({required String epoch, required String protocolVersion, required String systemStateVersion, required String storageFundTotalObjectStorageRebates, required String storageFundNonRefundableBalance, required String referenceGasPrice, required bool safeMode, required String safeModeStorageRewards, required String safeModeComputationRewards, required String safeModeStorageRebates, required String safeModeNonRefundableStorageFee, required String epochStartTimestampMs, required String epochDurationMs, required String stakeSubsidyStartEpoch, required String maxValidatorCount, required String minValidatorJoiningStake, required String validatorLowStakeThreshold, required String validatorVeryLowStakeThreshold, required String validatorLowStakeGracePeriod, required String stakeSubsidyBalance, required String stakeSubsidyDistributionCounter, required String stakeSubsidyCurrentDistributionAmount, required String stakeSubsidyPeriodLength, required int stakeSubsidyDecreaseRate, required String totalStake, required List<SuiValidatorSummary> activeValidators, required String pendingActiveValidatorsId, required String pendingActiveValidatorsSize, required List pendingRemovals, required String stakingPoolMappingsId, required String stakingPoolMappingsSize, required String inactivePoolsId, required String inactivePoolsSize, required String validatorCandidatesId, required String validatorCandidatesSize, required List atRiskValidators, required List validatorReportRecords})
SuiSystemStateSummary.fromJson(Map<String, dynamic> json)

Properties

activeValidators List<SuiValidatorSummary>
latefinal
atRiskValidators List
latefinal
epoch String
latefinal
epochDurationMs String
latefinal
epochStartTimestampMs String
latefinal
hashCode int
The hash code for this object.
no setterinherited
inactivePoolsId String
latefinal
inactivePoolsSize String
latefinal
maxValidatorCount String
latefinal
minValidatorJoiningStake String
latefinal
pendingActiveValidatorsId String
latefinal
pendingActiveValidatorsSize String
latefinal
pendingRemovals List
latefinal
protocolVersion String
latefinal
referenceGasPrice String
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
safeMode bool
latefinal
safeModeComputationRewards String
latefinal
safeModeNonRefundableStorageFee String
latefinal
safeModeStorageRebates String
latefinal
safeModeStorageRewards String
latefinal
stakeSubsidyBalance String
latefinal
stakeSubsidyCurrentDistributionAmount String
latefinal
stakeSubsidyDecreaseRate int
latefinal
stakeSubsidyDistributionCounter String
latefinal
stakeSubsidyPeriodLength String
latefinal
stakeSubsidyStartEpoch String
latefinal
stakingPoolMappingsId String
latefinal
stakingPoolMappingsSize String
latefinal
storageFundNonRefundableBalance String
latefinal
storageFundTotalObjectStorageRebates String
latefinal
systemStateVersion String
latefinal
totalStake String
latefinal
validatorCandidatesId String
latefinal
validatorCandidatesSize String
latefinal
validatorLowStakeGracePeriod String
latefinal
validatorLowStakeThreshold String
latefinal
validatorReportRecords List
latefinal
validatorVeryLowStakeThreshold 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