Документация для разработчиков

Документация для разработчиков

Это документация Virel, предназначенная для разработчиков.

Общий обзор архитектуры Virel

Программное обеспечение Virel для командной строки включает два исполняемых файла: virel-node и virel-wallet-cli.

virel-node

virel-node — это основная часть программного обеспечения для протокола Virel. Он обрабатывает блоки и транзакции, а также проверяет консенсус.

Взаимодействовать с узлом Virel можно через RPC узла.

Если вы хотите интегрировать майнинг Virel (например, для подключения к майнинг-пулу), следует использовать stratum-сервер узла Virel. Он отправляет задания майнерам и получает найденные блоки.

virel-wallet-cli

virel-wallet-cli — это командный кошелек. Он подключается к узлу Virel и может обрабатывать команды из командной строки (или, опционально, через RPC-запросы). Взаимодействовать с узлом Virel можно через RPC кошелька.