Class: Btce::Ticker
- Inherits:
-
PublicOperation
- Object
- PublicOperation
- Btce::Ticker
- Defined in:
- lib/btce/api/operations/ticker.rb
Constant Summary collapse
- JSON_METHODS =
%w(high low avg vol vol_cur last buy sell updated)
Instance Attribute Summary
Attributes inherited from PublicOperation
Instance Method Summary collapse
-
#initialize(pair) ⇒ Ticker
constructor
A new instance of Ticker.
- #spread ⇒ Object
- #spread_percent ⇒ Object
Methods inherited from PublicOperation
Constructor Details
#initialize(pair) ⇒ Ticker
Returns a new instance of Ticker.
37 38 39 |
# File 'lib/btce/api/operations/ticker.rb', line 37 def initialize(pair) super 'ticker', pair end |
Instance Method Details
#spread ⇒ Object
62 63 64 |
# File 'lib/btce/api/operations/ticker.rb', line 62 def spread (offer - bid) / offer end |
#spread_percent ⇒ Object
66 67 68 |
# File 'lib/btce/api/operations/ticker.rb', line 66 def spread_percent spread * 100.0 end |