Class FeeBumpTransaction

java.lang.Object
org.stellar.sdk.AbstractTransaction
org.stellar.sdk.FeeBumpTransaction

public class FeeBumpTransaction extends AbstractTransaction
Represents Fee Bump Transaction in Stellar network.
See Also:
  • Method Details

    • fromFeeBumpTransactionEnvelope

      public static FeeBumpTransaction fromFeeBumpTransactionEnvelope(AccountConverter accountConverter, org.stellar.sdk.xdr.FeeBumpTransactionEnvelope envelope, Network network)
    • fromFeeBumpTransactionEnvelope

      public static FeeBumpTransaction fromFeeBumpTransactionEnvelope(org.stellar.sdk.xdr.FeeBumpTransactionEnvelope envelope, Network network)
    • signatureBase

      public byte[] signatureBase()
      Description copied from class: AbstractTransaction
      Returns signature base.
      Specified by:
      signatureBase in class AbstractTransaction
      Returns:
      the signature base
    • toEnvelopeXdr

      public org.stellar.sdk.xdr.TransactionEnvelope toEnvelopeXdr()
      Generates TransactionEnvelope XDR object.
      Specified by:
      toEnvelopeXdr in class AbstractTransaction
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getFee

      public long getFee()
      The max fee willing to be paid for this transaction.
    • getFeeAccount

      @NonNull public @NonNull String getFeeAccount()
      The account paying for the transaction fee.
    • getInnerTransaction

      @NonNull public @NonNull Transaction getInnerTransaction()
      The inner transaction that is being wrapped by this fee bump transaction.