Sui.Rpc.V2beta.Validator (ex_sui v0.1.0)
View SourceDefinition of a Validator in the system contracts
Note: fields of ValidatorMetadata are flattened into this type
Summary
Types
@type t() :: %Sui.Rpc.V2beta.Validator{ __unknown_fields__: [Protobuf.unknown_field()], address: String.t() | nil, commission_rate: non_neg_integer() | nil, description: String.t() | nil, extra_fields: Sui.Rpc.V2beta.MoveTable.t() | nil, gas_price: non_neg_integer() | nil, image_url: String.t() | nil, metadata_extra_fields: Sui.Rpc.V2beta.MoveTable.t() | nil, name: String.t() | nil, network_address: String.t() | nil, network_public_key: binary() | nil, next_epoch_commission_rate: non_neg_integer() | nil, next_epoch_gas_price: non_neg_integer() | nil, next_epoch_network_address: String.t() | nil, next_epoch_network_public_key: binary() | nil, next_epoch_p2p_address: String.t() | nil, next_epoch_primary_address: String.t() | nil, next_epoch_proof_of_possession: binary() | nil, next_epoch_protocol_public_key: binary() | nil, next_epoch_stake: non_neg_integer() | nil, next_epoch_worker_address: String.t() | nil, next_epoch_worker_public_key: binary() | nil, operation_cap_id: String.t() | nil, p2p_address: String.t() | nil, primary_address: String.t() | nil, project_url: String.t() | nil, proof_of_possession: binary() | nil, protocol_public_key: binary() | nil, staking_pool: Sui.Rpc.V2beta.StakingPool.t() | nil, voting_power: non_neg_integer() | nil, worker_address: String.t() | nil, worker_public_key: binary() | nil }