Перейти к основному содержимому

Доказательство для лайт-клиента

light_client_proof — тип запроса.

Этот эндпоинт позволяет получить доказательство исполнения для лайт-клиента в блокчейне NEAR.

Сеть
Тип доказательстваПоле тела запроса
API-ключ FastNearНет сохранённого ключа
Получить API-ключ
Эндпоинтhttps://rpc.mainnet.fastnear.com
Авторизацияне обнаружена
Живой ответ

Ответы от выбранного эндпоинта появляются здесь после запуска запроса.

Здесь появится вывод живого ответа после запуска запроса.

Справка по запросу

application/json

Эта операция принимает JSON-RPC тело через POST на /.

Обязательные входные данные запроса: да

{
  "jsonrpc": "2.0",
  "id": "fastnear",
  "method": "light_client_proof",
  "params": {
    "type": "транзакции",
    "transaction_hash": "4EQZ5qoEJUbz8SRNkNwrAPtsn2VFhg9Ci1weaNNpiuR7",
    "sender_id": "intents.near",
    "light_client_head": "6sddgq8nkENAz4f8qR72qxRPM25QWNBVMrkYr63DgC2E"
  }
}

Схема запроса

object
требует jsonrpc, id, method, params
jsonrpc *string
2.0
id *string

Пример: fastnear

method *string
light_client_proof
params *object
требует light_client_head
light_client_head *string

Base58-encoded hash

sender_idstring

NEAR аккаунта ID

transaction_hashstring

Base58-encoded hash

typestring
транзакции

Справка по ответу

200 application/json

Успешный ответ

Схема ответа

objectJsonRpcResponse
требует jsonrpc, id
jsonrpc *string
2.0
id *один из
stringnumber
resultobject
требует outcome_proof, outcome_root_proof, block_header_lite, block_proof
block_header_lite *object
требует prev_block_hash, inner_rest_hash, inner_lite
inner_lite *object

A part of a состояние for the текущий head of a light клиент. More info [here](https://nomicon.io/ChainSpec/LightClient).

inner_rest_hash *string

Base58-encoded hash

prev_block_hash *string

Base58-encoded hash

block_proof *array
itemsobject
outcome_proof *object
требует доказательство, block_hash, id, outcome
block_hash *string

Base58-encoded hash

id *string

Base58-encoded hash

outcome *object
доказательство *array
itemsobject
outcome_root_proof *array
itemsobject
errorobject
кодinteger
messagestring
dataobject