module Bitfinex::RESTv2Positions
Public Instance Methods
claim_position(position)
click to toggle source
Claim an active position
@param [Hash|Array|Position|number] position - must contain or be ID
@return [Array] Raw notification
# File lib/rest/v2/positions.rb, line 10 def claim_position(position) if position.is_a?(Numeric) id = position elsif position.is_a?(Array) id = position[0] elsif position.instance_of?(Models::Position) id = position.id elsif position.kind_of?(Hash) id = position[:id] || position['id'] else raise Exception, 'tried to claim position with invalid ID' end authenticated_post("auth/w/position/claim", params: { :id => id }).body end