Function runNode

Boots up a FullNode or Validator that listens for network requests and blockchain data.

void runNode (
  Config config,
  ref std.typecons.Tuple!(agora.node.FullNode.FullNode,"node",agora.node.admin.AdminInterface.AdminInterface,"admin",agora.flash.Node.FlashNode,"flash",vibe.http.server.HTTPListener[],"http",vibe.core.net.TCPListener[],"tcp") result
);

This is called from the main or CLI. The initialization process of the node is then completed.

Parameters

NameDescription
config A parsed and validated config file