toTxRep method
Implementation
static String toTxRep(AbstractTransaction tx) {
if (tx == null) {
return null;
}
Transaction transaction = tx is Transaction
? tx
: tx is FeeBumpTransaction ? tx.innerTransaction : null;
if (transaction == null) {
return null;
}
List<String> lines = List<String>();
_addLine(
'type',
tx is Transaction ? 'ENVELOPE_TYPE_TX' : 'ENVELOPE_TYPE_TX_FEE_BUMP',
lines);
_addLine('tx.sourceAccount', transaction.sourceAccount.accountId, lines);
_addLine('tx.fee', transaction.fee.toString(), lines);
_addLine('tx.seqNum', transaction.sequenceNumber.toString(), lines);
_addTimeBounds(transaction.timeBounds, lines);
_addMemo(transaction.memo, lines);
_addOperations(transaction.operations, lines);
_addSignatures(transaction.signatures, lines);
_addLine('tx.ext.v', '0', lines);
return lines.join('\n');
}