Sha256: 5115613907f8c8791820ff753fe69f1195b9c03c8e640e6c5f03ec34eeefced6

Contents?: true

Size: 1018 Bytes

Versions: 7

Compression:

Stored size: 1018 Bytes

Contents

require "paxful_client/version"
require "api_client_base"
require "dry-validation"

require "json"
require "active_support/core_ext/hash/indifferent_access"
require "openssl"

require "paxful_client/client"
require "paxful_client/models/order_book"
require "paxful_client/models/trade"
require "paxful_client/models/wallet"
require "paxful_client/requests/base_request"
require "paxful_client/requests/get_balance_request"
require "paxful_client/requests/get_completed_trades_request"
require "paxful_client/responses/base_response"
require "paxful_client/responses/get_balance_response"
require "paxful_client/responses/get_completed_trades_response"
require "paxful_client/schemas/base_request_schema"
require "paxful_client/schemas/get_balance_request_schema"
require "paxful_client/schemas/get_completed_trades_request_schema"

module PaxfulClient
  include APIClientBase::Base.module

  with_configuration do
    has :host, classes: String
    has :key, classes: String
    has :secret, classes: String
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
paxful_client-1.5.1 lib/paxful_client.rb
paxful_client-1.5.0 lib/paxful_client.rb
paxful_client-1.4.0 lib/paxful_client.rb
paxful_client-1.3.0 lib/paxful_client.rb
paxful_client-1.2.0 lib/paxful_client.rb
paxful_client-1.1.0 lib/paxful_client.rb
paxful_client-1.0.0 lib/paxful_client.rb