Module: TreezorConnect::ApiOperations::Request::ClassMethods

Defined in:
lib/treezor_connect/api_operations/request.rb

Instance Method Summary collapse

Instance Method Details

#request(method, url, params = {}, headers = {}) ⇒ Object



7
8
9
10
11
12
13
14
15
16
# File 'lib/treezor_connect/api_operations/request.rb', line 7

def request(method, url, params = {}, headers = {})
  params = Util.normalize_params(params)
  client = TreezorConnect::Client.active_client
  response = client.execute_request(
    method, url,
    headers:,
    params:
  )
  TreezorResponse.from_http_response(response)
end