ID ile Para Birimi Tokenı Mint Et
Belirtilen para birimi tokenı için ek miktar basar (mint).
İstek
POST /v2/admin/currency-tokens/{currencyTokenID}/mint
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
currencyTokenID | string | path | Zorunlu. Mint işlemi yapılacak para birimi tokenının kimliği |
Başlıklar
| Ad | Açıklama |
|---|---|
Content-Type | application/json |
Authorization | Zorunlu. Kimlik doğrulama için Bearer token |
Gövde (JSON)
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
amount | number | Evet | Basılacak miktar |
Örnek
curl --location 'http://localhost:3453/v2/admin/currency-tokens/:id/mint' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <token>' \
--data '{
"amount": 2000
}'
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. Durumu 3 (Done) veya 4 (Error) olana kadar Get Currency Token Transactions by ID ile sorgulayın |
200, mint işleminin kuyruğa alındığı anlamına gelir, tamamlandığı değil. Bu çağrı eskiden boş gövde dönüyordu; sonucu takip edecek hiçbir şey yoktu.
Durum Kodları
| Durum Kodu | Açıklama |
|---|---|
| 200 | Başarılı - mint kuyruğa alındı |
| 400 | Hatalı İstek - geçersiz girdi, token bulunamadı veya ön koşullar sağlanmadı |
| 401 | Yetkisiz - geçersiz veya eksik kimlik doğrulama token'ı |
| 500 | Sunucu Hatası |