public class FeeBumpTransactionEnvelope extends java.lang.Object implements XdrElement
struct FeeBumpTransactionEnvelope { FeeBumpTransaction tx; /* Each decorated signature is a signature over the SHA256 hash of * a TransactionSignaturePayload */ DecoratedSignature signatures<20>; };
Modifier and Type | Class and Description |
---|---|
static class |
FeeBumpTransactionEnvelope.FeeBumpTransactionEnvelopeBuilder |
Constructor and Description |
---|
FeeBumpTransactionEnvelope() |
FeeBumpTransactionEnvelope(FeeBumpTransaction tx,
DecoratedSignature[] signatures) |
Modifier and Type | Method and Description |
---|---|
static FeeBumpTransactionEnvelope.FeeBumpTransactionEnvelopeBuilder |
builder() |
static FeeBumpTransactionEnvelope |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static FeeBumpTransactionEnvelope |
fromXdrBase64(java.lang.String xdr) |
static FeeBumpTransactionEnvelope |
fromXdrByteArray(byte[] xdr) |
DecoratedSignature[] |
getSignatures() |
FeeBumpTransaction |
getTx() |
int |
hashCode() |
void |
setSignatures(DecoratedSignature[] signatures) |
void |
setTx(FeeBumpTransaction tx) |
FeeBumpTransactionEnvelope.FeeBumpTransactionEnvelopeBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public FeeBumpTransactionEnvelope()
public FeeBumpTransactionEnvelope(FeeBumpTransaction tx, DecoratedSignature[] signatures)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static FeeBumpTransactionEnvelope decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static FeeBumpTransactionEnvelope fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static FeeBumpTransactionEnvelope fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static FeeBumpTransactionEnvelope.FeeBumpTransactionEnvelopeBuilder builder()
public FeeBumpTransactionEnvelope.FeeBumpTransactionEnvelopeBuilder toBuilder()
public FeeBumpTransaction getTx()
public DecoratedSignature[] getSignatures()
public void setTx(FeeBumpTransaction tx)
public void setSignatures(DecoratedSignature[] signatures)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object