encode static method
Implementation
static void encode(
XdrDataOutputStream stream, XdrSorobanTransactionMeta encoded) {
XdrExtensionPoint.encode(stream, encoded.ext);
int eventsSize = encoded.events.length;
stream.writeInt(eventsSize);
for (int i = 0; i < eventsSize; i++) {
XdrContractEvent.encode(stream, encoded._events[i]);
}
XdrSCVal.encode(stream, encoded.returnValue);
int diagnosticEventsSize = encoded.diagnosticEvents.length;
stream.writeInt(diagnosticEventsSize);
for (int i = 0; i < diagnosticEventsSize; i++) {
XdrDiagnosticEvent.encode(stream, encoded.diagnosticEvents[i]);
}
}