Ana içeriğe geç

ID ile Para Birimi Tokenı Gönder

Bir para birimi tokenından belirli bir miktarı bir alıcı adrese gönderir. Token 3 (Active) durumunda olmalıdır. Transfer, oluşturma anında tokena sabitlenen cüzdanla, tokenın ağında imzalanır. 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.

amount, en fazla tokenın decimals değeri kadar ondalık içeren bir ondalık string'dir (bu API ile oluşturulan tokenlarda 6): "250.5" kabul edilir, "0.1234567" reddedilir, asla yuvarlanmaz. Bkz. Tutarlar ve Yüzdeler.

Çağrı asenkrondur: bir SendCurrencyToken (tip 3) işlemi kaydeder, yayımlar ve ID'sini döner. İşlem 3 (Done) veya 4 (Error) durumuna gelene kadar ID ile Para Birimi Tokenı İşlemlerini Al ile sorgulayın.

Gerekli izin: currency-token:send

İstek​

POST /v2/admin/currency-tokens/{currency_token_id}/send

Parametreler​

AdTipKonumAçıklama
currency_token_idstringpathZorunlu. Para birimi token ID'si (24 karakter hex)

Başlıklar​

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

Gövde​

AlanTipZorunluAçıklama
amountstringEvetGönderilecek miktar; sıfırdan büyük, en fazla tokenın decimals değeri kadar ondalıklı
recipient_walletstringEvetAlıcı cüzdan adresi

Örnek​

curl --request POST \
--url '{{baseUrl}}/v2/admin/currency-tokens/6a859ae35a7db4268dfb40d2/send' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"amount": "250.5",
"recipient_wallet": "0x3b4E4dd67EE4054514bA2101e981f4C4D44eFDDc"
}'

Yanıt​

{
"transaction_id": "6a8b5e13f9129816a6cc7a13"
}

Yanıt Alanları​

AlanTipAçıklama
transaction_idstringBu çağrının başlattığı para birimi token işlemi. 200, gönderimin kuyruğa alındığı anlamına gelir, tamamlandığı değil

Hatalar​

DurumKodAçıklama
40010015Doğrulama başarısız — details alanına bakın. Eksik recipient_wallet ve eksik, sıfır, hatalı biçimli veya fazla hassas amount dahil
40410001 (domain 15)Para birimi tokenı bulunamadı
40010005 (domain 15)Token Active değil: dağıtımı onaylanmadı
40010001 (domain 2)Tokenın düğümü bulunamadı
40310005 (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
50010000Beklenmeyen sunucu hatası; 24 karakterlik hex olmayan bir currency_token_id dahil

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