Skip to main content
Schema: monad.gov Table: fact_rewards_claimed Type: Base Table

What

ClaimRewards events emitted when claimRewards() is called to withdraw accumulated rewards. Claims from the delegator struct’s rewards field, which includes BOTH proportional staking rewards AND commission (for auth_address). For validators, the amount includes their commission earnings plus rewards earned on their self-stake. Transfers claimed amount to msg.sender and resets delegator.rewards to 0.

Columns

Column NameData TypeDescription
BLOCK_NUMBERNUMBERBlock number where the claim occurred
BLOCK_TIMESTAMPTIMESTAMP_NTZTimestamp of the claim
TX_HASHTEXTTransaction hash of the claim
EVENT_INDEXNUMBERIndex of the event within the transaction
CONTRACT_ADDRESSTEXTStaking precompile contract address (0x0000000000000000000000000000000000001000)
EVENT_NAMETEXTEvent name (ClaimRewards)
VALIDATOR_IDNUMBERID of the validator from which rewards are being claimed. The delegator must have a delegation to this validator.
DELEGATOR_ADDRESSTEXTAddress claiming rewards (msg.sender). If this equals the validator’s auth_address, the amount includes BOTH commission AND self-stake rewards. For regular delegators, only staking rewards.
AMOUNT_RAWNUMBERRaw claimed amount in wei. For auth_address, includes commission + self-stake rewards.
AMOUNTFLOATClaimed amount in MON (adjusted for 18 decimals)
EPOCHNUMBERCurrent epoch at time of claim
ORIGIN_FROM_ADDRESSTEXTAddress that initiated the transaction
ORIGIN_TO_ADDRESSTEXTTarget address of the transaction
ORIGIN_FUNCTION_SIGNATURETEXTFunction signature (claimRewards)
FACT_REWARDS_CLAIMED_IDTEXTUnique identifier for this record
INSERTED_TIMESTAMPTIMESTAMP_NTZTimestamp when the record was inserted
MODIFIED_TIMESTAMPTIMESTAMP_NTZTimestamp when the record was last modified