Ana içeriğe geç

Whitelist'e Ekle

Bir tokenın whitelist'ine tek bir adres ekler.

Asenkron çalışır: kural hemen kaydedilir ve Token Whitelist'ini Getir içinde görünür; zincir üzerindeki çağrı kuyruğa alınır. Platform sahibi düğümde 42 (AddMemberToWhitelist) tipinde bir düğüm işlemi olarak kaydedilir ve internal_id yeni kuralın id değeridir; bkz. Asenkron yazma işlemleri.

Tokenın kendi setup_id değerini gönderin (Token Getir yanıtından): çağrı, o setup'ın bağlı olduğu KYC tokenında çalışır ve o KYC tokenının sahip cüzdanı tarafından imzalanır. Düğümünüz tokenın düğümü ya da onun üst düğümlerinden biri olmalıdır.

Gerekli izin: kyc:whitelist:create

İstek​

POST /v2/admin/tokens/{token_id}/kyc/whitelist

Parametreler​

AdTipKonumAçıklama
token_idstringpathZorunlu. Varlık tokenının id'si

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>
Content-TypeZorunlu. application/json

Gövde​

AlanTipZorunluAçıklama
setup_idstringEvetKuralın yazılacağı KYC tokenını belirleyen setup: tokenın kendi setup_id değeri
user_addressstringEvetEklenecek cüzdan adresi. Gönderildiği haliyle saklanır; biçimi kontrol edilmez

Örnek​

curl --request POST \
--url '{{baseUrl}}/v2/admin/tokens/68ae06cfcccf4e8fc19362d1/kyc/whitelist' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"setup_id": "68b1c2d3e4f5a6b7c8d9e0f1",
"user_address": "0x1234567890123456789012345678901234567890"
}'

Yanıt​

Durum 201.

{
"requires_approval": false,
"completed": true
}

Yanıt Alanları​

AlanTipAçıklama
requires_approvalbooleanHer zaman false: KYC yazma işlemlerinin onay adımı yoktur
completedbooleanİstek kabul edilip zincir üzerindeki çağrı kuyruğa alındığında true. Zincirin onayladığı anlamına gelmez

Hatalar​

DurumKodAçıklama
40010015Doğrulama başarısız — details alanına bakın
40010016token_id geçerli bir id değil
40010001 (domain 5)Token bulunamadı
40310005 (domain 2)Token, düğümünüzün alt ağacı dışındaki bir düğüme ait
40010015setup_id bir setup'a karşılık gelmiyor ya da setup'ın ağı veya KYC tokenı yok (hangisi olduğunu message söyler)
50010000Adres bu listede zaten var

Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.