RPC_VALIDATOR_FIELDS

data class RPC_VALIDATOR_FIELDS(val atRisk: Any?, val commissionRate: Int?, val exchangeRatesSize: Any?, val exchangeRates: RPC_VALIDATOR_FIELDS.ExchangeRates?, val description: String?, val gasPrice: Any?, val imageUrl: String?, val name: String?, val credentials: RPC_VALIDATOR_FIELDS.Credentials?, val nextEpochCommissionRate: Int?, val nextEpochGasPrice: Any?, val nextEpochCredentials: RPC_VALIDATOR_FIELDS.NextEpochCredentials?, val nextEpochStake: Any?, val operationCap: RPC_VALIDATOR_FIELDS.OperationCap?, val pendingPoolTokenWithdraw: Any?, val pendingStake: Any?, val pendingTotalSuiWithdraw: Any?, val poolTokenBalance: Any?, val projectUrl: String?, val rewardsPool: Any?, val stakingPool: RPC_VALIDATOR_FIELDS.StakingPool?, val stakingPoolActivationEpoch: Any?, val stakingPoolSuiBalance: Any?, val address: RPC_VALIDATOR_FIELDS.Address, val votingPower: Int?) : Fragment.Data

Constructors

Link copied to clipboard
constructor(atRisk: Any?, commissionRate: Int?, exchangeRatesSize: Any?, exchangeRates: RPC_VALIDATOR_FIELDS.ExchangeRates?, description: String?, gasPrice: Any?, imageUrl: String?, name: String?, credentials: RPC_VALIDATOR_FIELDS.Credentials?, nextEpochCommissionRate: Int?, nextEpochGasPrice: Any?, nextEpochCredentials: RPC_VALIDATOR_FIELDS.NextEpochCredentials?, nextEpochStake: Any?, operationCap: RPC_VALIDATOR_FIELDS.OperationCap?, pendingPoolTokenWithdraw: Any?, pendingStake: Any?, pendingTotalSuiWithdraw: Any?, poolTokenBalance: Any?, projectUrl: String?, rewardsPool: Any?, stakingPool: RPC_VALIDATOR_FIELDS.StakingPool?, stakingPoolActivationEpoch: Any?, stakingPoolSuiBalance: Any?, address: RPC_VALIDATOR_FIELDS.Address, votingPower: Int?)

Types

Link copied to clipboard
data class Address(val address: Any)
Link copied to clipboard
data class Contents(val json: Any)
Link copied to clipboard
data class Credentials(val __typename: String, val rPC_CREDENTIAL_FIELDS: RPC_CREDENTIAL_FIELDS)
Link copied to clipboard
data class ExchangeRates(val contents: RPC_VALIDATOR_FIELDS.Contents?, val address: Any)
Link copied to clipboard
data class NextEpochCredentials(val __typename: String, val rPC_CREDENTIAL_FIELDS: RPC_CREDENTIAL_FIELDS)
Link copied to clipboard
data class OperationCap(val address: Any)
Link copied to clipboard
data class StakingPool(val address: Any)

Properties

Link copied to clipboard

The validator's address.

Link copied to clipboard
val atRisk: Any?

The number of epochs for which this validator has been below the low stake threshold.

Link copied to clipboard

The fee charged by the validator for staking services.

Link copied to clipboard

Validator's set of credentials such as public keys, network addresses and others.

Link copied to clipboard

Validator's description.

Link copied to clipboard

The validator's current exchange object. The exchange rate is used to determine the amount of SUI tokens that each past SUI staker can withdraw in the future.

Link copied to clipboard

Number of exchange rates in the table.

Link copied to clipboard

The reference gas price for this epoch.

Link copied to clipboard

Validator's url containing their custom image.

Link copied to clipboard
val name: String?

Validator's name.

Link copied to clipboard

The proposed next epoch fee for the validator's staking services.

Link copied to clipboard

Validator's set of credentials for the next epoch.

Link copied to clipboard

The validator's gas price quote for the next epoch.

Link copied to clipboard

The total number of SUI tokens in this pool plus the pending stake amount for this epoch.

Link copied to clipboard

The validator's current valid Cap object. Validators can delegate the operation ability to another address. The address holding this Cap object can then update the reference gas price and tallying rule on behalf of the validator.

Link copied to clipboard

Pending pool token withdrawn during the current epoch, emptied at epoch boundaries.

Link copied to clipboard

Pending stake amount for this epoch.

Link copied to clipboard

Pending stake withdrawn during the current epoch, emptied at epoch boundaries.

Link copied to clipboard

Total number of pool tokens issued by the pool.

Link copied to clipboard

Validator's homepage URL.

Link copied to clipboard

The epoch stake rewards will be added here at the end of each epoch.

Link copied to clipboard

The validator's current staking pool object, used to track the amount of stake and to compound staking rewards.

Link copied to clipboard

The epoch at which this pool became active.

Link copied to clipboard

The total number of SUI tokens in this pool.

Link copied to clipboard

The voting power of this validator in basis points (e.g., 100 = 1% voting power).