public static Value Decode(XdrDataInputStream stream) { Value decodedValue = new Value(); int Valuesize = stream.ReadInt(); decodedValue.InnerValue = new byte[Valuesize]; stream.Read(decodedValue.InnerValue, 0, Valuesize); return(decodedValue); }
public static SignatureHint Decode(XdrDataInputStream stream) { SignatureHint decodedSignatureHint = new SignatureHint(); int SignatureHintsize = 4; decodedSignatureHint.InnerValue = new byte[SignatureHintsize]; stream.Read(decodedSignatureHint.InnerValue, 0, SignatureHintsize); return(decodedSignatureHint); }
public static Thresholds Decode(XdrDataInputStream stream) { Thresholds decodedThresholds = new Thresholds(); int Thresholdssize = 4; decodedThresholds.InnerValue = new byte[Thresholdssize]; stream.Read(decodedThresholds.InnerValue, 0, Thresholdssize); return(decodedThresholds); }
public static Curve25519Secret Decode(XdrDataInputStream stream) { Curve25519Secret decodedCurve25519Secret = new Curve25519Secret(); int keysize = 32; decodedCurve25519Secret.Key = new byte[keysize]; stream.Read(decodedCurve25519Secret.Key, 0, keysize); return(decodedCurve25519Secret); }
public static HmacSha256Key Decode(XdrDataInputStream stream) { HmacSha256Key decodedHmacSha256Key = new HmacSha256Key(); int keysize = 32; decodedHmacSha256Key.Key = new byte[keysize]; stream.Read(decodedHmacSha256Key.Key, 0, keysize); return(decodedHmacSha256Key); }
public static AssetCode12 Decode(XdrDataInputStream stream) { AssetCode12 decodedAssetCode12 = new AssetCode12(); int AssetCode12size = 12; decodedAssetCode12.InnerValue = new byte[AssetCode12size]; stream.Read(decodedAssetCode12.InnerValue, 0, AssetCode12size); return(decodedAssetCode12); }
public static AssetCode4 Decode(XdrDataInputStream stream) { AssetCode4 decodedAssetCode4 = new AssetCode4(); int AssetCode4size = 4; decodedAssetCode4.InnerValue = new byte[AssetCode4size]; stream.Read(decodedAssetCode4.InnerValue, 0, AssetCode4size); return(decodedAssetCode4); }
public static DataValue Decode(XdrDataInputStream stream) { DataValue decodedDataValue = new DataValue(); int DataValuesize = stream.ReadInt(); decodedDataValue.InnerValue = new byte[DataValuesize]; stream.Read(decodedDataValue.InnerValue, 0, DataValuesize); return(decodedDataValue); }
public static UpgradeType Decode(XdrDataInputStream stream) { UpgradeType decodedUpgradeType = new UpgradeType(); int UpgradeTypesize = stream.ReadInt(); decodedUpgradeType.InnerValue = new byte[UpgradeTypesize]; stream.Read(decodedUpgradeType.InnerValue, 0, UpgradeTypesize); return(decodedUpgradeType); }
public static HmacSha256Mac Decode(XdrDataInputStream stream) { HmacSha256Mac decodedHmacSha256Mac = new HmacSha256Mac(); int macsize = 32; decodedHmacSha256Mac.Mac = new byte[macsize]; stream.Read(decodedHmacSha256Mac.Mac, 0, macsize); return(decodedHmacSha256Mac); }
public static Signature Decode(XdrDataInputStream stream) { Signature decodedSignature = new Signature(); int Signaturesize = stream.ReadInt(); decodedSignature.InnerValue = new byte[Signaturesize]; stream.Read(decodedSignature.InnerValue, 0, Signaturesize); return(decodedSignature); }
public static Hash Decode(XdrDataInputStream stream) { Hash decodedHash = new Hash(); int Hashsize = 32; decodedHash.InnerValue = new byte[Hashsize]; stream.Read(decodedHash.InnerValue, 0, Hashsize); return(decodedHash); }
public static Uint256 Decode(XdrDataInputStream stream) { Uint256 decodedUint256 = new Uint256(); int uint256size = 32; decodedUint256.InnerValue = new byte[uint256size]; stream.Read(decodedUint256.InnerValue, 0, uint256size); return(decodedUint256); }
public static EncryptedBody Decode(XdrDataInputStream stream) { EncryptedBody decodedEncryptedBody = new EncryptedBody(); int EncryptedBodysize = stream.ReadInt(); decodedEncryptedBody.InnerValue = new byte[EncryptedBodysize]; stream.Read(decodedEncryptedBody.InnerValue, 0, EncryptedBodysize); return(decodedEncryptedBody); }
public static Curve25519Public Decode(XdrDataInputStream stream) { Curve25519Public decodedCurve25519Public = new Curve25519Public(); int keysize = 32; decodedCurve25519Public.Key = new byte[keysize]; stream.Read(decodedCurve25519Public.Key, 0, keysize); return(decodedCurve25519Public); }
public static AssetAlphaNum12 Decode(XdrDataInputStream stream) { AssetAlphaNum12 decodedAssetAlphaNum12 = new AssetAlphaNum12(); int assetCodesize = 12; decodedAssetAlphaNum12.AssetCode = new byte[assetCodesize]; stream.Read(decodedAssetAlphaNum12.AssetCode, 0, assetCodesize); decodedAssetAlphaNum12.Issuer = AccountID.Decode(stream); return(decodedAssetAlphaNum12); }
public static AssetAlphaNum4 Decode(XdrDataInputStream stream) { AssetAlphaNum4 decodedAssetAlphaNum4 = new AssetAlphaNum4(); int assetCodesize = 4; decodedAssetAlphaNum4.AssetCode = new byte[assetCodesize]; stream.Read(decodedAssetAlphaNum4.AssetCode, 0, assetCodesize); decodedAssetAlphaNum4.Issuer = AccountID.Decode(stream); return(decodedAssetAlphaNum4); }
public static PeerAddressIp Decode(XdrDataInputStream stream) { PeerAddressIp decodedPeerAddressIp = new PeerAddressIp(); IPAddrType discriminant = IPAddrType.Decode(stream); decodedPeerAddressIp.Discriminant = discriminant; switch (decodedPeerAddressIp.Discriminant.InnerValue) { case IPAddrType.IPAddrTypeEnum.IPv4: int ipv4size = 4; decodedPeerAddressIp.Ipv4 = new byte[ipv4size]; stream.Read(decodedPeerAddressIp.Ipv4, 0, ipv4size); break; case IPAddrType.IPAddrTypeEnum.IPv6: int ipv6size = 16; decodedPeerAddressIp.Ipv6 = new byte[ipv6size]; stream.Read(decodedPeerAddressIp.Ipv6, 0, ipv6size); break; } return(decodedPeerAddressIp); }
public static AllowTrustOpAsset Decode(XdrDataInputStream stream) { AllowTrustOpAsset decodedAllowTrustOpAsset = new AllowTrustOpAsset(); AssetType discriminant = AssetType.Decode(stream); decodedAllowTrustOpAsset.Discriminant = discriminant; switch (decodedAllowTrustOpAsset.Discriminant.InnerValue) { case AssetType.AssetTypeEnum.ASSET_TYPE_CREDIT_ALPHANUM4: int assetCode4size = 4; decodedAllowTrustOpAsset.AssetCode4 = new byte[assetCode4size]; stream.Read(decodedAllowTrustOpAsset.AssetCode4, 0, assetCode4size); break; case AssetType.AssetTypeEnum.ASSET_TYPE_CREDIT_ALPHANUM12: int assetCode12size = 12; decodedAllowTrustOpAsset.AssetCode12 = new byte[assetCode12size]; stream.Read(decodedAllowTrustOpAsset.AssetCode12, 0, assetCode12size); break; } return(decodedAllowTrustOpAsset); }