Class: Uphold::Client

Inherits:
Object
  • Object
show all
Includes:
API, Options, Pagination
Defined in:
lib/uphold/client.rb

Constant Summary

Constants included from Options

Options::API_BASE, Options::SANDBOX_API_BASE

Instance Attribute Summary

Attributes included from Options

#options

Instance Method Summary collapse

Methods included from Options

#authorization_header, #bearer_token, #bearer_token?

Methods included from API::User

#me, #phones

Methods included from API::Transparency

#ledger, #statistics

Methods included from API::Ticker

#all_tickers, #find_ticker

Methods included from API::PublicTransaction

#all_public_transactions, #find_public_transaction

Methods included from API::PrivateTransaction

#all_card_transactions, #all_user_transactions, #cancel_transaction, #commit_transaction, #create_and_commit_transaction, #create_transaction, #resend_transaction

Methods included from API::Contact

#all_contacts, #create_contact, #find_contact

Methods included from API::Card

#all_cards, #create_card, #find_card

Methods included from API::AuthToken

#auth_headers, #generate_access_token

Methods included from Pagination

#pagination_header_for_range

Constructor Details

#initialize(**options) ⇒ Client

Returns a new instance of Client.



10
11
12
# File 'lib/uphold/client.rb', line 10

def initialize(**options)
  @options = options
end