Class: Swap
Instance Attribute Summary
Attributes inherited from Base
#production, #secret_key, #url
Instance Method Summary collapse
-
#swap_btc_usd(amount) ⇒ Object
amount : int.
-
#swap_usd_btc(amount) ⇒ Object
amount : int.
Methods inherited from Base
#base_url, #check_parameters, #get_request, #initialize, #post_request, #put_request
Constructor Details
This class inherits a constructor from Base
Instance Method Details
#swap_btc_usd(amount) ⇒ Object
amount : int
13 14 15 16 17 18 |
# File 'lib/bitnob/objects/swap.rb', line 13 def swap_btc_usd(amount) data = { amount: amount } payload = data.to_json post_request("#{base_url}#{BaseEndpoints::ONCHAIN}/swap-bitcoin-usd", payload) end |
#swap_usd_btc(amount) ⇒ Object
amount : int
26 27 28 29 30 31 |
# File 'lib/bitnob/objects/swap.rb', line 26 def swap_usd_btc(amount) data = { amount: amount } payload = data.to_json post_request("#{base_url}#{BaseEndpoints::ONCHAIN}/swap-usd-bitcoin", payload) end |