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