decode static method
Implementation
static XdrTransactionV0 decode(XdrDataInputStream stream) {
XdrUint256 sourceAccountEd25519 = XdrUint256.decode(stream);
XdrUint32 fee = XdrUint32.decode(stream);
XdrSequenceNumber seqNum = XdrSequenceNumber.decode(stream);
XdrTimeBounds? timeBounds;
int timeBoundsPresent = stream.readInt();
if (timeBoundsPresent != 0) {
timeBounds = XdrTimeBounds.decode(stream);
}
XdrMemo memo = XdrMemo.decode(stream);
int operationsSize = stream.readInt();
List<XdrOperation> operations = List<XdrOperation>.empty(growable: true);
for (int i = 0; i < operationsSize; i++) {
operations.add(XdrOperation.decode(stream));
}
XdrTransactionV0Ext ext = XdrTransactionV0Ext.decode(stream);
return XdrTransactionV0(
sourceAccountEd25519, fee, seqNum, timeBounds, memo, operations, ext);
}