0g-chain/x/hard/spec/04_events.md
2020-12-21 18:18:55 +01:00

2.4 KiB

Events

The hard module emits the following events:

Handlers

MsgDeposit

Type Attribute Key Attribute Value
message module hard
message sender {sender address}
hard_deposit amount {amount}
hard_deposit depositor {depositor address}
hard_deposit deposit_denom {deposit denom}

MsgWithdraw

Type Attribute Key Attribute Value
message module hard
message sender {sender address}
hard_deposit amount {amount}
hard_deposit depositor {depositor address}
hard_deposit deposit_denom {deposit denom}
hard_deposit deposit_type {deposit type}
delete_hard_deposit depositor {depositor address}
delete_hard_deposit deposit_denom {deposit denom}

MsgClaimReward

Type Attribute Key Attribute Value
message module hard
message sender {sender address}
claim_hard_reward amount {amount}
claim_hard_reward claim_holder {claim holder address}
claim_hard_reward deposit_denom {deposit denom}
claim_hard_reward claim_type {claim type}
claim_hard_reward claim_multiplier {claim multiplier}

BeginBlock

Type Attribute Key Attribute Value
hard_lp_distribution block_height {block height}
hard_lp_distribution rewards_distributed {rewards distributed}
hard_lp_distribution deposit_denom {deposit denom}
hard_delegator_distribution block_height {block height}
hard_delegator_distribution rewards_distributed {rewards distributed}
hard_delegator_distribution deposit_denom {deposit denom}