class Digitalbits::FeeBumpTransaction

Public Instance Methods

signature_base_prefix() click to toggle source
# File lib/digitalbits/fee_bump_transaction.rb, line 11
def signature_base_prefix
  val = Digitalbits::EnvelopeType.envelope_type_tx_fee_bump

  Digitalbits.current_network_id + Digitalbits::EnvelopeType.to_xdr(val)
end
source_account() click to toggle source
# File lib/digitalbits/fee_bump_transaction.rb, line 17
def source_account
  source_account_ed25519
end
to_envelope(*key_pairs) click to toggle source
# File lib/digitalbits/fee_bump_transaction.rb, line 5
def to_envelope(*key_pairs)
  signatures = (key_pairs || []).map(&method(:sign_decorated))

  TransactionEnvelope.fee_bump(signatures: signatures, tx: self)
end