Genel Bakış
Her DAS liste yöntemi (getAssetsByOwner, getAssetsByGroup, getAssetsByCreator, getAssetsByAuthority, searchAssets, getTokenAccounts, getNftEditions ve getSignaturesForAsset) sonuçları sayfalar halinde döndürür. Üç şekilde sayfalama yapabilirsiniz:
İstek başına tek bir yöntem kullanın.
page ile cursor, before veya after ya da cursor ile before veya after birlikte kullanıldığında -32602 döner.
Limitler
limitsayfa boyutunu belirler. Hem maksimum hem de varsayılan değer 1.000’dir.page1’den başlar.page: 0reddedilir.- Toplu yöntemler (
getAssetBatch,getAssetProofBatch) en fazla 1.000 kimlik alır.
Sayfa numaraları
page ve limit iletin. Yanıt page değerini geri döndürür:
limit değerinden daha az öğe döndürdüğünde durun.
İmleçler
page, before veya after göndermediğinizde API imleçle sayfalar ve her sayfayla birlikte bir cursor değeri döndürür. Sonraki sayfayı almak için bu değeri geri iletin:
id alanına göre sıralandığında çalışır.
Aralıklar
before ve after varlık kimlikleri alır ve bunlar arasındaki varlıkları döndürür. Örneğin tek başına after, bilinen bir varlık kimliğinden devam eder:
id alanına göre sıralama gerektirir.
Sıralama
Varlık listeleyen yöntemlersortBy kabul eder:
string
id (varsayılan), created, updated, recent_action veya none.string
asc (varsayılan) veya desc.id dışındaki herhangi bir alana göre sıralama yalnızca sayfa numaralarıyla çalışır. Bunu cursor, before veya after ile birleştirmek -32602 döndürür.