DirectiveCreateValidator

Create Validator directive
Protobuf type TW.Harmony.Proto.DirectiveCreateValidator

Types

Link copied to clipboard
class Builder
Create Validator directive
Protobuf type TW.Harmony.Proto.DirectiveCreateValidator

Functions

Link copied to clipboard
open fun getAmount(): ByteString
bytes amount = 8;
Link copied to clipboard
open fun getCommissionRates(): CommissionRate
Rates
.TW.Harmony.Proto.CommissionRate commission_rates = 3;
Link copied to clipboard
open fun getDefaultInstance(): DirectiveCreateValidator
Link copied to clipboard
open fun getDescription(): Description
Description, name etc.
.TW.Harmony.Proto.Description description = 2;
Link copied to clipboard
open fun getMaxTotalDelegation(): ByteString
bytes max_total_delegation = 5;
Link copied to clipboard
open fun getMinSelfDelegation(): ByteString
bytes min_self_delegation = 4;
Link copied to clipboard
open fun getSlotKeySigs(index: Int): ByteString
repeated bytes slot_key_sigs = 7;
Link copied to clipboard
repeated bytes slot_key_sigs = 7;
Link copied to clipboard
open fun getSlotKeySigsList(): List<ByteString>
repeated bytes slot_key_sigs = 7;
Link copied to clipboard
open fun getSlotPubKeys(index: Int): ByteString
repeated bytes slot_pub_keys = 6;
Link copied to clipboard
repeated bytes slot_pub_keys = 6;
Link copied to clipboard
open fun getSlotPubKeysList(): List<ByteString>
repeated bytes slot_pub_keys = 6;
Link copied to clipboard
Address of validator
string validator_address = 1;
Link copied to clipboard
open fun getValidatorAddressBytes(): ByteString
Address of validator
string validator_address = 1;
Link copied to clipboard
Rates
.TW.Harmony.Proto.CommissionRate commission_rates = 3;
Link copied to clipboard
Description, name etc.
.TW.Harmony.Proto.Description description = 2;
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream): DirectiveCreateValidator
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): DirectiveCreateValidator
Link copied to clipboard
open fun parseFrom(data: Array<Byte>): DirectiveCreateValidator
open fun parseFrom(data: ByteString): DirectiveCreateValidator
open fun parseFrom(input: CodedInputStream): DirectiveCreateValidator
open fun parseFrom(input: InputStream): DirectiveCreateValidator
open fun parseFrom(data: ByteBuffer): DirectiveCreateValidator
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): DirectiveCreateValidator
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): DirectiveCreateValidator
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): DirectiveCreateValidator
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): DirectiveCreateValidator
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): DirectiveCreateValidator
Link copied to clipboard
open fun parser(): Parser<DirectiveCreateValidator>

Properties