Interface: IotaValidatorSummary
This is the JSON-RPC type for the IOTA validator. It flattens all inner structures to top-level fields so that they are decoupled from the internal definitions.
Properties
| Property | Type | Description |
|---|---|---|
authorityPubkeyBytes | string | - |
commissionRate | string | The fee set by the validator for providing staking services. This might be overridden by the protocol, that uses instead an effective commission rate. See more on the associated field. |
description | string | - |
effectiveCommissionRate? | string | null | The effective fee charged by the validator for staking services. This follows IIP8. |
exchangeRatesId | string | ID of the exchange rate table object. |
exchangeRatesSize | string | Number of exchange rates in the table. |
gasPrice | string | - |
imageUrl | string | - |
iotaAddress | string | - |
name | string | - |
netAddress | string | - |
networkPubkeyBytes | string | - |
nextEpochAuthorityPubkeyBytes? | string | null | - |
nextEpochCommissionRate | string | - |
nextEpochGasPrice | string | - |
nextEpochNetAddress? | string | null | - |
nextEpochNetworkPubkeyBytes? | string | null | - |
nextEpochP2pAddress? | string | null | - |
nextEpochPrimaryAddress? | string | null | - |
nextEpochProofOfPossession? | string | null | - |
nextEpochProtocolPubkeyBytes? | string | null | - |
nextEpochStake | string | - |
operationCapId | string | - |
p2pAddress | string | - |
pendingPoolTokenWithdraw | string | Pending pool token withdrawn during the current epoch, emptied at epoch boundaries. |
pendingStake | string | Pending stake amount for this epoch. |
pendingTotalIotaWithdraw | string | Pending stake withdrawn during the current epoch, emptied at epoch boundaries. |
poolTokenBalance | string | Total number of pool tokens issued by the pool. |
primaryAddress | string | - |
projectUrl | string | - |
proofOfPossessionBytes | string | - |
protocolPubkeyBytes | string | - |
rewardsPool | string | The epoch stake rewards will be added here at the end of each epoch. |
stakingPoolActivationEpoch? | string | null | The epoch at which this pool became active. |
stakingPoolDeactivationEpoch? | string | null | The epoch at which this staking pool ceased to be active. None = {pre-active, active}, |
stakingPoolId | string | ID of the staking pool object. |
stakingPoolIotaBalance | string | The total number of IOTA tokens in this pool. |
votingPower | string | - |