public static void Encode(IByteWriter stream, ClaimOfferAtom encodedClaimOfferAtom) { AccountID.Encode(stream, encodedClaimOfferAtom.SellerID); Uint64.Encode(stream, encodedClaimOfferAtom.OfferID); Asset.Encode(stream, encodedClaimOfferAtom.AssetSold); Int64.Encode(stream, encodedClaimOfferAtom.AmountSold); Asset.Encode(stream, encodedClaimOfferAtom.AssetBought); Int64.Encode(stream, encodedClaimOfferAtom.AmountBought); }
public static void Encode(XdrDataOutputStream stream, ClaimOfferAtom encodedClaimOfferAtom) { AccountID.Encode(stream, encodedClaimOfferAtom.SellerID); Uint64.Encode(stream, encodedClaimOfferAtom.OfferID); Asset.Encode(stream, encodedClaimOfferAtom.AssetSold); Int64.Encode(stream, encodedClaimOfferAtom.AmountSold); Asset.Encode(stream, encodedClaimOfferAtom.AssetBought); Int64.Encode(stream, encodedClaimOfferAtom.AmountBought); }
public static ClaimOfferAtom Decode(IByteReader stream) { ClaimOfferAtom decodedClaimOfferAtom = new ClaimOfferAtom(); decodedClaimOfferAtom.SellerID = AccountID.Decode(stream); decodedClaimOfferAtom.OfferID = Uint64.Decode(stream); decodedClaimOfferAtom.AssetSold = Asset.Decode(stream); decodedClaimOfferAtom.AmountSold = Int64.Decode(stream); decodedClaimOfferAtom.AssetBought = Asset.Decode(stream); decodedClaimOfferAtom.AmountBought = Int64.Decode(stream); return decodedClaimOfferAtom; }
public static void Encode(XdrDataOutputStream stream, PathPaymentResultSuccess encodedPathPaymentResultSuccess) { var offerssize = encodedPathPaymentResultSuccess.Offers.Length; stream.WriteInt(offerssize); for (var i = 0; i < offerssize; i++) { ClaimOfferAtom.Encode(stream, encodedPathPaymentResultSuccess.Offers[i]); } SimplePaymentResult.Encode(stream, encodedPathPaymentResultSuccess.Last); }
public static void Encode(XdrDataOutputStream stream, ManageOfferSuccessResult encodedManageOfferSuccessResult) { var offersClaimedsize = encodedManageOfferSuccessResult.OffersClaimed.Length; stream.WriteInt(offersClaimedsize); for (var i = 0; i < offersClaimedsize; i++) { ClaimOfferAtom.Encode(stream, encodedManageOfferSuccessResult.OffersClaimed[i]); } ManageOfferSuccessResultOffer.Encode(stream, encodedManageOfferSuccessResult.Offer); }
public static void Encode(IByteWriter stream, PathPaymentResultSuccess encodedPathPaymentResultSuccess) { int offerssize = encodedPathPaymentResultSuccess.Offers.Length; XdrEncoding.EncodeInt32(offerssize, stream); for (int i = 0; i < offerssize; i++) { ClaimOfferAtom.Encode(stream, encodedPathPaymentResultSuccess.Offers[i]); } SimplePaymentResult.Encode(stream, encodedPathPaymentResultSuccess.Last); }
public static void Encode(IByteWriter stream, ManageOfferSuccessResult encodedManageOfferSuccessResult) { int offersClaimedsize = encodedManageOfferSuccessResult.OffersClaimed.Length; XdrEncoding.EncodeInt32(offersClaimedsize, stream); for (int i = 0; i < offersClaimedsize; i++) { ClaimOfferAtom.Encode(stream, encodedManageOfferSuccessResult.OffersClaimed[i]); } ManageOfferSuccessResultOffer.Encode(stream, encodedManageOfferSuccessResult.Offer); }
public static ClaimOfferAtom Decode(XdrDataInputStream stream) { var decodedClaimOfferAtom = new ClaimOfferAtom(); decodedClaimOfferAtom.SellerID = AccountID.Decode(stream); decodedClaimOfferAtom.OfferID = Uint64.Decode(stream); decodedClaimOfferAtom.AssetSold = Asset.Decode(stream); decodedClaimOfferAtom.AmountSold = Int64.Decode(stream); decodedClaimOfferAtom.AssetBought = Asset.Decode(stream); decodedClaimOfferAtom.AmountBought = Int64.Decode(stream); return(decodedClaimOfferAtom); }
public static ClaimOfferAtom Decode(IByteReader stream) { ClaimOfferAtom decodedClaimOfferAtom = new ClaimOfferAtom(); decodedClaimOfferAtom.SellerID = AccountID.Decode(stream); decodedClaimOfferAtom.OfferID = Uint64.Decode(stream); decodedClaimOfferAtom.AssetSold = Asset.Decode(stream); decodedClaimOfferAtom.AmountSold = Int64.Decode(stream); decodedClaimOfferAtom.AssetBought = Asset.Decode(stream); decodedClaimOfferAtom.AmountBought = Int64.Decode(stream); return(decodedClaimOfferAtom); }
public static ManageOfferSuccessResult Decode(XdrDataInputStream stream) { var decodedManageOfferSuccessResult = new ManageOfferSuccessResult(); var offersClaimedsize = stream.ReadInt(); decodedManageOfferSuccessResult.OffersClaimed = new ClaimOfferAtom[offersClaimedsize]; for (var i = 0; i < offersClaimedsize; i++) { decodedManageOfferSuccessResult.OffersClaimed[i] = ClaimOfferAtom.Decode(stream); } decodedManageOfferSuccessResult.Offer = ManageOfferSuccessResultOffer.Decode(stream); return(decodedManageOfferSuccessResult); }
public static PathPaymentResultSuccess Decode(XdrDataInputStream stream) { var decodedPathPaymentResultSuccess = new PathPaymentResultSuccess(); var offerssize = stream.ReadInt(); decodedPathPaymentResultSuccess.Offers = new ClaimOfferAtom[offerssize]; for (var i = 0; i < offerssize; i++) { decodedPathPaymentResultSuccess.Offers[i] = ClaimOfferAtom.Decode(stream); } decodedPathPaymentResultSuccess.Last = SimplePaymentResult.Decode(stream); return(decodedPathPaymentResultSuccess); }
public static PathPaymentResultSuccess Decode(IByteReader stream) { PathPaymentResultSuccess decodedPathPaymentResultSuccess = new PathPaymentResultSuccess(); int offerssize = XdrEncoding.DecodeInt32(stream); decodedPathPaymentResultSuccess.Offers = new ClaimOfferAtom[offerssize]; for (int i = 0; i < offerssize; i++) { decodedPathPaymentResultSuccess.Offers[i] = ClaimOfferAtom.Decode(stream); } decodedPathPaymentResultSuccess.Last = SimplePaymentResult.Decode(stream); return(decodedPathPaymentResultSuccess); }
public static ManageOfferSuccessResult Decode(IByteReader stream) { ManageOfferSuccessResult decodedManageOfferSuccessResult = new ManageOfferSuccessResult(); int offersClaimedsize = XdrEncoding.DecodeInt32(stream); decodedManageOfferSuccessResult.OffersClaimed = new ClaimOfferAtom[offersClaimedsize]; for (int i = 0; i < offersClaimedsize; i++) { decodedManageOfferSuccessResult.OffersClaimed[i] = ClaimOfferAtom.Decode(stream); } decodedManageOfferSuccessResult.Offer = ManageOfferSuccessResultOffer.Decode(stream); return(decodedManageOfferSuccessResult); }