Rujira.Thorchain.Events.Rewards (rujira_ex v0.0.7)

Copy Markdown View Source

A THORChain block rewards event (rewards).

Summary

Types

t()

@type t() :: %Rujira.Thorchain.Events.Rewards{
  bond_reward: Rujira.Amount.t(),
  dev_fund_reward: Rujira.Amount.t(),
  income_burn: Rujira.Amount.t(),
  marketing_fund_reward: Rujira.Amount.t(),
  pol_reserve_reward: Rujira.Amount.t(),
  pool_rewards: [Rujira.Thorchain.Events.PoolReward.t()],
  tcy_stake_reward: Rujira.Amount.t()
}

Functions

new(attrs)

@spec new(map()) :: {:ok, t()} | {:error, term()}