public static TransactionResultMeta Decode(XdrDataInputStream stream) { TransactionResultMeta decodedTransactionResultMeta = new TransactionResultMeta(); decodedTransactionResultMeta.Result = TransactionResultPair.Decode(stream); decodedTransactionResultMeta.FeeProcessing = LedgerEntryChanges.Decode(stream); decodedTransactionResultMeta.TxApplyProcessing = TransactionMeta.Decode(stream); return(decodedTransactionResultMeta); }
public static TransactionResultSet Decode(XdrDataInputStream stream) { TransactionResultSet decodedTransactionResultSet = new TransactionResultSet(); int resultssize = stream.ReadInt(); decodedTransactionResultSet.Results = new TransactionResultPair[resultssize]; for (int i = 0; i < resultssize; i++) { decodedTransactionResultSet.Results[i] = TransactionResultPair.Decode(stream); } return(decodedTransactionResultSet); }