Документация AltLayer
  • 👋Добро пожаловать
    • Краткий обзор
  • Рестейк роллапы
    • VITAL для децентрализованной верификации
      • Завершенность 1-го уровня
      • Завершенность 2-го уровня
      • Завершенность 3-го уровня
    • MACH для более быстрой завершенности
      • Взаимодействие через MACH
    • SQUAD для децентрализованного секвенсирования
    • Стейкинг токена dApp
  • ♾️АКТИВНО ВАЛИДИРУЕМЫЕ УСЛУГИ С ПОДДЕРЖКОЙ ALTLAYER
    • Краткий обзор
    • AltLayer MACH AVS
      • Руководство для операторов
      • Руководство по обновлению V0.2.3
      • Руководство по пользовательскому делегированию
    • Cyber MACH AVS для Cyber L2
      • Руководство для операторов
      • Руководство по пользовательскому делегированию
    • DODOchain MACH AVS для чейна DODO
      • Руководство для операторов
      • Руководство по пользовательскому делегированию
    • GM Network MACH AVS для GM Network
      • Руководство для операторов
      • Руководство по пользовательскому делегированию
    • Xterio MACH AVS для Xterio Chain
      • Руководство для операторов
      • Руководство по пользовательскому делегированию
  • 🥩Рестейкинг ALT
    • Информация и параметры стейкинга
    • Рестейкинг ALT
    • Делегирование reALT
    • Проверка и клейм вознаграждений за стейкинг
    • Анстейкинг ALT
    • Миграция из пула Xterio (Legacy) ALT Pool в пул Xterio Restaked ALT Pool
    • Тестовый кран reALT
  • ROLLUP-AS-A-SERVICE
    • Что такое Rollup-as-a-Service (RaaS)?
    • Предложение RaaS от AltLayer
    • Руководство по внедрению RaaS
      • Часто задаваемые вопросы по Optimism Rollup
      • Часто задаваемые вопросы по Arbitrum Rollup
    • Экосистема AltLayer
    • Крупнейшие партнеры
    • Модель ценообразования
  • Панель запуска роллапов
    • Начало работы с приборной панелью RaaS AltLayer'а (бесплатная пробная версия)
    • Создание роллапа (Dev tier)
    • Создание роллапа (Restaking Tier)
      • Предварительные действия - рестейк с использованием EigenLayer
      • Запуск пробного флэш-слоя рестейкинга
    • Инструментарий
      • Web IDE
      • FlashGPT
        • Создание флэш-слоя
        • Создание и развертывание смарт-контракта
    • API и SDK
      • Конечная точка и ключ API
      • Создание флэш-слоя
      • Получение информации о флэш-слое
      • Завершение работы флэш-слоя
  • Публичные тестнеты
    • Тестнет OP EigenDA
    • Тестнет OP Avail
    • Тестнет Nitrogen (Orbit Celestia)
    • Тестнет Discovery (Orbit EigenDA)
    • MACH Alpha для inEVM
  • Сторонние интеграции
    • Абстракция счета с использованием Biconomy
    • Доступность данных (DA) с использованием Celestia
    • Обеспечение свободного взаимодействия на роллапах AltLayer с помощью Hyperlane
      • Развертывание Hyperlane Warp Routes для бриджинга токенов ERC20
      • Запуск агентов вне чейна
      • Настройка пользовательского интерфейса моста
    • Кросс-чейн совместимость с помощью Celer
      • Перевод взаимозаменяемых токенов
      • Перевод невзаимозаменяемых токенов
      • Общая передача сообщений
      • cBridge SDK
  • Глубокий анализ роллап стека Altlayer
    • Как работает роллап стек от AltLayer?
    • Децентрализованный набор секвенсоров
    • Защита с помощью доказательств мошенничества
  • типы роллапов
    • Роллапы: флэш-слои
      • Примеры использования
        • События, связанные с минтом NFT
        • Игры
        • Билеты для мероприятий
    • Устойчивые роллапы
  • Ключевые особенности роллап-стека Altlayer
    • Модульность
    • Эластичность
    • Поддержка мульти-VM
    • Доказательства мошенничества
    • Децентрализованные секвенсоры
    • Многоуровневая завершенность
  • показатели
    • Минт Коллекции POAP NFTs от AltLayer
      • Тест производительности в естественных условиях
    • Раунд сообщества в игре Dark Forest
    • Минт коллекции NFT Oh Ottie!
    • Раунд сообщества в игре Dark Forest в рамках мероприятия Jump Crypto's Pit Event
    • Ottie 2048
    • Другие демоверсии
      • Демонстрация доказательства мошенничества
      • Демонстрация флэш-слоя
      • Демоверсия лаунчпада роллапа
      • Демоверсия FlashGPT
  • ход реализации проекта
    • Текущий статус разработки
  • Сообщество и поддержка
    • Сообщество
    • Поддержка
  • Оригинал
Powered by GitBook
On this page
  1. Панель запуска роллапов
  2. API и SDK

Получение информации о флэш-слое

Получение информации о флэш-слое

Запрос

GET /v1/flashlayer/info/{:id}
Свойство
Тип
Описание

id

uint

Идентификатор флэш-слоя

Тело запроса

{}

Ответ

{
  "flashlayer": {
    "name": "freetrial",
    "status": "STATUS_ACTIVE",
    "settings": {
      "blockTime": 2,
      "gasless": true,
      "fcfs": true,
      "genesisAccounts": [],
      "tokenDecimals": "18",
      "tokenSymbol": "OAS",
      "blockGasLimit": "30000000"
    },
    "resources": {
      "rpc": "https://freetrial.alt.technology",
      "explorer": "https://flashlayername-explorer.alt.technology",
      "chainId": "5000460",
      "rpcWs": "wss://freetrial.alt.technology"
    },
    "createdAt": "2023-08-14T13:12:17.595174Z",
    "id": "1",
    "tier": "FLASHLAYER_TIER_FREE_TRIAL"
  }
}
## /v1/flashlayer/info/{id}
curl "https://dashboard-api.alt.technology/v1/flashlayer/info/{id}" \
     -H 'Content-Type: application/json' \
     -H 'Accept: application/json' \
     -H 'Authorization: Bearer {access_token}' \
     -d $'{}'
package main

import (
	"fmt"
	"io"
	"net/http"
	"bytes"
)

func sendV1FlashlayerInfoId() {
	// /v1/flashlayer/info/{id} (GET https://dashboard-api.alt.technology/v1/flashlayer/info/{id})

	json := []byte(`{}`)
	body := bytes.NewBuffer(json)

	// Создание клиента
	client := &http.Client{}

	// Создание запроса
	req, err := http.NewRequest("GET", "https://dashboard-api.alt.technology/v1/flashlayer/info/{id}", body)

	// Заголовки
	req.Header.Add("Content-Type", "application/json")
	req.Header.Add("Accept", "application/json")
	req.Header.Add("Authorization", "Bearer {access_token}")

	// Запрос на получение данных
	resp, err := client.Do(req)
	
	if err != nil {
		fmt.Println("Failure : ", err)
	}

	// Считывание тела ответа
	respBody, _ := io.ReadAll(resp.Body)

	// Отображение результатов
	fmt.Println("response Status : ", resp.Status)
	fmt.Println("response Headers : ", resp.Header)
	fmt.Println("response Body : ", string(respBody))
}
# Установите библиотеку Python Requests:
# `pip install requests`
#!/usr/bin/python3
import requests
import json


def send_request():
    # /v1/flashlayer/info/{id}
    # GET https://dashboard-api.alt.technology/v1/flashlayer/info/{id}

    try:
        response = requests.get(
            url="https://dashboard-api.alt.technology/v1/flashlayer/info/{id}",
            headers={
                "Content-Type": "application/json",
                "Accept": "application/json",
                "Authorization": "Bearer {access_token}"
            },
            data=json.dumps({

            })
        )
        print('Response HTTP Status Code: {status_code}'.format(
            status_code=response.status_code))
        print('Response HTTP Response Body: {content}'.format(
            content=response.content))
    except requests.exceptions.RequestException:
        print('HTTP Request failed')
PreviousСоздание флэш-слояNextЗавершение работы флэш-слоя

Last updated 1 year ago