Module: Uphold::Endpoints
- Defined in:
- lib/uphold/api/endpoints.rb
Constant Summary collapse
- AUTH =
'/me/tokens'
- CARD =
'/me/cards'
- CARD_PRIVATE_TRANSACTIONS =
CARD + '/:card/transactions'
- CREATE_AND_COMMIT_TRANSACTION =
CARD_PRIVATE_TRANSACTIONS + '?commit=true'
- COMMIT_TRANSACTION =
CARD_PRIVATE_TRANSACTIONS + '/:id/commit'
- CANCEL_TRANSACTION =
CARD_PRIVATE_TRANSACTIONS + '/:id/cancel'
- RESEND_TRANSACTION =
CARD_PRIVATE_TRANSACTIONS + '/:id/resend'
- USER_PRIVATE_TRANSACTIONS =
'/me/transactions'
- PUBLIC_TRANSACTIONS =
'/reserve/transactions'
- LEDGER =
'/reserve/ledger'
- STATS =
'/reserve/statistics'
- TICKER =
'/ticker'
- USER =
'/me'
- USER_CONTACTS =
'/me/contacts'
- USER_PHONES =
'/me/phones'
Class Method Summary collapse
Class Method Details
.with_placeholders(endpoint, substitutions = {}) ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/uphold/api/endpoints.rb', line 19 def self.with_placeholders(endpoint, substitutions = {}) new_endpoint = endpoint.dup substitutions.each_pair do |placeholder, substitute| new_endpoint.gsub!(placeholder, substitute) end new_endpoint end |