ID ile Para Birimi Tokenı Gönder
Belirtilen para birimi tokenından alıcı cüzdana (recipient) belirtilen miktarda gönderim yapar.
İstek
POST /v2/admin/currency-tokens/{currencyTokenID}/send
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
currencyTokenID | string | path | Zorunlu. Gönderim 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 | Gönderilecek miktar |
recipient_wallet | string | Evet | Alıcı cüzdan adresi |
Örnek
curl --location 'http://localhost:3453/v2/admin/currency-tokens/:id/send' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <token>' \
--data '{
"amount": 2000,
"recipient_wallet": "0x11111"
}'
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, send 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ı - send 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ı |