Staking

A Staking message
Protobuf type TW.IoTeX.Proto.Staking

Types

Link copied to clipboard
add the amount of bucket
Protobuf type TW.IoTeX.Proto.Staking.AddDeposit
Link copied to clipboard
Link copied to clipboard
class Builder
A Staking message
Protobuf type TW.IoTeX.Proto.Staking
Link copied to clipboard
Candidate (validator) info
Protobuf type TW.IoTeX.Proto.Staking.CandidateBasicInfo
Link copied to clipboard
Link copied to clipboard
Register a Candidate
Protobuf type TW.IoTeX.Proto.Staking.CandidateRegister
Link copied to clipboard
Link copied to clipboard
move the bucket to vote for another candidate or transfer the ownership of bucket to another voters
Protobuf type TW.IoTeX.Proto.Staking.ChangeCandidate
Link copied to clipboard
Link copied to clipboard
create stake
Protobuf type TW.IoTeX.Proto.Staking.Create
Link copied to clipboard
interface CreateOrBuilder
Link copied to clipboard
Link copied to clipboard
unstake or withdraw
Protobuf type TW.IoTeX.Proto.Staking.Reclaim
Link copied to clipboard
Link copied to clipboard
restake the duration and autoStake flag of bucket
Protobuf type TW.IoTeX.Proto.Staking.Restake
Link copied to clipboard
Link copied to clipboard
transfer ownserhip of stake
Protobuf type TW.IoTeX.Proto.Staking.TransferOwnership
Link copied to clipboard

Functions

Link copied to clipboard
open fun getCandidateRegister(): CandidateRegister
.TW.IoTeX.Proto.Staking.CandidateRegister candidateRegister = 8;
Link copied to clipboard
open fun getCandidateUpdate(): CandidateBasicInfo
.TW.IoTeX.Proto.Staking.CandidateBasicInfo candidateUpdate = 9;
Link copied to clipboard
open fun getDefaultInstance(): Staking
Link copied to clipboard
Link copied to clipboard
open fun getStakeAddDeposit(): AddDeposit
.TW.IoTeX.Proto.Staking.AddDeposit stakeAddDeposit = 4;
Link copied to clipboard
open fun getStakeChangeCandidate(): ChangeCandidate
.TW.IoTeX.Proto.Staking.ChangeCandidate stakeChangeCandidate = 6;
Link copied to clipboard
open fun getStakeCreate(): Create
.TW.IoTeX.Proto.Staking.Create stakeCreate = 1;
Link copied to clipboard
open fun getStakeRestake(): Restake
.TW.IoTeX.Proto.Staking.Restake stakeRestake = 5;
Link copied to clipboard
open fun getStakeTransferOwnership(): TransferOwnership
.TW.IoTeX.Proto.Staking.TransferOwnership stakeTransferOwnership = 7;
Link copied to clipboard
open fun getStakeUnstake(): Reclaim
.TW.IoTeX.Proto.Staking.Reclaim stakeUnstake = 2;
Link copied to clipboard
open fun getStakeWithdraw(): Reclaim
.TW.IoTeX.Proto.Staking.Reclaim stakeWithdraw = 3;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.CandidateRegister candidateRegister = 8;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.CandidateBasicInfo candidateUpdate = 9;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.AddDeposit stakeAddDeposit = 4;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.ChangeCandidate stakeChangeCandidate = 6;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.Create stakeCreate = 1;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.Restake stakeRestake = 5;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.TransferOwnership stakeTransferOwnership = 7;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.Reclaim stakeUnstake = 2;
Link copied to clipboard
.TW.IoTeX.Proto.Staking.Reclaim stakeWithdraw = 3;
Link copied to clipboard
open fun newBuilder(prototype: Staking): IoTeX.Staking.Builder
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream): Staking
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Staking
Link copied to clipboard
open fun parseFrom(data: Array<Byte>): Staking
open fun parseFrom(data: ByteString): Staking
open fun parseFrom(input: CodedInputStream): Staking
open fun parseFrom(input: InputStream): Staking
open fun parseFrom(data: ByteBuffer): Staking
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): Staking
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): Staking
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): Staking
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Staking
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): Staking
Link copied to clipboard
open fun parser(): Parser<Staking>

Properties