Method: Unit::Reward.create_reward

Defined in:
lib/unit/models/reward/reward.rb

.create_reward(receiving_account_id:, amount:, description:, tags:, idempotency_key:, funding_account_id: nil, rewarded_transaction: nil) ⇒ Object

Create a reward request

Parameters:

  • receiving_account_id (String)
  • amount (Integer)
  • description (String)
  • tags (Hash)
  • idempotency_key (String)
  • funding_account_id (String) (defaults to: nil)
    • optional

  • rewarded_transaction_id (String)
    • optional

See Also:



29
30
31
32
# File 'lib/unit/models/reward/reward.rb', line 29

def create_reward(receiving_account_id:, amount:, description:, tags:, idempotency_key:, funding_account_id: nil, rewarded_transaction: nil)
  request = CreateRewardRequest.new(, amount, description, tags, idempotency_key, , rewarded_transaction)
  Resource::RewardResource.create_reward(request)
end