class StellarSpectrum::Client
Constants
- MAX_LOCK_TIME_IN_SECONDS
Attributes
horizon_url[RW]
redis_url[RW]
seeds[RW]
Public Class Methods
new( redis_url: StellarSpectrum.configuration.redis_url, seeds: StellarSpectrum.configuration.seeds, horizon_url: StellarSpectrum.configuration.horizon_url )
click to toggle source
# File lib/stellar_spectrum/client.rb, line 10 def initialize( redis_url: StellarSpectrum.configuration.redis_url, seeds: StellarSpectrum.configuration.seeds, horizon_url: StellarSpectrum.configuration.horizon_url ) self.redis_url = redis_url self.seeds = seeds self.horizon_url = horizon_url end
Public Instance Methods
send_payment( from:, to:, amount:, memo: nil, transaction_source: nil, sequence: nil )
click to toggle source
# File lib/stellar_spectrum/client.rb, line 20 def send_payment( from:, to:, amount:, memo: nil, transaction_source: nil, sequence: nil ) result = SendPayment.( from: from, to: to, amount: amount, memo: memo, seeds: seeds, redis_url: redis_url, horizon_url: horizon_url, force_transaction_source: transaction_source, force_sequence_number: sequence, force_lock: false, ) result.send_asset_response end