getResaleStarGifts method

Future<Result<PaymentsResaleStarGiftsBase>> getResaleStarGifts({
  1. required bool sortByPrice,
  2. required bool sortByNum,
  3. required bool forCraft,
  4. required bool starsOnly,
  5. int? attributesHash,
  6. required int giftId,
  7. List<StarGiftAttributeIdBase>? attributes,
  8. required String offset,
  9. required int limit,
})

Get Resale Star Gifts.

ID: 7a5fa236.

Implementation

Future<Result<PaymentsResaleStarGiftsBase>> getResaleStarGifts({
  required bool sortByPrice,
  required bool sortByNum,
  required bool forCraft,
  required bool starsOnly,
  int? attributesHash,
  required int giftId,
  List<StarGiftAttributeIdBase>? attributes,
  required String offset,
  required int limit,
}) async {
  // Preparing the request.
  final request = PaymentsGetResaleStarGifts(
    sortByPrice: sortByPrice,
    sortByNum: sortByNum,
    forCraft: forCraft,
    starsOnly: starsOnly,
    attributesHash: attributesHash,
    giftId: giftId,
    attributes: attributes,
    offset: offset,
    limit: limit,
  );

  // Invoke and wait for response.
  final response = await _c.invoke(request);

  // Return the result.
  return response._to<PaymentsResaleStarGiftsBase>();
}