Method: BtcPay::Client::Base#put

Defined in:
lib/btcpay/client/base.rb

#put(uri, payload:, options: {}, headers: {}) ⇒ Result

PUT request

Parameters:

  • uri (String)
  • payload (Hash)
  • options (Hash) (defaults to: {})
  • headers (Hash) (defaults to: {})

Returns:



63
64
65
66
# File 'lib/btcpay/client/base.rb', line 63

def put(uri, payload:, options: {}, headers: {})
  data = payload.is_a?(Hash) ? payload.to_json : payload
  request(uri, method: :put, payload: data, options: options, headers: headers)
end