コード例 #1
0
        public static InnerTransactionResult Decode(XdrDataInputStream stream)
        {
            InnerTransactionResult decodedInnerTransactionResult = new InnerTransactionResult();

            decodedInnerTransactionResult.FeeCharged = Int64.Decode(stream);
            decodedInnerTransactionResult.Result     = InnerTransactionResultResult.Decode(stream);
            decodedInnerTransactionResult.Ext        = InnerTransactionResultExt.Decode(stream);
            return(decodedInnerTransactionResult);
        }
コード例 #2
0
 public static void Encode(XdrDataOutputStream stream, InnerTransactionResultExt encodedInnerTransactionResultExt)
 {
     stream.WriteInt((int)encodedInnerTransactionResultExt.Discriminant);
     switch (encodedInnerTransactionResultExt.Discriminant)
     {
     case 0:
         break;
     }
 }
コード例 #3
0
            public static InnerTransactionResultExt Decode(XdrDataInputStream stream)
            {
                InnerTransactionResultExt decodedInnerTransactionResultExt = new InnerTransactionResultExt();
                int discriminant = stream.ReadInt();

                decodedInnerTransactionResultExt.Discriminant = discriminant;
                switch (decodedInnerTransactionResultExt.Discriminant)
                {
                case 0:
                    break;
                }
                return(decodedInnerTransactionResultExt);
            }
コード例 #4
0
 public static void Encode(XdrDataOutputStream stream, InnerTransactionResult encodedInnerTransactionResult)
 {
     Int64.Encode(stream, encodedInnerTransactionResult.FeeCharged);
     InnerTransactionResultResult.Encode(stream, encodedInnerTransactionResult.Result);
     InnerTransactionResultExt.Encode(stream, encodedInnerTransactionResult.Ext);
 }