Module: StellarSpectrum

Includes:
GemConfig::Base
Defined in:
lib/stellar_spectrum.rb,
lib/stellar_spectrum/client.rb,
lib/stellar_spectrum/version.rb,
lib/stellar_spectrum/services/log.rb,
lib/stellar_spectrum/services/fibo.rb,
lib/stellar_spectrum/services/init_redis.rb,
lib/stellar_spectrum/services/lock_channel.rb,
lib/stellar_spectrum/services/pick_channel.rb,
lib/stellar_spectrum/services/send_payment.rb,
lib/stellar_spectrum/services/increment_tries.rb,
lib/stellar_spectrum/services/unlocking/unlock.rb,
lib/stellar_spectrum/services/get_key_for_address.rb,
lib/stellar_spectrum/services/get_locked_accounts.rb,
lib/stellar_spectrum/services/get_sequence_number.rb,
lib/stellar_spectrum/services/init_stellar_client.rb,
lib/stellar_spectrum/services/get_channel_accounts.rb,
lib/stellar_spectrum/services/sending_payment/retry.rb,
lib/stellar_spectrum/services/get_available_channels.rb,
lib/stellar_spectrum/services/get_channel_account_info.rb,
lib/stellar_spectrum/services/unlocking/attempt_release.rb,
lib/stellar_spectrum/services/sending_payment/send_asset.rb,
lib/stellar_spectrum/services/get_current_sequence_number.rb,
lib/stellar_spectrum/services/unlocking/check_sequence_number.rb,
lib/stellar_spectrum/services/sending_payment/get_sleep_for_retry.rb,
lib/stellar_spectrum/services/sending_payment/attempt_release_lock.rb

Defined Under Namespace

Modules: SendingPayment, Unlocking Classes: Client, Fibo, GetAvailableChannels, GetChannelAccountInfo, GetChannelAccounts, GetCurrentSequenceNumber, GetKeyForAddress, GetLockedAccounts, GetSequenceNumber, IncrementTries, InitRedis, InitStellarClient, LockChannel, Log, PickChannel, SendPayment

Constant Summary collapse

DEFAULT_MAX_TRIES =

17 tries means this gem will try up to about 17 times before giving up, and letting the error bubble up

17.freeze
VERSION =
"1.3.1"

Class Method Summary collapse

Class Method Details

.new(*args) ⇒ Object



49
50
51
# File 'lib/stellar_spectrum.rb', line 49

def self.new(*args)
  Client.new(*args)
end