ValidatorMetadata

@Serializable
data class ValidatorMetadata(val suiAddress: String, val pubkeyBytes: List<Int>, val networkPubkeyBytes: List<Int>, val workerPubkeyBytes: List<Int>, val proofOfPossessionBytes: List<Int>, val name: String, val description: String, val imageUrl: String, val projectUrl: String, val netAddress: List<Int>, val consensusAddress: List<Int>, val workerAddress: List<Int>, val nextEpochStake: Int, val nextEpochDelegation: Long, val nextEpochGasPrice: Int, val nextEpochCommissionRate: Int)

Constructors

Link copied to clipboard
constructor(suiAddress: String, pubkeyBytes: List<Int>, networkPubkeyBytes: List<Int>, workerPubkeyBytes: List<Int>, proofOfPossessionBytes: List<Int>, name: String, description: String, imageUrl: String, projectUrl: String, netAddress: List<Int>, consensusAddress: List<Int>, workerAddress: List<Int>, nextEpochStake: Int, nextEpochDelegation: Long, nextEpochGasPrice: Int, nextEpochCommissionRate: Int)

Properties

Link copied to clipboard
@SerialName(value = "consensus_address")
val consensusAddress: List<Int>
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "image_url")
val imageUrl: String
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "net_address")
val netAddress: List<Int>
Link copied to clipboard
@SerialName(value = "network_pubkey_bytes")
val networkPubkeyBytes: List<Int>
Link copied to clipboard
@SerialName(value = "next_epoch_commission_rate")
val nextEpochCommissionRate: Int
Link copied to clipboard
@SerialName(value = "next_epoch_delegation")
val nextEpochDelegation: Long
Link copied to clipboard
@SerialName(value = "next_epoch_gas_price")
val nextEpochGasPrice: Int
Link copied to clipboard
@SerialName(value = "next_epoch_stake")
val nextEpochStake: Int
Link copied to clipboard
@SerialName(value = "project_url")
val projectUrl: String
Link copied to clipboard
@SerialName(value = "proof_of_possession_bytes")
val proofOfPossessionBytes: List<Int>
Link copied to clipboard
@SerialName(value = "pubkey_bytes")
val pubkeyBytes: List<Int>
Link copied to clipboard
@SerialName(value = "sui_address")
val suiAddress: String
Link copied to clipboard
@SerialName(value = "worker_address")
val workerAddress: List<Int>
Link copied to clipboard
@SerialName(value = "worker_pubkey_bytes")
val workerPubkeyBytes: List<Int>