proto/cosmos/staking/v1beta1/export library

Classes

AuthorizationType
AuthorizationType defines the type of staking module authorization type
BondStatus
BondStatus is the status of a validator.
Commission
Commission defines commission parameters for a given validator.
CommissionRates
CommissionRates defines the initial commission rates to be used for creating a validator.
Delegation
Delegation represents the bond with tokens held by an account. It is owned by one delegator, and is associated with the voting power of one validator.
DelegationResponse
DelegationResponse is equivalent to Delegation except that it contains a balance in addition to shares which is more suitable for client responses.
Description
Description defines a validator description.
DVPair
DVPair is struct that just has a delegator-validator pair with no other data. It is intended to be used as a marshalable pointer. For example, a DVPair can be used to construct the key to getting an UnbondingDelegation from state.
DVPairs
DVPairs defines an array of DVPair objects.
DVVTriplet
DVVTriplet is struct that just has a delegator-validator-validator triplet with no other data. It is intended to be used as a marshalable pointer. For example, a DVVTriplet can be used to construct the key to getting a Redelegation from state.
DVVTriplets
DVVTriplets defines an array of DVVTriplet objects.
GenesisState
GenesisState defines the staking module's genesis state.
HistoricalInfo
HistoricalInfo contains header and validator information for a given block. It is stored as part of staking module's state, which persists the n most recent HistoricalInfo (n is set by the staking module's historical_entries parameter).
Infraction
Infraction indicates the infraction a validator commited.
LastValidatorPower
LastValidatorPower required for validator set update logic.
MsgBeginRedelegate
MsgBeginRedelegate defines a SDK message for performing a redelegation of coins from a delegator and source validator to a destination validator.
MsgBeginRedelegateResponse
MsgBeginRedelegateResponse defines the Msg/BeginRedelegate response type.
MsgCancelUnbondingDelegation
MsgCancelUnbondingDelegation defines the SDK message for performing a cancel unbonding delegation for delegator
MsgCancelUnbondingDelegationResponse
MsgCancelUnbondingDelegationResponse
MsgClient
MsgCreateValidator
MsgCreateValidator defines a SDK message for creating a new validator.
MsgCreateValidatorResponse
MsgCreateValidatorResponse defines the Msg/CreateValidator response type.
MsgDelegate
MsgDelegate defines a SDK message for performing a delegation of coins from a delegator to a validator.
MsgDelegateResponse
MsgDelegateResponse defines the Msg/Delegate response type.
MsgEditValidator
MsgEditValidator defines a SDK message for editing an existing validator.
MsgEditValidatorResponse
MsgEditValidatorResponse defines the Msg/EditValidator response type.
MsgServiceBase
MsgUndelegate
MsgUndelegate defines a SDK message for performing an undelegation from a delegate and a validator.
MsgUndelegateResponse
MsgUndelegateResponse defines the Msg/Undelegate response type.
MsgUpdateParams
MsgUpdateParams is the Msg/UpdateParams request type.
MsgUpdateParamsResponse
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Params
Params defines the parameters for the x/staking module.
Pool
Pool is used for tracking bonded and not-bonded token supply of the bond denomination.
QueryClient
QueryDelegationRequest
QueryDelegationRequest is request type for the Query/Delegation RPC method.
QueryDelegationResponse
QueryDelegationResponse is response type for the Query/Delegation RPC method.
QueryDelegatorDelegationsRequest
QueryDelegatorDelegationsRequest is request type for the Query/DelegatorDelegations RPC method.
QueryDelegatorDelegationsResponse
QueryDelegatorDelegationsResponse is response type for the Query/DelegatorDelegations RPC method.
QueryDelegatorUnbondingDelegationsRequest
QueryDelegatorUnbondingDelegationsRequest is request type for the Query/DelegatorUnbondingDelegations RPC method.
QueryDelegatorUnbondingDelegationsResponse
QueryUnbondingDelegatorDelegationsResponse is response type for the Query/UnbondingDelegatorDelegations RPC method.
QueryDelegatorValidatorRequest
QueryDelegatorValidatorRequest is request type for the Query/DelegatorValidator RPC method.
QueryDelegatorValidatorResponse
QueryDelegatorValidatorResponse response type for the Query/DelegatorValidator RPC method.
QueryDelegatorValidatorsRequest
QueryDelegatorValidatorsRequest is request type for the Query/DelegatorValidators RPC method.
QueryDelegatorValidatorsResponse
QueryDelegatorValidatorsResponse is response type for the Query/DelegatorValidators RPC method.
QueryHistoricalInfoRequest
QueryHistoricalInfoRequest is request type for the Query/HistoricalInfo RPC method.
QueryHistoricalInfoResponse
QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC method.
QueryParamsRequest
QueryParamsRequest is request type for the Query/Params RPC method.
QueryParamsResponse
QueryParamsResponse is response type for the Query/Params RPC method.
QueryPoolRequest
QueryPoolRequest is request type for the Query/Pool RPC method.
QueryPoolResponse
QueryPoolResponse is response type for the Query/Pool RPC method.
QueryRedelegationsRequest
QueryRedelegationsRequest is request type for the Query/Redelegations RPC method.
QueryRedelegationsResponse
QueryRedelegationsResponse is response type for the Query/Redelegations RPC method.
QueryServiceBase
QueryUnbondingDelegationRequest
QueryUnbondingDelegationRequest is request type for the Query/UnbondingDelegation RPC method.
QueryUnbondingDelegationResponse
QueryDelegationResponse is response type for the Query/UnbondingDelegation RPC method.
QueryValidatorDelegationsRequest
QueryValidatorDelegationsRequest is request type for the Query/ValidatorDelegations RPC method
QueryValidatorDelegationsResponse
QueryValidatorDelegationsResponse is response type for the Query/ValidatorDelegations RPC method
QueryValidatorRequest
QueryValidatorRequest is response type for the Query/Validator RPC method
QueryValidatorResponse
QueryValidatorResponse is response type for the Query/Validator RPC method
QueryValidatorsRequest
QueryValidatorsRequest is request type for Query/Validators RPC method.
QueryValidatorsResponse
QueryValidatorsResponse is response type for the Query/Validators RPC method
QueryValidatorUnbondingDelegationsRequest
QueryValidatorUnbondingDelegationsRequest is required type for the Query/ValidatorUnbondingDelegations RPC method
QueryValidatorUnbondingDelegationsResponse
QueryValidatorUnbondingDelegationsResponse is response type for the Query/ValidatorUnbondingDelegations RPC method.
Redelegation
Redelegation contains the list of a particular delegator's redelegating bonds from a particular source validator to a particular destination validator.
RedelegationEntry
RedelegationEntry defines a redelegation object with relevant metadata.
RedelegationEntryResponse
RedelegationEntryResponse is equivalent to a RedelegationEntry except that it contains a balance in addition to shares which is more suitable for client responses.
RedelegationResponse
RedelegationResponse is equivalent to a Redelegation except that its entries contain a balance in addition to shares which is more suitable for client responses.
StakeAuthorization
StakeAuthorization defines authorization for delegate/undelegate/redelegate.
StakeAuthorization_Validators
Validators defines list of validator addresses.
UnbondingDelegation
UnbondingDelegation stores all of a single delegator's unbonding bonds for a single validator in an time-ordered list.
UnbondingDelegationEntry
UnbondingDelegationEntry defines an unbonding object with relevant metadata.
ValAddresses
ValAddresses defines a repeated set of validator addresses.
Validator
Validator defines a validator, together with the total amount of the Validator's bond shares and their exchange rate to coins. Slashing results in a decrease in the exchange rate, allowing correct calculation of future undelegations without iterating over delegators. When coins are delegated to this validator, the validator is credited with a delegation whose number of bond shares is based on the amount of coins delegated divided by the current exchange rate. Voting power can be calculated as total bonded shares multiplied by exchange rate.
ValidatorUpdates
ValidatorUpdates defines an array of abci.ValidatorUpdate objects. TODO: explore moving this to proto/cosmos/base to separate modules from tendermint dependence

Constants

AuthorizationType$json → const Map<String, Object>
BondStatus$json → const Map<String, Object>
Commission$json → const Map<String, Object>
CommissionRates$json → const Map<String, Object>
Delegation$json → const Map<String, Object>
DelegationResponse$json → const Map<String, Object>
Description$json → const Map<String, Object>
DVPair$json → const Map<String, Object>
DVPairs$json → const Map<String, Object>
DVVTriplet$json → const Map<String, Object>
DVVTriplets$json → const Map<String, Object>
GenesisState$json → const Map<String, Object>
HistoricalInfo$json → const Map<String, Object>
Infraction$json → const Map<String, Object>
LastValidatorPower$json → const Map<String, Object>
MsgBeginRedelegate$json → const Map<String, Object>
MsgBeginRedelegateResponse$json → const Map<String, Object>
MsgCancelUnbondingDelegation$json → const Map<String, Object>
MsgCancelUnbondingDelegationResponse$json → const Map<String, String>
MsgCreateValidator$json → const Map<String, Object>
MsgCreateValidatorResponse$json → const Map<String, String>
MsgDelegate$json → const Map<String, Object>
MsgDelegateResponse$json → const Map<String, String>
MsgEditValidator$json → const Map<String, Object>
MsgEditValidatorResponse$json → const Map<String, String>
MsgUndelegate$json → const Map<String, Object>
MsgUndelegateResponse$json → const Map<String, Object>
MsgUpdateParams$json → const Map<String, Object>
MsgUpdateParamsResponse$json → const Map<String, String>
Params$json → const Map<String, Object>
Pool$json → const Map<String, Object>
QueryDelegationRequest$json → const Map<String, Object>
QueryDelegationResponse$json → const Map<String, Object>
QueryDelegatorDelegationsRequest$json → const Map<String, Object>
QueryDelegatorDelegationsResponse$json → const Map<String, Object>
QueryDelegatorUnbondingDelegationsRequest$json → const Map<String, Object>
QueryDelegatorUnbondingDelegationsResponse$json → const Map<String, Object>
QueryDelegatorValidatorRequest$json → const Map<String, Object>
QueryDelegatorValidatorResponse$json → const Map<String, Object>
QueryDelegatorValidatorsRequest$json → const Map<String, Object>
QueryDelegatorValidatorsResponse$json → const Map<String, Object>
QueryHistoricalInfoRequest$json → const Map<String, Object>
QueryHistoricalInfoResponse$json → const Map<String, Object>
QueryParamsRequest$json → const Map<String, String>
QueryParamsResponse$json → const Map<String, Object>
QueryPoolRequest$json → const Map<String, String>
QueryPoolResponse$json → const Map<String, Object>
QueryRedelegationsRequest$json → const Map<String, Object>
QueryRedelegationsResponse$json → const Map<String, Object>
QueryUnbondingDelegationRequest$json → const Map<String, Object>
QueryUnbondingDelegationResponse$json → const Map<String, Object>
QueryValidatorDelegationsRequest$json → const Map<String, Object>
QueryValidatorDelegationsResponse$json → const Map<String, Object>
QueryValidatorRequest$json → const Map<String, Object>
QueryValidatorResponse$json → const Map<String, Object>
QueryValidatorsRequest$json → const Map<String, Object>
QueryValidatorsResponse$json → const Map<String, Object>
QueryValidatorUnbondingDelegationsRequest$json → const Map<String, Object>
QueryValidatorUnbondingDelegationsResponse$json → const Map<String, Object>
Redelegation$json → const Map<String, Object>
RedelegationEntry$json → const Map<String, Object>
RedelegationEntryResponse$json → const Map<String, Object>
RedelegationResponse$json → const Map<String, Object>
StakeAuthorization$json → const Map<String, Object>
StakeAuthorization_Validators$json → const Map<String, Object>
UnbondingDelegation$json → const Map<String, Object>
UnbondingDelegationEntry$json → const Map<String, Object>
ValAddresses$json → const Map<String, Object>
Validator$json → const Map<String, Object>
ValidatorUpdates$json → const Map<String, Object>

Properties

authorizationTypeDescriptor Uint8List
Descriptor for AuthorizationType. Decode as a google.protobuf.EnumDescriptorProto.
final
bondStatusDescriptor Uint8List
Descriptor for BondStatus. Decode as a google.protobuf.EnumDescriptorProto.
final
commissionDescriptor Uint8List
Descriptor for Commission. Decode as a google.protobuf.DescriptorProto.
final
commissionRatesDescriptor Uint8List
Descriptor for CommissionRates. Decode as a google.protobuf.DescriptorProto.
final
delegationDescriptor Uint8List
Descriptor for Delegation. Decode as a google.protobuf.DescriptorProto.
final
delegationResponseDescriptor Uint8List
Descriptor for DelegationResponse. Decode as a google.protobuf.DescriptorProto.
final
descriptionDescriptor Uint8List
Descriptor for Description. Decode as a google.protobuf.DescriptorProto.
final
dVPairDescriptor Uint8List
Descriptor for DVPair. Decode as a google.protobuf.DescriptorProto.
final
dVPairsDescriptor Uint8List
Descriptor for DVPairs. Decode as a google.protobuf.DescriptorProto.
final
dVVTripletDescriptor Uint8List
Descriptor for DVVTriplet. Decode as a google.protobuf.DescriptorProto.
final
dVVTripletsDescriptor Uint8List
Descriptor for DVVTriplets. Decode as a google.protobuf.DescriptorProto.
final
genesisStateDescriptor Uint8List
Descriptor for GenesisState. Decode as a google.protobuf.DescriptorProto.
final
historicalInfoDescriptor Uint8List
Descriptor for HistoricalInfo. Decode as a google.protobuf.DescriptorProto.
final
infractionDescriptor Uint8List
Descriptor for Infraction. Decode as a google.protobuf.EnumDescriptorProto.
final
lastValidatorPowerDescriptor Uint8List
Descriptor for LastValidatorPower. Decode as a google.protobuf.DescriptorProto.
final
msgBeginRedelegateDescriptor Uint8List
Descriptor for MsgBeginRedelegate. Decode as a google.protobuf.DescriptorProto.
final
msgBeginRedelegateResponseDescriptor Uint8List
Descriptor for MsgBeginRedelegateResponse. Decode as a google.protobuf.DescriptorProto.
final
msgCancelUnbondingDelegationDescriptor Uint8List
Descriptor for MsgCancelUnbondingDelegation. Decode as a google.protobuf.DescriptorProto.
final
msgCancelUnbondingDelegationResponseDescriptor Uint8List
Descriptor for MsgCancelUnbondingDelegationResponse. Decode as a google.protobuf.DescriptorProto.
final
msgCreateValidatorDescriptor Uint8List
Descriptor for MsgCreateValidator. Decode as a google.protobuf.DescriptorProto.
final
msgCreateValidatorResponseDescriptor Uint8List
Descriptor for MsgCreateValidatorResponse. Decode as a google.protobuf.DescriptorProto.
final
msgDelegateDescriptor Uint8List
Descriptor for MsgDelegate. Decode as a google.protobuf.DescriptorProto.
final
msgDelegateResponseDescriptor Uint8List
Descriptor for MsgDelegateResponse. Decode as a google.protobuf.DescriptorProto.
final
msgEditValidatorDescriptor Uint8List
Descriptor for MsgEditValidator. Decode as a google.protobuf.DescriptorProto.
final
msgEditValidatorResponseDescriptor Uint8List
Descriptor for MsgEditValidatorResponse. Decode as a google.protobuf.DescriptorProto.
final
msgUndelegateDescriptor Uint8List
Descriptor for MsgUndelegate. Decode as a google.protobuf.DescriptorProto.
final
msgUndelegateResponseDescriptor Uint8List
Descriptor for MsgUndelegateResponse. Decode as a google.protobuf.DescriptorProto.
final
msgUpdateParamsDescriptor Uint8List
Descriptor for MsgUpdateParams. Decode as a google.protobuf.DescriptorProto.
final
msgUpdateParamsResponseDescriptor Uint8List
Descriptor for MsgUpdateParamsResponse. Decode as a google.protobuf.DescriptorProto.
final
paramsDescriptor Uint8List
Descriptor for Params. Decode as a google.protobuf.DescriptorProto.
final
poolDescriptor Uint8List
Descriptor for Pool. Decode as a google.protobuf.DescriptorProto.
final
queryDelegationRequestDescriptor Uint8List
Descriptor for QueryDelegationRequest. Decode as a google.protobuf.DescriptorProto.
final
queryDelegationResponseDescriptor Uint8List
Descriptor for QueryDelegationResponse. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorDelegationsRequestDescriptor Uint8List
Descriptor for QueryDelegatorDelegationsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorDelegationsResponseDescriptor Uint8List
Descriptor for QueryDelegatorDelegationsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorUnbondingDelegationsRequestDescriptor Uint8List
Descriptor for QueryDelegatorUnbondingDelegationsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorUnbondingDelegationsResponseDescriptor Uint8List
Descriptor for QueryDelegatorUnbondingDelegationsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorValidatorRequestDescriptor Uint8List
Descriptor for QueryDelegatorValidatorRequest. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorValidatorResponseDescriptor Uint8List
Descriptor for QueryDelegatorValidatorResponse. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorValidatorsRequestDescriptor Uint8List
Descriptor for QueryDelegatorValidatorsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorValidatorsResponseDescriptor Uint8List
Descriptor for QueryDelegatorValidatorsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryHistoricalInfoRequestDescriptor Uint8List
Descriptor for QueryHistoricalInfoRequest. Decode as a google.protobuf.DescriptorProto.
final
queryHistoricalInfoResponseDescriptor Uint8List
Descriptor for QueryHistoricalInfoResponse. Decode as a google.protobuf.DescriptorProto.
final
queryParamsRequestDescriptor Uint8List
Descriptor for QueryParamsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryParamsResponseDescriptor Uint8List
Descriptor for QueryParamsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryPoolRequestDescriptor Uint8List
Descriptor for QueryPoolRequest. Decode as a google.protobuf.DescriptorProto.
final
queryPoolResponseDescriptor Uint8List
Descriptor for QueryPoolResponse. Decode as a google.protobuf.DescriptorProto.
final
queryRedelegationsRequestDescriptor Uint8List
Descriptor for QueryRedelegationsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryRedelegationsResponseDescriptor Uint8List
Descriptor for QueryRedelegationsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryUnbondingDelegationRequestDescriptor Uint8List
Descriptor for QueryUnbondingDelegationRequest. Decode as a google.protobuf.DescriptorProto.
final
queryUnbondingDelegationResponseDescriptor Uint8List
Descriptor for QueryUnbondingDelegationResponse. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorDelegationsRequestDescriptor Uint8List
Descriptor for QueryValidatorDelegationsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorDelegationsResponseDescriptor Uint8List
Descriptor for QueryValidatorDelegationsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorRequestDescriptor Uint8List
Descriptor for QueryValidatorRequest. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorResponseDescriptor Uint8List
Descriptor for QueryValidatorResponse. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorsRequestDescriptor Uint8List
Descriptor for QueryValidatorsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorsResponseDescriptor Uint8List
Descriptor for QueryValidatorsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorUnbondingDelegationsRequestDescriptor Uint8List
Descriptor for QueryValidatorUnbondingDelegationsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorUnbondingDelegationsResponseDescriptor Uint8List
Descriptor for QueryValidatorUnbondingDelegationsResponse. Decode as a google.protobuf.DescriptorProto.
final
redelegationDescriptor Uint8List
Descriptor for Redelegation. Decode as a google.protobuf.DescriptorProto.
final
redelegationEntryDescriptor Uint8List
Descriptor for RedelegationEntry. Decode as a google.protobuf.DescriptorProto.
final
redelegationEntryResponseDescriptor Uint8List
Descriptor for RedelegationEntryResponse. Decode as a google.protobuf.DescriptorProto.
final
redelegationResponseDescriptor Uint8List
Descriptor for RedelegationResponse. Decode as a google.protobuf.DescriptorProto.
final
stakeAuthorizationDescriptor Uint8List
Descriptor for StakeAuthorization. Decode as a google.protobuf.DescriptorProto.
final
unbondingDelegationDescriptor Uint8List
Descriptor for UnbondingDelegation. Decode as a google.protobuf.DescriptorProto.
final
unbondingDelegationEntryDescriptor Uint8List
Descriptor for UnbondingDelegationEntry. Decode as a google.protobuf.DescriptorProto.
final
valAddressesDescriptor Uint8List
Descriptor for ValAddresses. Decode as a google.protobuf.DescriptorProto.
final
validatorDescriptor Uint8List
Descriptor for Validator. Decode as a google.protobuf.DescriptorProto.
final
validatorUpdatesDescriptor Uint8List
Descriptor for ValidatorUpdates. Decode as a google.protobuf.DescriptorProto.
final