public static AuthenticatedMessageV0 Decode(IByteReader stream) { AuthenticatedMessageV0 decodedAuthenticatedMessageV0 = new AuthenticatedMessageV0(); decodedAuthenticatedMessageV0.Sequence = Uint64.Decode(stream); decodedAuthenticatedMessageV0.Message = StellarMessage.Decode(stream); decodedAuthenticatedMessageV0.Mac = HmacSha256Mac.Decode(stream); return decodedAuthenticatedMessageV0; }
public static AuthenticatedMessageV0 Decode(XdrDataInputStream stream) { var decodedAuthenticatedMessageV0 = new AuthenticatedMessageV0(); decodedAuthenticatedMessageV0.Sequence = Uint64.Decode(stream); decodedAuthenticatedMessageV0.Message = StellarMessage.Decode(stream); decodedAuthenticatedMessageV0.Mac = HmacSha256Mac.Decode(stream); return decodedAuthenticatedMessageV0; }
public static AuthenticatedMessageV0 Decode(IByteReader stream) { AuthenticatedMessageV0 decodedAuthenticatedMessageV0 = new AuthenticatedMessageV0(); decodedAuthenticatedMessageV0.Sequence = Uint64.Decode(stream); decodedAuthenticatedMessageV0.Message = StellarMessage.Decode(stream); decodedAuthenticatedMessageV0.Mac = HmacSha256Mac.Decode(stream); return(decodedAuthenticatedMessageV0); }
public static void Encode(IByteWriter stream, AuthenticatedMessage encodedAuthenticatedMessage) { XdrEncoding.EncodeInt32((int)encodedAuthenticatedMessage.Discriminant.InnerValue, stream); switch (encodedAuthenticatedMessage.Discriminant.InnerValue) { case 0: AuthenticatedMessageV0.Encode(stream, encodedAuthenticatedMessage.V0); break; } }
public static void Encode(XdrDataOutputStream stream, AuthenticatedMessage encodedAuthenticatedMessage) { stream.WriteInt(encodedAuthenticatedMessage.Discriminant.InnerValue); switch (encodedAuthenticatedMessage.Discriminant.InnerValue) { case 0: AuthenticatedMessageV0.Encode(stream, encodedAuthenticatedMessage.V0); break; } }
public static AuthenticatedMessage Decode(IByteReader stream) { AuthenticatedMessage decodedAuthenticatedMessage = new AuthenticatedMessage(); decodedAuthenticatedMessage.Discriminant = Uint32.Decode(stream); switch (decodedAuthenticatedMessage.Discriminant.InnerValue) { case 0: decodedAuthenticatedMessage.V0 = AuthenticatedMessageV0.Decode(stream); break; } return(decodedAuthenticatedMessage); }
public static AuthenticatedMessage Decode(XdrDataInputStream stream) { var decodedAuthenticatedMessage = new AuthenticatedMessage(); var discriminant = Uint32.Decode(stream); decodedAuthenticatedMessage.Discriminant = discriminant; switch (decodedAuthenticatedMessage.Discriminant.InnerValue) { case 0: decodedAuthenticatedMessage.V0 = AuthenticatedMessageV0.Decode(stream); break; } return decodedAuthenticatedMessage; }
public static void Encode(IByteWriter stream, AuthenticatedMessageV0 encodedAuthenticatedMessageV0) { Uint64.Encode(stream, encodedAuthenticatedMessageV0.Sequence); StellarMessage.Encode(stream, encodedAuthenticatedMessageV0.Message); HmacSha256Mac.Encode(stream, encodedAuthenticatedMessageV0.Mac); }
public static void Encode(XdrDataOutputStream stream, AuthenticatedMessageV0 encodedAuthenticatedMessageV0) { Uint64.Encode(stream, encodedAuthenticatedMessageV0.Sequence); StellarMessage.Encode(stream, encodedAuthenticatedMessageV0.Message); HmacSha256Mac.Encode(stream, encodedAuthenticatedMessageV0.Mac); }