Ідентифікатори
Нижче вказані наступні можливості роботи з ідентифікаторами:
переглянути Ідентифікатори
Створення ідентифікатору(ів)
Щоб створити ідентифікатори, використовуйте цю кінцеву точку:
Issue asset
Counterparty GUID
amount of issued assets
asset code that will be created
address in stellar which will issue token
optional reserve balance
POST /api/v1/counterparty/{counterparty_guid}/emission/issue HTTP/1.1
Host: your_host
Content-Type: application/json
Accept: */*
Content-Length: 74
{
"amount": 1,
"asset_code": "text",
"asset_issuer": "text",
"reserve_balance": 1
}
{}
Має бути виконана умова:
де:
X - необхідну суму для створення
sum(A) - історія всіх створених або видалених ідентифікаторів
Історія ідентифікатора(ів)
Щоб переглянути історію ідентифікатора, використовується наступний запит:
Assets history
Counterparty GUID
Emission GUID
Direction
Balance GUID
Asset GUID
Issuer payment GUID
Emission payment GUID
Issuer payment hash
Emission payment hash
Status
Created by
Updated by
Min created_at
Max created_at
Min updated_at
Max updated_at
Sorting order
Offset
Limit
GET /api/v1/counterparty/{counterparty_guid}/emission/history HTTP/1.1
Host: your_host
Accept: */*
{
"history": [
{
"balance": {
"asset_guid": "text",
"counterparty_guid": "text",
"created_at": "text",
"emission_account_guid": "text",
"guid": "text",
"reserve_balance_amount": 1,
"updated_at": "text"
},
"created_at": "text",
"created_by": "text",
"direction": "text",
"emission_payment_guid": "text",
"emission_payment_hash": "text",
"guid": "text",
"issuer_payment_guid": "text",
"issuer_payment_hash": "text",
"requested_amount": 1,
"reserve_balance_amount": 1,
"status": "text",
"updated_at": "text",
"updated_by": "text"
}
],
"total": 1
}
Видалення ідентифікатору(ів)
Щоб видалити ідентифікатори, використовується наступний запит:
Burn asset
Counterparty GUID
amount of tokens that will be burnt
asset's code
address in stellar that is the issuer address
optional reserve balance
POST /api/v1/counterparty/{counterparty_guid}/emission/burn HTTP/1.1
Host: your_host
Content-Type: application/json
Accept: */*
Content-Length: 74
{
"amount": 1,
"asset_code": "text",
"asset_issuer": "text",
"reserve_balance": 1
}
{}
За домовленністю: Має бути виконана умова:
де:
Y - запитану суму для видалення
sum(A) - історія всіх створених або видалених ідентифікаторів
Last updated