node.conf
in the node’s directory. For details see Node configuration.p2pAddress
: This specifies a host and port to which Artemis will bind formy-corda-node
, but rather ::
(all addresses on all network interfaces). TherpcAddress
: The address to which Artemis will bind for RPC calls.webAddress
: The address the webserver should bind. Note that the port must bep2pAddress
and rpcAddress
if they are on the sameadditional-node-infos
directory from where the node will pick them up and store them in its local network map cache. The node generates its own node-info file on startup.gradlew buildBootstrapperJar
tools/bootstrapper/build/libs/
.node.conf
file for each node you want to create. Then run the following command:java -jar network-bootstrapper.jar <nodes-root-dir>
additional-node-infos
directory. A simple way to do this is to use rsync. However, if it’s known beforehand the set of nodes that will eventually the node folders can be pregenerated in the bootstrap and only started when needed.Contract
classes. By default the tool would generate a file named whitelist.txt
containing an entry for each contract with the hash of the jar.whitelist.txt
file in the root dir already, the tool will append the new jar hashes or contracts to it.exclude_whitelist.txt
, which contains a list of contracts that should not be whitelisted, and thus default to the very restrictive: HashAttachmentConstraint
Node started up and registered
, indicating that the node is fully started.NODE_DIRECTORY/logs/
.