You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
+23-22Lines changed: 23 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,12 +40,12 @@ Network Configuration, Genesis and Topology Files
40
40
41
41
The latest supported networks can be found at `<https://book.world.dev.cardano.org/environments.html>`_
42
42
43
-
****
43
+
**************************
44
44
Obtaining ``cardano-node``
45
-
****
45
+
**************************
46
46
47
47
Building from source
48
-
====
48
+
====================
49
49
50
50
Documentation for building the node can be found `here <https://docs.cardano.org/getting-started/installing-the-cardano-node>`_.
51
51
@@ -56,7 +56,7 @@ You can download the hydra binaries of ``cardano-node`` and ``cardano-cli`` from
56
56
57
57
58
58
Running the node on Windows
59
-
----
59
+
---------------------------
60
60
61
61
The download includes cardano-node.exe and a .dll. To run the node with cardano-node run you need to reference a few files and directories as arguments. These can be copied from the cardano-node repo into the executables directory. The command to run the node on mainnet looks like this:
62
62
@@ -73,12 +73,13 @@ You can pull the docker image with the latest version of cardano-node from `here
73
73
74
74
docker pull inputoutput/cardano-node
75
75
76
-
****
76
+
**********************
77
77
Using ``cardano-node``
78
-
****
78
+
**********************
79
79
80
80
Command line summary: ``cardano-node``
81
-
====
81
+
======================================
82
+
82
83
This refers to the client that is used for running a node.
83
84
84
85
The general synopsis is as follows:
@@ -132,7 +133,7 @@ The general synopsis is as follows:
132
133
* ``--validate-db`` - Flag to revalidate all on-disk database files
133
134
134
135
Configuration
135
-
====
136
+
=============
136
137
137
138
The ``--config`` flag points to a ``.yaml`` (or a structurally equivalent ``.json``) file that is responsible to configuring the logging & other important settings for the node. E.g. see the Byron mainnet configuration in this
Please see ``scripts/README.md`` for information on the various scripts.
150
151
151
-
****
152
+
*********************
152
153
Using ``cardano-cli``
153
-
****
154
+
*********************
154
155
155
156
A CLI utility to support a variety of key material operations (genesis, migration, pretty-printing..) for different system generations.
156
157
Usage documentation can be found at ``https://github.com/input-output-hk/cardano-cli/tree/master/cardano-cli/README.md``.
@@ -165,7 +166,7 @@ The general synopsis is as follows:
165
166
before ``cardano-cli``. We henceforth assume that the necessary environment-specific adjustment has been made, so we only mention ``cardano-cli``.
166
167
167
168
Command line options: ``cardano-cli``
168
-
====
169
+
=====================================
169
170
170
171
The subcommands are subdivided in groups, and their full list can be seen in the output of ``cardano-cli --help``.
171
172
@@ -190,7 +191,7 @@ All subcommands have help available. For example:
190
191
191
192
192
193
Genesis generation
193
-
====
194
+
==================
194
195
195
196
The Byron genesis generation operations will create a directory that contains:
196
197
@@ -421,9 +422,9 @@ Note: When developing locally, for any package you are working on, in **cabal.pr
421
422
422
423
Otherwise GHC might complain about unused packages.
423
424
424
-
****
425
+
*************
425
426
Native Tokens
426
-
****
427
+
*************
427
428
428
429
Native tokens is a new feature that enables the transacting of multi-assets on Cardano. Native tokens are now supported on mainnet and users can transact with ada, and an unlimited number of user-defined (custom) tokens natively. Note that users who do not need to create new assets (“token holders”) will be able to send and receive existing multi-asset tokens using a wallet such as Daedalus or Yoroi, and with no requirement to use any CLI commands.
429
430
@@ -439,33 +440,33 @@ To help you get started, see:
439
440
440
441
To start, please ensure that you are familiar with setting up and operating the `Cardano node <https://github.com/intersectmbo/cardano-node>`_. Alternatively, see instructions on how to `start your node <https://github.com/input-output-hk/cardano-node-wiki/wiki/2_start_your_nodes>`_ to submit the commands. You will not need to set up and start a full block producing node ('stake pool'), just a much simpler relay node. This node will need to connect to a Cardano network that is capable of processing native tokens (e.g., the native token pre-production environment (PPE), or the Cardano mainnet).
441
442
442
-
****
443
+
*****************
443
444
API Documentation
444
-
****
445
+
*****************
445
446
446
447
The API documentation is published `here <https://cardano-node.cardano.intersectmbo.org/>`_.
447
448
448
449
The documentation is built with each push, but is only published from ``master`` branch. In order to
449
450
test if the documentation is working, build the documentation locally with ``cabal haddock-project --local --output=./haddocks`` and
450
451
open ``haddocks/index.html`` in the browser.
451
452
452
-
****
453
+
*******************************************
453
454
Using the ``cardano-node`` Haskell packages
454
-
****
455
+
*******************************************
455
456
456
457
If you want to use the ``cardano-node`` Haskell packages from another project, you should use `CHaP <https://github.com/input-output-hk/cardano-haskell-packages>`_ to get the packages defined in this repository.
457
458
Please note that you may need to use any ``source-repository-package`` stanzas defined in ``cabal.project``, although we will endeavour to keep these to an absolute minimum.
458
459
459
-
****
460
+
***********
460
461
Style guide
461
-
****
462
+
***********
462
463
463
464
The `style guide <https://github.com/input-output-hk/cardano-node-wiki/wiki/Style-guide>`_ for can be found
464
465
on the `cardano-node repository's wiki <https://github.com/input-output-hk/cardano-node-wiki/wiki>`_.
465
466
466
-
****
467
+
***************************************
467
468
Troubleshooting ``cardano-node`` issues
468
-
****
469
+
***************************************
469
470
470
471
For some troubleshooting help with building or running ``cardano-node``, the wiki has a
0 commit comments