Создание флэш-слоя
Запрос
Создайте новый бесплатный пробный флеш-слой.
POST /v1/flashlayer/create
Тело запроса
{
"flashlayer": {
"settings": {
"fcfs": true, // first in first serve mod
"gasless": true, // gasless
"blockTime": "0.5", // block time in sec
"tokenSymbol": "ETH", // token symbol
"blockGasLimit": "70000000", // block gas limit in wei
"tokenDecimals": "18", // token decimals
"genesisAccounts": [ // list of genesis accounts
{
"account": "0x55085B2Fd83323d98d30d6B3342cc39de6D527f8",
"balance": "21000000000000000000000000"
},
{
"account": "0x9434e7d062bF1257BF726a96A83fAE177703ccFD",
"balance": "21000000000000000000000000"
}
]
},
"name": "freetrial" // flashlayer name
},
"freeTrial": true
}
Свойство
Тип
Описание
fcfs
bool
Где режим обработки транзакций - в порядке живой очереди или приоритетный газовый аукцион
gasless
bool
Установлена ли цена сетевого газа в размере 0
blocktime
float
От 0,5 до 60
tokenSymbol
string
От 2 до 6 символов
blockGasLimit
uint
От 30 000 000 до 60 000 000
tokenDecimals
uint
Рекомендуется поддерживать значение не более 18 десятичных знаков
genesis
list
Список счета и балансов генезиса
name
string
Название флэш-слоя
От 2 до 12 символов, строчных и не начинающихся с цифр
freetrial
bool
Установите значение true для использования бесплатной пробной версии
restakingTrial
bool
Установите значение true для использования версии рестейкинга
Ответ
{
"flashlayer": {
"name": "freetrial",
"status": "STATUS_INITIALIZING",
"settings": {
"blockTime": 0.5,
"gasless": true,
"fcfs": true,
"genesisAccounts": [
{
"account": "0x55085B2Fd83323d98d30d6B3342cc39de6D527f8",
"balance": "21000000000000000000000000"
},
{
"account": "0x9434e7d062bF1257BF726a96A83fAE177703ccFD",
"balance": "21000000000000000000000000"
}
],
"tokenDecimals": "18",
"tokenSymbol": "ETH",
"blockGasLimit": "70000000"
},
"resources": {
"rpc": "https://flashlayer.alt.technology/freetrial",
"explorer": "https://explorer.alt.technology?rpcUrl=https://flashlayer.alt.technology/freetrial",
"faucet": "https://faucet.alt.technology?chainId=10000001",
"chainId": "10000001",
"rpcWs": "wss://flashlayer.alt.technology/freetrial"
},
"createdAt": "2023-08-03T10:13:27.491183Z",
"id": "1",
"tier": "FLASHLAYER_TIER_FREE_TRIAL",
}
}
## /v1/flashlayer/create
curl -X "POST" "https://dashboard-api.alt.technology/v1/flashlayer/create" \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access_token}' \
-d $'{
"freeTrial": true,
"flashlayer": {
"name": "freetrial",
"settings": {
"tokenDecimals": "18",
"genesisAccounts": [
{
"account": "0x55085B2Fd83323d98d30d6B3342cc39de6D527f8",
"balance": "21000000000000000000000000"
},
{
"account": "0x9434e7d062bF1257BF726a96A83fAE177703ccFD",
"balance": "21000000000000000000000000"
}
],
"blockGasLimit": "70000000",
"gasless": true,
"fcfs": true,
"tokenSymbol": "ETH",
"blockTime": "0.5"
}
}
}'
Last updated