Ana içeriğe geç

Token'ı İkincil Piyasaya Aç

Bir token'ı ikincil piyasaya (sahiplerin token'larını diğer yatırımcılara listelemesi) açar ya da kapatır. Çağrı asenkrondur: token'ın kendi işlemleri içinde bir OpenToSecondaryMarket işlemi (tip 11) kuyruğa alır ve id'sini döner. Token'daki is_open_to_secondary_market alanı yalnızca işlem 3 (Done) olduğunda değişir; ID ile Token İşlemi Getir ile sorgulayın.

Token'ın zaten taşıdığı değeri isteyen bir istek reddedilir (10027); bu bayraktaki önceki bir değişiklik hâlâ sürerken gelen bir istek de reddedilir (10028). Bayrak ikisini tek başına ayırt edemez, çünkü ancak bir değişiklik sonuçlandığında hareket eder.

Gerekli izin: token:open-secondary-market

İstek​

POST /v2/admin/tokens/{token_id}/open-to-secondary-market

Parametreler​

AdTipKonumAçıklama
token_idstringpathZorunlu. Token id'si.

Başlıklar​

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

Gövde​

AlanTipZorunluAçıklama
is_openbooleanHayırtrue token'ı ikincil piyasaya açar, false kapatır. Gönderilmezse false olarak okunur.

Örnek​

curl --request POST \
--url '{{baseUrl}}/v2/admin/tokens/67d8774e903bfcbe7eb5d93e/open-to-secondary-market' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{ "is_open": true }'

Yanıt​

{
"transaction_id": "6a8b5e13f9129816a6cc7a12"
}

Yanıt Alanları​

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

Hatalar​

DurumKodAçıklama
40010015Gövde okunamıyor (örneğin is_open boolean değil)
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)
40910027is_open_to_secondary_market istenen değeri zaten taşıyor; hiçbir şey olmayacak (token domain'i 5)
40910028Bu bayrakta süren bir değişiklik var; işleminin sonuçlanmasını bekleyin (token domain'i 5)

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.