Module: Bitstamp::Socket::Orders
- Included in:
- Websocket
- Defined in:
- lib/bitstamp/socket/orders.rb
Instance Method Summary collapse
- #live_full_order_book(currency_pair:, &block) ⇒ Object
- #live_order_book(currency_pair:, &block) ⇒ Object
- #live_orders_changed(currency_pair:, &block) ⇒ Object
- #live_orders_created(currency_pair:, &block) ⇒ Object
- #live_orders_deleted(currency_pair:, &block) ⇒ Object
Instance Method Details
#live_full_order_book(currency_pair:, &block) ⇒ Object
31 32 33 34 35 36 |
# File 'lib/bitstamp/socket/orders.rb', line 31 def live_full_order_book(currency_pair:, &block) channel = "diff_order_book_#{currency_pair}" event = 'data' listen(channel, event, block) end |
#live_order_book(currency_pair:, &block) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/bitstamp/socket/orders.rb', line 3 def live_order_book(currency_pair:, &block) channel = "order_book_#{currency_pair}" event = 'data' listen(channel, event, block) end |
#live_orders_changed(currency_pair:, &block) ⇒ Object
17 18 19 20 21 22 |
# File 'lib/bitstamp/socket/orders.rb', line 17 def live_orders_changed(currency_pair:, &block) channel = "live_orders_#{currency_pair}" event = 'order_changed' listen(channel, event, block) end |
#live_orders_created(currency_pair:, &block) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/bitstamp/socket/orders.rb', line 10 def live_orders_created(currency_pair:, &block) channel = "live_orders_#{currency_pair}" event = 'order_created' listen(channel, event, block) end |
#live_orders_deleted(currency_pair:, &block) ⇒ Object
24 25 26 27 28 29 |
# File 'lib/bitstamp/socket/orders.rb', line 24 def live_orders_deleted(currency_pair:, &block) channel = "live_orders_#{currency_pair}" event = 'order_deleted' listen(channel, event, block) end |