class CoinSync::Balance
Attributes
available[R]
currency[R]
locked[R]
Public Class Methods
new(currency, available: BigDecimal(0), locked: BigDecimal(0))
click to toggle source
# File lib/coinsync/balance.rb, line 5 def initialize(currency, available: BigDecimal(0), locked: BigDecimal(0)) @currency = currency @available = available @locked = locked end
Public Instance Methods
+(balance)
click to toggle source
# File lib/coinsync/balance.rb, line 11 def +(balance) return Balance.new( @currency, available: @available + balance.available, locked: @locked + balance.locked ) end