Skip to main content

Events

The distribution module emits the following events:

BeginBlocker​

TypeAttribute KeyAttribute Value
proposer_rewardvalidator{validatorAddress}
proposer_rewardreward{proposerReward}
commissionamount{commissionAmount}
commissionvalidator{validatorAddress}
rewardsamount{rewardAmount}
rewardsvalidator{validatorAddress}

Handlers​

MsgSetWithdrawAddress​

TypeAttribute KeyAttribute Value
set_withdraw_addresswithdraw_address{withdrawAddress}
messagemoduledistribution
messageactionset_withdraw_address
messagesender{senderAddress}

MsgWithdrawDelegatorReward​

TypeAttribute KeyAttribute Value
withdraw_rewardsamount{rewardAmount}
withdraw_rewardsvalidator{validatorAddress}
messagemoduledistribution
messageactionwithdraw_delegator_reward
messagesender{senderAddress}

MsgWithdrawValidatorCommission​

TypeAttribute KeyAttribute Value
withdraw_commissionamount{commissionAmount}
messagemoduledistribution
messageactionwithdraw_validator_commission
messagesender{senderAddress}