Para Birimi Tokenını Dağıt
Bir para birimi tokenının kontrat dağıtımını yeniden dener. Para Birimi Tokenı Oluştur tokenı zaten dağıtır; bu yüzden bu uç oluşturmanın ikinci adımı değildir: dağıtımı başarısız olmuş bir token için vardır. Oluşturma anında tokena sabitlenen cüzdanla, tokenın ağında imzalar.
Çağrı asenkrondur: bir DeployCurrencyToken (tip 1) işlemi kaydeder, yayımlar ve ID'sini döner. O işlem 3 (Done) veya 4 (Error) durumuna gelene kadar ID ile Para Birimi Tokenı İşlemlerini Al ile sorgulayın.
Yeniden deneme şu durumlarda reddedilir:
- tokenın son dağıtım işlemi hâlâ sürüyorsa (durum
1,2veya5):10007; - tokenın son dağıtım işlemi Done ise:
10003, token zaten dağıtılmış; - tokenın durumu
1(Draft) veya4(Error) değilse:10003.
Tokenın düğümü platformun kök düğümü olmalı ve API anahtarınızın düğüm alt ağacında bulunmalıdır.
Gerekli izin: currency-token:deploy
İstek
POST /v2/admin/currency-tokens/{currency_token_id}/deploy
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
currency_token_id | string | path | Zorunlu. Para birimi token ID'si (24 karakter hex) |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request POST \
--url '{{baseUrl}}/v2/admin/currency-tokens/68fe8c129367fd414b227c7a/deploy' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"transaction_id": "6a8b5e13f9129816a6cc7a12"
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
transaction_id | string | Bu çağrının başlattığı para birimi token işlemi. 200, dağıtımın kuyruğa alındığı anlamına gelir, tamamlandığı değil |
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama başarısız — details alanına bakın |
| 404 | 10001 (domain 15) | Para birimi tokenı bulunamadı |
| 400 | 10007 (domain 15) | Bu tokenın bir dağıtımı zaten sürüyor |
| 400 | 10003 (domain 15) | Token zaten dağıtılmış ya da durumu Draft veya Error değil |
| 400 | 10001 (domain 2) | Tokenın düğümü bulunamadı |
| 403 | 10005 (domain 2) | Tokenın düğümü platformun kök düğümü değil ya da API anahtarınızın düğüm alt ağacının dışında |
| 500 | 10000 | Beklenmeyen sunucu hatası; 24 karakterlik hex olmayan bir currency_token_id dahil |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.