Ana içeriğe geç

Token Yak

Bir token'ın vadesini bitirir: yatırımcıların hâlâ elinde tuttuğu tüm token'ları yakar ve mevcut token fiyatı üzerinden bir ödeme havuzu oluşturur. Token 6 (Listed) ya da 4 (NotListed) durumunda olmalı ve yatırımcıların elinde en az bir token bulunmalıdır. Yakmanın hareket ettireceği tutarı görmek için önce Yakma Özetini Getir uç noktasını okuyun.

Çağrı asenkrondur: bir BurnToken işlemi (tip 10) kuyruğa alır ve id'sini döner. ID ile Token İşlemi Getir ile sorgulayın. İşlem 3 (Done) olduğunda token 8 (Burn) durumundadır ve token'ı tutan her (yatırımcı, cüzdan) için bir ödeme kaydedilir: cüzdanın miktarı çarpı token fiyatı. Ardından yatırımcılar ödemelerini kendileri talep eder; bunları Yakma Ödemelerini Getir ile izleyin.

Gerekli izin: token:burn

İstek​

POST /v2/admin/tokens/{token_id}/burn

Parametreler​

AdTipKonumAçıklama
token_idstringpathZorunlu. Token id'si.

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>

Örnek​

curl --request POST \
--url '{{baseUrl}}/v2/admin/tokens/67d8774e903bfcbe7eb5d93e/burn' \
--header 'Authorization: Bearer <access_token>'

Yanıt​

{
"transaction_id": "6a8b5e13f9129816a6cc7a12"
}

Yanıt Alanları​

AlanTipAçıklama
transaction_idstringBurnToken işlemi. ID ile Token İşlemi Getir ile sorgulayın.

Hatalar​

DurumKodAçıklama
40010016token_id geçerli bir id değil
40010001Token bulunamadı (token domain'i 5)
40310005Çağıranın düğümü token'ın düğümünü kapsamıyor (düğüm domain'i 2)
40010006Token ne listelenmiş ne de listelenmemiş (NotListed) durumda (token domain'i 5, mesaj token is not salable)
40010015Token'ı tutan yatırımcı yok (mesaj Token has not been sold)

Kabulden sonraki bir başarısızlık işlemi 4 (Error) durumunda bitirir; nedeni error alanındadır. Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.