module Binance::Spot::Stream
User data stream endpoints @see binance-docs.github.io/apidocs/spot/en/#user-data-streams
Public Instance Methods
delete_listen_key(listenKey)
click to toggle source
Close a ListenKey (USER_STREAM)
DELETE /api/v3/userDataStream
@param listenKey [String]
# File lib/binance/spot/stream.rb, line 29 def delete_listen_key(listenKey) @session.limit_request(method: :delete, path: '/api/v3/userDataStream', params: { listenKey: listenKey }) end
delete_margin_listen_key(listenKey)
click to toggle source
Close a ListenKey (USER_STREAM)
DELETE /sapi/v1/userDataStream
@param listenKey [String]
# File lib/binance/spot/stream.rb, line 56 def delete_margin_listen_key(listenKey) @session.limit_request(method: :delete, path: '/sapi/v1/userDataStream', params: { listenKey: listenKey }) end
new_listen_key()
click to toggle source
Create a ListenKey (USER_STREAM)
POST /api/v3/userDataStream
# File lib/binance/spot/stream.rb, line 11 def new_listen_key @session.limit_request(method: :post, path: '/api/v3/userDataStream') end
new_margin_listen_key()
click to toggle source
Create a ListenKey (USER_STREAM)
POST /sapi/v1/userDataStream
# File lib/binance/spot/stream.rb, line 38 def new_margin_listen_key @session.limit_request(method: :post, path: '/sapi/v1/userDataStream') end
renew_listen_key(listenKey)
click to toggle source
Ping/Keep-alive a ListenKey (USER_STREAM)
PUT /api/v3/userDataStream
@param listenKey [String]
# File lib/binance/spot/stream.rb, line 20 def renew_listen_key(listenKey) @session.limit_request(method: :put, path: '/api/v3/userDataStream', params: { listenKey: listenKey }) end
renew_margin_listen_key(listenKey)
click to toggle source
Ping/Keep-alive a ListenKey (USER_STREAM)
PUT /sapi/v1/userDataStream
@param listenKey [String]
# File lib/binance/spot/stream.rb, line 47 def renew_margin_listen_key(listenKey) @session.limit_request(method: :put, path: '/sapi/v1/userDataStream', params: { listenKey: listenKey }) end