Я запускаю узел блокчейна raiblocks в Linux: ./rai_node --daemon
Я создал учетную запись и из NANEX перевел на нее несколько монет NANO.Я проверил в проводнике https://www.nanode.co, и он показывает платеж и хэш, и пока еще не распакован.
Чтобы завершить открытие новой учетной записи, я выполнил следующие действия:ниже приведено руководство, но оно не выполняется: https://www.nanode.co/docs#rpc-guide-connecting
На шаге 1 вышеприведенного руководства: команда RPC «accounts_pending» возвращает пустую строку, а не HASH, который появляется в проводнике выше. Для команды RPC я использовал и «curl», и библиотеку nodejs «axios», которая записана в онлайн-руководстве.
С помощью «curl»:
curl -g -d '{«действие »:« account_pending »,« account »: [« xrb_acountnumber »],« count »: 1} '' [::ffff:127.0.0.1]:7076'
С nodejs:
// Шаг 1. Получить хеш блока отправки, отправленного вами с вашего кошелька
const pending = await rpc.post ('/', {action: 'accounts_pending', accounts: [“xrb_acountnumber”]})
Выше не работает, даже после того, как я вручную загрузил Nano_blockцепь в моем локальном клиенте, и он почти синхронизирован.
Также на шаге № 4:
// Шаг 4. Опубликуйте свой открытый блок в сети, используя "process "
const processResult = await rpc.post ('/', {action: 'process', block: newBlock.data.block}) console.log (processResult.data.hash) // Хешвашего недавно опубликованного открытого блока
возвращает ошибку:
data: {error: 'Gap source block'}}
вместо хеша вашего недавно опубликованного открытого блока
Любая помощь будет очень признательна