Отправка транзакции (с подтверждением)
broadcast_tx_commit — тип запроса.
Этот эндпоинт позволяет отправить подписанную транзакцию и дождаться её полного исполнения и подтверждения в блокчейне NEAR.
Ответы от выбранного эндпоинта появляются здесь после запуска запроса.
Здесь появится вывод живого ответа после запуска запроса.
Справка по запросу
application/jsonЭта операция принимает JSON-RPC тело через POST на /.
Обязательные входные данные запроса: да
{
"jsonrpc": "2.0",
"id": "fastnear",
"method": "broadcast_tx_commit",
"params": {
"signed_tx_base64": "DgAAAG1pa2UubmVhcgCpPJgEEFUwQjFQvL8V3CnZ0h688WG5sVsKE8JYM37ax2cUjgEAAAAAAAAADQAAAG1pa2V0ZXN0Lm5lYXIPfFBmYNAIe2/MicVhDXbvT3w06LxS2OCF0UHIYgjNDQAAAHRlc3RpbmcgbWVtbwEAAAADAQAAAAAAAAAAAAAAAAAAAA=="
}
}Схема запроса
jsonrpc *string2.0id *stringmethod *stringbroadcast_tx_commitparams *objectsigned_tx_base64 *stringПодписанная транзакция в кодировке Base64. Её нужно сгенерировать для подписывающего аккаунта непосредственно перед отправкой.
wait_untilstringDesired level of execution статус guarantee
NONEINCLUDEDINCLUDED_FINALEXECUTEDEXECUTED_OPTIMISTICFINALСправка по ответу
200 application/jsonУспешный ответ
Схема ответа
jsonrpc *string2.0id *один изresultobjectfinal_execution_status *stringDesired level of execution статус guarantee
NONEINCLUDEDINCLUDED_FINALEXECUTEDEXECUTED_OPTIMISTICFINALквитанцииarrayReceipts generated from the транзакции
itemsobjectreceipts_outcomearrayThe execution outcome of квитанции.
itemsobjectстатусobjectOne of multiple possible types
транзакцииobjectSigned Транзакция
transaction_outcomeobjectThe execution outcome of the signed транзакции.
errorobjectкодintegermessagestringdataobject