class StellarClient::Client
Public Instance Methods
deposit(opts = {})
click to toggle source
# File lib/stellar_client/client.rb, line 15 def deposit(opts = {}) transfer_host = get_toml.toml["TRANSFER_SERVER"] request = DepositRequest.new(opts.merge(host: transfer_host)) raw_response = request.() DepositResponse.new(raw_response: raw_response) end
get_fees(opts = {})
click to toggle source
# File lib/stellar_client/client.rb, line 22 def get_fees(opts = {}) transfer_host = get_toml.toml["TRANSFER_SERVER"] request = GetFeesRequest.new(opts.merge(host: transfer_host)) raw_response = request.() GetFeesResponse.new(raw_response: raw_response) end
withdraw(opts = {})
click to toggle source
# File lib/stellar_client/client.rb, line 8 def withdraw(opts = {}) transfer_host = get_toml.toml["TRANSFER_SERVER"] request = WithdrawRequest.new(opts.merge(host: transfer_host)) raw_response = request.() WithdrawResponse.new(raw_response: raw_response) end
Private Instance Methods
default_opts()
click to toggle source
# File lib/stellar_client/client.rb, line 33 def default_opts { host: host, bridge_host: bridge_host } end