0g-chain/x/incentive/spec/03_messages.md
2020-05-07 13:46:48 -04:00

474 B

Messages

Users claim rewards using a MsgClaimReward.

// MsgClaimReward message type used to claim rewards
type MsgClaimReward struct {
	Sender sdk.AccAddress `json:"sender" yaml:"sender"`
	Denom  string         `json:"denom" yaml:"denom"`
}

State Modifications

  • Accumulated rewards for active claims are transferred from the kavadist module account to the users account as vesting coins
  • The corresponding claim object(s) are deleted from the store