public class TransactionV0 extends java.lang.Object implements XdrElement
struct TransactionV0
{
uint256 sourceAccountEd25519;
uint32 fee;
SequenceNumber seqNum;
TimeBounds* timeBounds;
Memo memo;
Operation operations<MAX_OPS_PER_TX>;
union switch (int v)
{
case 0:
void;
}
ext;
};
| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionV0.TransactionV0Builder |
static class |
TransactionV0.TransactionV0Ext
TransactionV0Ext's original definition in the XDR file is:
|
| Constructor and Description |
|---|
TransactionV0() |
TransactionV0(Uint256 sourceAccountEd25519,
Uint32 fee,
SequenceNumber seqNum,
TimeBounds timeBounds,
Memo memo,
Operation[] operations,
TransactionV0.TransactionV0Ext ext) |
toXdrBase64, toXdrByteArraypublic TransactionV0()
public TransactionV0(Uint256 sourceAccountEd25519, Uint32 fee, SequenceNumber seqNum, TimeBounds timeBounds, Memo memo, Operation[] operations, TransactionV0.TransactionV0Ext ext)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static TransactionV0 decode(XdrDataInputStream stream, int maxDepth) throws java.io.IOException
java.io.IOExceptionpublic static TransactionV0 decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static TransactionV0 fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static TransactionV0 fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static TransactionV0.TransactionV0Builder builder()
public TransactionV0.TransactionV0Builder toBuilder()
public Uint256 getSourceAccountEd25519()
public Uint32 getFee()
public SequenceNumber getSeqNum()
public TimeBounds getTimeBounds()
public Memo getMemo()
public Operation[] getOperations()
public TransactionV0.TransactionV0Ext getExt()
public void setSourceAccountEd25519(Uint256 sourceAccountEd25519)
public void setFee(Uint32 fee)
public void setSeqNum(SequenceNumber seqNum)
public void setTimeBounds(TimeBounds timeBounds)
public void setMemo(Memo memo)
public void setOperations(Operation[] operations)
public void setExt(TransactionV0.TransactionV0Ext ext)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object