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(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 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 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); }