public static void Encode(XdrDataOutputStream stream, TransactionMetaV1 encodedTransactionMetaV1) { LedgerEntryChanges.Encode(stream, encodedTransactionMetaV1.TxChanges); int operationssize = encodedTransactionMetaV1.Operations.Length; stream.WriteInt(operationssize); for (int i = 0; i < operationssize; i++) { OperationMeta.Encode(stream, encodedTransactionMetaV1.Operations[i]); } }
public static void Encode(IByteWriter stream, OperationMeta encodedOperationMeta) { LedgerEntryChanges.Encode(stream, encodedOperationMeta.Changes); }
public static void Encode(XdrDataOutputStream stream, OperationMeta encodedOperationMeta) { LedgerEntryChanges.Encode(stream, encodedOperationMeta.Changes); }
public static void Encode(XdrDataOutputStream stream, UpgradeEntryMeta encodedUpgradeEntryMeta) { LedgerUpgrade.Encode(stream, encodedUpgradeEntryMeta.Upgrade); LedgerEntryChanges.Encode(stream, encodedUpgradeEntryMeta.Changes); }
public static void Encode(XdrDataOutputStream stream, TransactionResultMeta encodedTransactionResultMeta) { TransactionResultPair.Encode(stream, encodedTransactionResultMeta.Result); LedgerEntryChanges.Encode(stream, encodedTransactionResultMeta.FeeProcessing); TransactionMeta.Encode(stream, encodedTransactionResultMeta.TxApplyProcessing); }