Explain that Zebra needs extra software to generate blocks or transactions (#5698)

This commit is contained in:
teor 2022-11-23 16:01:34 +10:00 committed by GitHub
parent e10b522bf8
commit 5a6a6a3f80
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 4 deletions

View File

@ -61,11 +61,15 @@ Every few weeks, we release a [new Zebra version](https://github.com/ZcashFounda
Zebra's network stack is interoperable with `zcashd`, Zebra's network stack is interoperable with `zcashd`,
and Zebra implements all the features required to reach Zcash network consensus. and Zebra implements all the features required to reach Zcash network consensus.
Zebra also supports the [`lightwalletd` backend JSON-RPCs](https://github.com/ZcashFoundation/zebra#configuring-json-rpc-for-lightwalletd).
Currently, Zebra validates all of the Zcash consensus rules for the NU5 network upgrade. Currently, Zebra validates all of the Zcash consensus rules for the NU5 network upgrade.
Zebra validates blocks and transactions, but needs extra software to generate them:
- to generate transactions, [configure `zebrad`'s JSON-RPC port](https://github.com/ZcashFoundation/zebra#configuring-json-rpc-for-lightwalletd),
and use a light wallet with `lightwalletd` and Zebra.
- to generate blocks, [compile `zebrad` with the `getblocktemplate-rpcs` feature](https://doc.zebra.zfnd.org/zebrad/#json-rpc), configure the JSON-RPC port,
and use a mining pool or miner with Zebra's mining JSON-RPCs.
Mining support is currently incomplete, experimental, and off by default.
## Getting Started ## Getting Started
You can run Zebra using our Docker image. You can run Zebra using our Docker image.
@ -77,7 +81,10 @@ docker run zfnd/zebra:1.0.0-rc.1
For more information, read our [Docker documentation](book/src/user/docker.md). For more information, read our [Docker documentation](book/src/user/docker.md).
> You can also [enable Zebra's RPC port](https://github.com/ZcashFoundation/zebra#configuring-json-rpc-for-lightwalletd) and [configure other features](https://zebra.zfnd.org/user/run.html). You can also:
- [compile Zebra with metrics or tracing](https://doc.zebra.zfnd.org/zebrad/#metrics),
- [enable Zebra's RPC port](https://github.com/ZcashFoundation/zebra#configuring-json-rpc-for-lightwalletd), and
- [configure other features](https://zebra.zfnd.org/user/run.html).
### Build Instructions ### Build Instructions