class Remitano::Client::Orders
Attributes
config[R]
Public Class Methods
new(config:)
click to toggle source
# File lib/remitano/client/orders.rb, line 7 def initialize(config:) @config = config end
Public Instance Methods
cancel(id)
click to toggle source
# File lib/remitano/client/orders.rb, line 15 def cancel(id) config.net.post("/orders/#{id}/cancel").execute end
create(pair:, side:, price:, amount:)
click to toggle source
# File lib/remitano/client/orders.rb, line 19 def create(pair:, side:, price:, amount:) config.net.post( "/orders", pair: pair, side: side, price: price, amount: amount ).execute end
open(pair, **params)
click to toggle source
# File lib/remitano/client/orders.rb, line 11 def open(pair, **params) config.net.get("/orders/open?pair=#{pair}&#{params.to_query}").execute end