Пример #1
0
        public static LedgerEntryExtensionV1 Decode(XdrDataInputStream stream)
        {
            LedgerEntryExtensionV1 decodedLedgerEntryExtensionV1 = new LedgerEntryExtensionV1();

            decodedLedgerEntryExtensionV1.SponsoringID = SponsorshipDescriptor.Decode(stream);
            decodedLedgerEntryExtensionV1.Ext          = LedgerEntryExtensionV1Ext.Decode(stream);
            return(decodedLedgerEntryExtensionV1);
        }
Пример #2
0
 public static void Encode(XdrDataOutputStream stream, LedgerEntryExtensionV1Ext encodedLedgerEntryExtensionV1Ext)
 {
     stream.WriteInt((int)encodedLedgerEntryExtensionV1Ext.Discriminant);
     switch (encodedLedgerEntryExtensionV1Ext.Discriminant)
     {
     case 0:
         break;
     }
 }
Пример #3
0
            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);
            }
Пример #4
0
 public static void Encode(XdrDataOutputStream stream, LedgerEntryExtensionV1 encodedLedgerEntryExtensionV1)
 {
     SponsorshipDescriptor.Encode(stream, encodedLedgerEntryExtensionV1.SponsoringID);
     LedgerEntryExtensionV1Ext.Encode(stream, encodedLedgerEntryExtensionV1.Ext);
 }