public class TransactionV0Envelope extends java.lang.Object implements XdrElement
struct TransactionV0Envelope { TransactionV0 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 |
TransactionV0Envelope.TransactionV0EnvelopeBuilder |
Constructor and Description |
---|
TransactionV0Envelope() |
TransactionV0Envelope(TransactionV0 tx,
DecoratedSignature[] signatures) |
Modifier and Type | Method and Description |
---|---|
static TransactionV0Envelope.TransactionV0EnvelopeBuilder |
builder() |
static TransactionV0Envelope |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static TransactionV0Envelope |
fromXdrBase64(java.lang.String xdr) |
static TransactionV0Envelope |
fromXdrByteArray(byte[] xdr) |
DecoratedSignature[] |
getSignatures() |
TransactionV0 |
getTx() |
int |
hashCode() |
void |
setSignatures(DecoratedSignature[] signatures) |
void |
setTx(TransactionV0 tx) |
TransactionV0Envelope.TransactionV0EnvelopeBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public TransactionV0Envelope()
public TransactionV0Envelope(TransactionV0 tx, DecoratedSignature[] signatures)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static TransactionV0Envelope decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static TransactionV0Envelope fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static TransactionV0Envelope fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static TransactionV0Envelope.TransactionV0EnvelopeBuilder builder()
public TransactionV0Envelope.TransactionV0EnvelopeBuilder toBuilder()
public TransactionV0 getTx()
public DecoratedSignature[] getSignatures()
public void setTx(TransactionV0 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