class StellarSpectrum::GetCurrentSequenceNumber
Public Class Methods
execute(stellar_client:, channel_account:)
click to toggle source
# File lib/stellar_spectrum/services/get_current_sequence_number.rb, line 4 def self.execute(stellar_client:, channel_account:) account_info = stellar_client.account_info(channel_account) account_info.sequence.to_i rescue Faraday::ClientError => e Log.warn("Retrying GetCurrentSequenceNumber - #{e.inspect}") execute(stellar_client: stellar_client, channel_account: channel_account) end