proto/cosmos/distribution/v1beta1/export library

Classes

CommunityPoolSpendProposal
CommunityPoolSpendProposal details a proposal for use of community funds, together with how many coins are proposed to be spent, and to which recipient account.
CommunityPoolSpendProposalWithDeposit
CommunityPoolSpendProposalWithDeposit defines a CommunityPoolSpendProposal with a deposit
DelegationDelegatorReward
DelegationDelegatorReward represents the properties of a delegator's delegation reward.
DelegatorStartingInfo
DelegatorStartingInfo represents the starting info for a delegator reward period. It tracks the previous validator period, the delegation's amount of staking token, and the creation height (to check later on if any slashes have occurred). NOTE: Even though validators are slashed to whole staking tokens, the delegators within the validator may be left with less than a full token, thus sdk.Dec is used.
DelegatorStartingInfoRecord
DelegatorStartingInfoRecord used for import / export via genesis json.
DelegatorWithdrawInfo
DelegatorWithdrawInfo is the address for where distributions rewards are withdrawn to by default this struct is only used at genesis to feed in default withdraw addresses.
FeePool
FeePool is the global fee pool for distribution.
GenesisState
GenesisState defines the distribution module's genesis state.
MsgClient
MsgCommunityPoolSpend
MsgCommunityPoolSpend defines a message for sending tokens from the community pool to another account. This message is typically executed via a governance proposal with the governance module being the executing authority.
MsgCommunityPoolSpendResponse
MsgCommunityPoolSpendResponse defines the response to executing a MsgCommunityPoolSpend message.
MsgDepositValidatorRewardsPool
DepositValidatorRewardsPool defines the request structure to provide additional rewards to delegators from a specific validator.
MsgDepositValidatorRewardsPoolResponse
MsgDepositValidatorRewardsPoolResponse defines the response to executing a MsgDepositValidatorRewardsPool message.
MsgFundCommunityPool
MsgFundCommunityPool allows an account to directly fund the community pool.
MsgFundCommunityPoolResponse
MsgFundCommunityPoolResponse defines the Msg/FundCommunityPool response type.
MsgServiceBase
MsgSetWithdrawAddress
MsgSetWithdrawAddress sets the withdraw address for a delegator (or validator self-delegation).
MsgSetWithdrawAddressResponse
MsgSetWithdrawAddressResponse defines the Msg/SetWithdrawAddress response type.
MsgUpdateParams
MsgUpdateParams is the Msg/UpdateParams request type.
MsgUpdateParamsResponse
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
MsgWithdrawDelegatorReward
MsgWithdrawDelegatorReward represents delegation withdrawal to a delegator from a single validator.
MsgWithdrawDelegatorRewardResponse
MsgWithdrawDelegatorRewardResponse defines the Msg/WithdrawDelegatorReward response type.
MsgWithdrawValidatorCommission
MsgWithdrawValidatorCommission withdraws the full commission to the validator address.
MsgWithdrawValidatorCommissionResponse
MsgWithdrawValidatorCommissionResponse defines the Msg/WithdrawValidatorCommission response type.
Params
Params defines the set of params for the distribution module.
QueryClient
QueryCommunityPoolRequest
QueryCommunityPoolRequest is the request type for the Query/CommunityPool RPC method.
QueryCommunityPoolResponse
QueryCommunityPoolResponse is the response type for the Query/CommunityPool RPC method.
QueryDelegationRewardsRequest
QueryDelegationRewardsRequest is the request type for the Query/DelegationRewards RPC method.
QueryDelegationRewardsResponse
QueryDelegationRewardsResponse is the response type for the Query/DelegationRewards RPC method.
QueryDelegationTotalRewardsRequest
QueryDelegationTotalRewardsRequest is the request type for the Query/DelegationTotalRewards RPC method.
QueryDelegationTotalRewardsResponse
QueryDelegationTotalRewardsResponse is the response type for the Query/DelegationTotalRewards RPC method.
QueryDelegatorValidatorsRequest
QueryDelegatorValidatorsRequest is the request type for the Query/DelegatorValidators RPC method.
QueryDelegatorValidatorsResponse
QueryDelegatorValidatorsResponse is the response type for the Query/DelegatorValidators RPC method.
QueryDelegatorWithdrawAddressRequest
QueryDelegatorWithdrawAddressRequest is the request type for the Query/DelegatorWithdrawAddress RPC method.
QueryDelegatorWithdrawAddressResponse
QueryDelegatorWithdrawAddressResponse is the response type for the Query/DelegatorWithdrawAddress RPC method.
QueryParamsRequest
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse
QueryParamsResponse is the response type for the Query/Params RPC method.
QueryServiceBase
QueryValidatorCommissionRequest
QueryValidatorCommissionRequest is the request type for the Query/ValidatorCommission RPC method
QueryValidatorCommissionResponse
QueryValidatorCommissionResponse is the response type for the Query/ValidatorCommission RPC method
QueryValidatorDistributionInfoRequest
QueryValidatorDistributionInfoRequest is the request type for the Query/ValidatorDistributionInfo RPC method.
QueryValidatorDistributionInfoResponse
QueryValidatorDistributionInfoResponse is the response type for the Query/ValidatorDistributionInfo RPC method.
QueryValidatorOutstandingRewardsRequest
QueryValidatorOutstandingRewardsRequest is the request type for the Query/ValidatorOutstandingRewards RPC method.
QueryValidatorOutstandingRewardsResponse
QueryValidatorOutstandingRewardsResponse is the response type for the Query/ValidatorOutstandingRewards RPC method.
QueryValidatorSlashesRequest
QueryValidatorSlashesRequest is the request type for the Query/ValidatorSlashes RPC method
QueryValidatorSlashesResponse
QueryValidatorSlashesResponse is the response type for the Query/ValidatorSlashes RPC method.
ValidatorAccumulatedCommission
ValidatorAccumulatedCommission represents accumulated commission for a validator kept as a running counter, can be withdrawn at any time.
ValidatorAccumulatedCommissionRecord
ValidatorAccumulatedCommissionRecord is used for import / export via genesis json.
ValidatorCurrentRewards
ValidatorCurrentRewards represents current rewards and current period for a validator kept as a running counter and incremented each block as long as the validator's tokens remain constant.
ValidatorCurrentRewardsRecord
ValidatorCurrentRewardsRecord is used for import / export via genesis json.
ValidatorHistoricalRewards
ValidatorHistoricalRewards represents historical rewards for a validator. Height is implicit within the store key. Cumulative reward ratio is the sum from the zeroeth period until this period of rewards / tokens, per the spec. The reference count indicates the number of objects which might need to reference this historical entry at any point. ReferenceCount = number of outstanding delegations which ended the associated period (and might need to read that record)
ValidatorHistoricalRewardsRecord
ValidatorHistoricalRewardsRecord is used for import / export via genesis json.
ValidatorOutstandingRewards
ValidatorOutstandingRewards represents outstanding (un-withdrawn) rewards for a validator inexpensive to track, allows simple sanity checks.
ValidatorOutstandingRewardsRecord
ValidatorOutstandingRewardsRecord is used for import/export via genesis json.
ValidatorSlashEvent
ValidatorSlashEvent represents a validator slash event. Height is implicit within the store key. This is needed to calculate appropriate amount of staking tokens for delegations which are withdrawn after a slash has occurred.
ValidatorSlashEventRecord
ValidatorSlashEventRecord is used for import / export via genesis json.
ValidatorSlashEvents
ValidatorSlashEvents is a collection of ValidatorSlashEvent messages.

Constants

CommunityPoolSpendProposal$json → const Map<String, Object>
CommunityPoolSpendProposalWithDeposit$json → const Map<String, Object>
DelegationDelegatorReward$json → const Map<String, Object>
DelegatorStartingInfo$json → const Map<String, Object>
DelegatorStartingInfoRecord$json → const Map<String, Object>
DelegatorWithdrawInfo$json → const Map<String, Object>
FeePool$json → const Map<String, Object>
GenesisState$json → const Map<String, Object>
MsgCommunityPoolSpend$json → const Map<String, Object>
MsgCommunityPoolSpendResponse$json → const Map<String, String>
MsgDepositValidatorRewardsPool$json → const Map<String, Object>
MsgDepositValidatorRewardsPoolResponse$json → const Map<String, String>
MsgFundCommunityPool$json → const Map<String, Object>
MsgFundCommunityPoolResponse$json → const Map<String, String>
MsgSetWithdrawAddress$json → const Map<String, Object>
MsgSetWithdrawAddressResponse$json → const Map<String, String>
MsgUpdateParams$json → const Map<String, Object>
MsgUpdateParamsResponse$json → const Map<String, String>
MsgWithdrawDelegatorReward$json → const Map<String, Object>
MsgWithdrawDelegatorRewardResponse$json → const Map<String, Object>
MsgWithdrawValidatorCommission$json → const Map<String, Object>
MsgWithdrawValidatorCommissionResponse$json → const Map<String, Object>
Params$json → const Map<String, Object>
QueryCommunityPoolRequest$json → const Map<String, String>
QueryCommunityPoolResponse$json → const Map<String, Object>
QueryDelegationRewardsRequest$json → const Map<String, Object>
QueryDelegationRewardsResponse$json → const Map<String, Object>
QueryDelegationTotalRewardsRequest$json → const Map<String, Object>
QueryDelegationTotalRewardsResponse$json → const Map<String, Object>
QueryDelegatorValidatorsRequest$json → const Map<String, Object>
QueryDelegatorValidatorsResponse$json → const Map<String, Object>
QueryDelegatorWithdrawAddressRequest$json → const Map<String, Object>
QueryDelegatorWithdrawAddressResponse$json → const Map<String, Object>
QueryParamsRequest$json → const Map<String, String>
QueryParamsResponse$json → const Map<String, Object>
QueryValidatorCommissionRequest$json → const Map<String, Object>
QueryValidatorCommissionResponse$json → const Map<String, Object>
QueryValidatorDistributionInfoRequest$json → const Map<String, Object>
QueryValidatorDistributionInfoResponse$json → const Map<String, Object>
QueryValidatorOutstandingRewardsRequest$json → const Map<String, Object>
QueryValidatorOutstandingRewardsResponse$json → const Map<String, Object>
QueryValidatorSlashesRequest$json → const Map<String, Object>
QueryValidatorSlashesResponse$json → const Map<String, Object>
ValidatorAccumulatedCommission$json → const Map<String, Object>
ValidatorAccumulatedCommissionRecord$json → const Map<String, Object>
ValidatorCurrentRewards$json → const Map<String, Object>
ValidatorCurrentRewardsRecord$json → const Map<String, Object>
ValidatorHistoricalRewards$json → const Map<String, Object>
ValidatorHistoricalRewardsRecord$json → const Map<String, Object>
ValidatorOutstandingRewards$json → const Map<String, Object>
ValidatorOutstandingRewardsRecord$json → const Map<String, Object>
ValidatorSlashEvent$json → const Map<String, Object>
ValidatorSlashEventRecord$json → const Map<String, Object>
ValidatorSlashEvents$json → const Map<String, Object>

Properties

communityPoolSpendProposalDescriptor Uint8List
Descriptor for CommunityPoolSpendProposal. Decode as a google.protobuf.DescriptorProto.
final
communityPoolSpendProposalWithDepositDescriptor Uint8List
Descriptor for CommunityPoolSpendProposalWithDeposit. Decode as a google.protobuf.DescriptorProto.
final
delegationDelegatorRewardDescriptor Uint8List
Descriptor for DelegationDelegatorReward. Decode as a google.protobuf.DescriptorProto.
final
delegatorStartingInfoDescriptor Uint8List
Descriptor for DelegatorStartingInfo. Decode as a google.protobuf.DescriptorProto.
final
delegatorStartingInfoRecordDescriptor Uint8List
Descriptor for DelegatorStartingInfoRecord. Decode as a google.protobuf.DescriptorProto.
final
delegatorWithdrawInfoDescriptor Uint8List
Descriptor for DelegatorWithdrawInfo. Decode as a google.protobuf.DescriptorProto.
final
feePoolDescriptor Uint8List
Descriptor for FeePool. Decode as a google.protobuf.DescriptorProto.
final
genesisStateDescriptor Uint8List
Descriptor for GenesisState. Decode as a google.protobuf.DescriptorProto.
final
msgCommunityPoolSpendDescriptor Uint8List
Descriptor for MsgCommunityPoolSpend. Decode as a google.protobuf.DescriptorProto.
final
msgCommunityPoolSpendResponseDescriptor Uint8List
Descriptor for MsgCommunityPoolSpendResponse. Decode as a google.protobuf.DescriptorProto.
final
msgDepositValidatorRewardsPoolDescriptor Uint8List
Descriptor for MsgDepositValidatorRewardsPool. Decode as a google.protobuf.DescriptorProto.
final
msgDepositValidatorRewardsPoolResponseDescriptor Uint8List
Descriptor for MsgDepositValidatorRewardsPoolResponse. Decode as a google.protobuf.DescriptorProto.
final
msgFundCommunityPoolDescriptor Uint8List
Descriptor for MsgFundCommunityPool. Decode as a google.protobuf.DescriptorProto.
final
msgFundCommunityPoolResponseDescriptor Uint8List
Descriptor for MsgFundCommunityPoolResponse. Decode as a google.protobuf.DescriptorProto.
final
msgSetWithdrawAddressDescriptor Uint8List
Descriptor for MsgSetWithdrawAddress. Decode as a google.protobuf.DescriptorProto.
final
msgSetWithdrawAddressResponseDescriptor Uint8List
Descriptor for MsgSetWithdrawAddressResponse. 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
msgWithdrawDelegatorRewardDescriptor Uint8List
Descriptor for MsgWithdrawDelegatorReward. Decode as a google.protobuf.DescriptorProto.
final
msgWithdrawDelegatorRewardResponseDescriptor Uint8List
Descriptor for MsgWithdrawDelegatorRewardResponse. Decode as a google.protobuf.DescriptorProto.
final
msgWithdrawValidatorCommissionDescriptor Uint8List
Descriptor for MsgWithdrawValidatorCommission. Decode as a google.protobuf.DescriptorProto.
final
msgWithdrawValidatorCommissionResponseDescriptor Uint8List
Descriptor for MsgWithdrawValidatorCommissionResponse. Decode as a google.protobuf.DescriptorProto.
final
paramsDescriptor Uint8List
Descriptor for Params. Decode as a google.protobuf.DescriptorProto.
final
queryCommunityPoolRequestDescriptor Uint8List
Descriptor for QueryCommunityPoolRequest. Decode as a google.protobuf.DescriptorProto.
final
queryCommunityPoolResponseDescriptor Uint8List
Descriptor for QueryCommunityPoolResponse. Decode as a google.protobuf.DescriptorProto.
final
queryDelegationRewardsRequestDescriptor Uint8List
Descriptor for QueryDelegationRewardsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryDelegationRewardsResponseDescriptor Uint8List
Descriptor for QueryDelegationRewardsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryDelegationTotalRewardsRequestDescriptor Uint8List
Descriptor for QueryDelegationTotalRewardsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryDelegationTotalRewardsResponseDescriptor Uint8List
Descriptor for QueryDelegationTotalRewardsResponse. 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
queryDelegatorWithdrawAddressRequestDescriptor Uint8List
Descriptor for QueryDelegatorWithdrawAddressRequest. Decode as a google.protobuf.DescriptorProto.
final
queryDelegatorWithdrawAddressResponseDescriptor Uint8List
Descriptor for QueryDelegatorWithdrawAddressResponse. 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
queryValidatorCommissionRequestDescriptor Uint8List
Descriptor for QueryValidatorCommissionRequest. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorCommissionResponseDescriptor Uint8List
Descriptor for QueryValidatorCommissionResponse. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorDistributionInfoRequestDescriptor Uint8List
Descriptor for QueryValidatorDistributionInfoRequest. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorDistributionInfoResponseDescriptor Uint8List
Descriptor for QueryValidatorDistributionInfoResponse. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorOutstandingRewardsRequestDescriptor Uint8List
Descriptor for QueryValidatorOutstandingRewardsRequest. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorOutstandingRewardsResponseDescriptor Uint8List
Descriptor for QueryValidatorOutstandingRewardsResponse. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorSlashesRequestDescriptor Uint8List
Descriptor for QueryValidatorSlashesRequest. Decode as a google.protobuf.DescriptorProto.
final
queryValidatorSlashesResponseDescriptor Uint8List
Descriptor for QueryValidatorSlashesResponse. Decode as a google.protobuf.DescriptorProto.
final
validatorAccumulatedCommissionDescriptor Uint8List
Descriptor for ValidatorAccumulatedCommission. Decode as a google.protobuf.DescriptorProto.
final
validatorAccumulatedCommissionRecordDescriptor Uint8List
Descriptor for ValidatorAccumulatedCommissionRecord. Decode as a google.protobuf.DescriptorProto.
final
validatorCurrentRewardsDescriptor Uint8List
Descriptor for ValidatorCurrentRewards. Decode as a google.protobuf.DescriptorProto.
final
validatorCurrentRewardsRecordDescriptor Uint8List
Descriptor for ValidatorCurrentRewardsRecord. Decode as a google.protobuf.DescriptorProto.
final
validatorHistoricalRewardsDescriptor Uint8List
Descriptor for ValidatorHistoricalRewards. Decode as a google.protobuf.DescriptorProto.
final
validatorHistoricalRewardsRecordDescriptor Uint8List
Descriptor for ValidatorHistoricalRewardsRecord. Decode as a google.protobuf.DescriptorProto.
final
validatorOutstandingRewardsDescriptor Uint8List
Descriptor for ValidatorOutstandingRewards. Decode as a google.protobuf.DescriptorProto.
final
validatorOutstandingRewardsRecordDescriptor Uint8List
Descriptor for ValidatorOutstandingRewardsRecord. Decode as a google.protobuf.DescriptorProto.
final
validatorSlashEventDescriptor Uint8List
Descriptor for ValidatorSlashEvent. Decode as a google.protobuf.DescriptorProto.
final
validatorSlashEventRecordDescriptor Uint8List
Descriptor for ValidatorSlashEventRecord. Decode as a google.protobuf.DescriptorProto.
final
validatorSlashEventsDescriptor Uint8List
Descriptor for ValidatorSlashEvents. Decode as a google.protobuf.DescriptorProto.
final