class SleeperRb::Resources::League::Transaction::WaiverBudget
Represents data about a waiver budget exchange in a transaction (trade).
Attributes
amount[R]
receiver[R]
sender[R]
Public Instance Methods
receiving_roster()
click to toggle source
Returns the roster object that received the WaiverBudget
in this transaction.
@return [SleeperRb::Resources::League::Roster
]
# File lib/sleeper_rb/resources/league/transaction/waiver_budget.rb, line 45 cached_association :receiving_roster do transaction.league.rosters.detect { |roster| roster.roster_id == receiver } end
sending_roster()
click to toggle source
Returns the roster object that sent the WaiverBudget
in this transaction.
@return [SleeperRb::Resources::League::Roster
]
# File lib/sleeper_rb/resources/league/transaction/waiver_budget.rb, line 36 cached_association :sending_roster do transaction.league.rosters.detect { |roster| roster.roster_id == sender } end
transaction()
click to toggle source
The transaction to which this belongs.
@return [SleeperRb::Resources::League::Transaction
]
# File lib/sleeper_rb/resources/league/transaction/waiver_budget.rb, line 27 cached_attr :sender, :receiver, :amount, :transaction