Documentation pour les développeurs

Documentation pour les développeurs

Ceci est la documentation de Virel destinée aux développeurs.

Aperçu général de l’architecture de Virel

Le logiciel en ligne de commande Virel comprend deux binaires : virel-node et virel-wallet-cli.

virel-node

virel-node est le composant central du protocole Virel. Il traite les blocs et les transactions et vérifie le consensus.

Vous pouvez interagir avec le nœud Virel en utilisant le RPC du nœud.

Si vous souhaitez intégrer le minage de Virel (par exemple, pour l’intégrer dans un pool de minage), vous devriez utiliser le serveur stratum du nœud Virel. Il envoie des tâches aux mineurs et reçoit les blocs trouvés.

virel-wallet-cli

virel-wallet-cli est le portefeuille en ligne de commande. Il se connecte à un nœud Virel et peut traiter des commandes depuis la ligne de commande (ou optionnellement depuis des requêtes RPC). Vous pouvez interagir avec le nœud Virel en utilisant le RPC du portefeuille.