cosmos-sdk/x/distribution/spec/06_events.md

1.8 KiB

Events

The distribution module emits the following events:

BeginBlocker

Type Attribute Key Attribute Value
proposer_reward validator {validatorAddress}
proposer_reward reward {proposerReward}
commission amount {commissionAmount}
commission validator {validatorAddress}
rewards amount {rewardAmount}
rewards validator {validatorAddress}

Handlers

MsgSetWithdrawAddress

Type Attribute Key Attribute Value
set_withdraw_address withdraw_address {withdrawAddress}
message module distribution
message action set_withdraw_address
message sender {senderAddress}

MsgWithdrawDelegatorReward

Type Attribute Key Attribute Value
withdraw_rewards amount {rewardAmount}
withdraw_rewards validator {validatorAddress}
message module distribution
message action withdraw_delegator_reward
message sender {senderAddress}

MsgWithdrawValidatorCommission

Type Attribute Key Attribute Value
withdraw_commission amount {commissionAmount}
message module distribution
message action withdraw_validator_commission
message sender {senderAddress}