public static LedgerEntryExtensionV1 Decode(XdrDataInputStream stream) { LedgerEntryExtensionV1 decodedLedgerEntryExtensionV1 = new LedgerEntryExtensionV1(); decodedLedgerEntryExtensionV1.SponsoringID = SponsorshipDescriptor.Decode(stream); decodedLedgerEntryExtensionV1.Ext = LedgerEntryExtensionV1Ext.Decode(stream); return(decodedLedgerEntryExtensionV1); }
public static void Encode(XdrDataOutputStream stream, LedgerEntryExtensionV1Ext encodedLedgerEntryExtensionV1Ext) { stream.WriteInt((int)encodedLedgerEntryExtensionV1Ext.Discriminant); switch (encodedLedgerEntryExtensionV1Ext.Discriminant) { case 0: break; } }
public static LedgerEntryExtensionV1Ext Decode(XdrDataInputStream stream) { LedgerEntryExtensionV1Ext decodedLedgerEntryExtensionV1Ext = new LedgerEntryExtensionV1Ext(); int discriminant = stream.ReadInt(); decodedLedgerEntryExtensionV1Ext.Discriminant = discriminant; switch (decodedLedgerEntryExtensionV1Ext.Discriminant) { case 0: break; } return(decodedLedgerEntryExtensionV1Ext); }
public static void Encode(XdrDataOutputStream stream, LedgerEntryExtensionV1 encodedLedgerEntryExtensionV1) { SponsorshipDescriptor.Encode(stream, encodedLedgerEntryExtensionV1.SponsoringID); LedgerEntryExtensionV1Ext.Encode(stream, encodedLedgerEntryExtensionV1.Ext); }