Skip to content

Commit 7fe9ec1

Browse files
authored
Fix broken links (#1673)
* Fix broken links Signed-off-by: Simon Dudley <[email protected]>
1 parent 7154c1d commit 7fe9ec1

File tree

8 files changed

+9
-19
lines changed

8 files changed

+9
-19
lines changed

docs/private-networks/concepts/privacy/private-transactions/index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,6 @@ You can manage private nonces in multiple ways:
9494

9595
:::
9696

97-
- Use [Orchestrate](https://docs.orchestrate.consensys.net/en/stable/) for nonce management. We recommend this for enterprise use.
98-
9997
:::tip
10098

10199
The [web3js-quorum library includes an example](https://github.com/ConsenSys/web3js-quorum/blob/9a0f9eb1b91a4a0d93801f77782b509ae2e7314c/example/concurrentPrivateTransactions/concurrentPrivateTransactions.js) of nonce management when [sending concurrent private transactions](../../../how-to/send-transactions/concurrent-private-transactions.md). The example calculates the correct nonces for the private transactions and PMTs outside of Besu.

docs/private-networks/how-to/use-privacy/performance-best-practices.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ When distributing a new private transaction between Tessera nodes, the overall t
4040

4141
Management of public and private nonces in web3js-quorum is stateless: before a transaction is sent, web3js-quorum has to query for those nonces. This is increasing latency, the node's load, and is a source of fragility due to nonce collision when multiple senders try to use the same account concurrently.
4242

43-
For performance and reliability it is advantageous to manage nonces in a stateful manner on the client side instead of querying them for every transaction. If custom code for this is not an option, [Orchestrate](https://consensys.net/codefi/orchestrate/) can be used.
43+
For performance and reliability it is advantageous to manage nonces in a stateful manner on the client side instead of querying them for every transaction.
4444

4545
### Use random senders for privacy marker transactions
4646

47-
To avoid public nonce management, privacy marker transactions can be sent using a [random account per transaction](https://besu.hyperledger.org/en/stable/Reference/CLI/CLI-Syntax/#privacy-marker-transaction-signing-key-file). This option is only available for zero gas networks.
47+
To avoid public nonce management, privacy marker transactions can be sent using a [random account per transaction](../../../private-networks/reference/cli/options.md#privacy-marker-transaction-signing-key-file). This option is only available for zero gas networks.
4848

4949
### Avoid queuing transactions in Tessera
5050

docs/private-networks/tutorials/privacy/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ To create the docker-compose file and artifacts, run:
4242
npx quorum-dev-quickstart
4343
```
4444

45-
Follow the prompts displayed to run Hyperledger Besu, private transactions, and [logging with ELK](../../how-to/monitor/elastic-stack.md). Enter `n` for [Codefi Orchestrate](https://docs.orchestrate.consensys.net/en/stable/).
45+
Follow the prompts displayed to run Hyperledger Besu, private transactions, and [logging with ELK](../../how-to/monitor/elastic-stack.md). Enter `n` for Codefi Orchestrate.
4646

4747
### 2. Start the network
4848

docs/private-networks/tutorials/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ To create the tutorial `docker-compose` files and artifacts, run:
5151
npx quorum-dev-quickstart
5252
```
5353

54-
Follow the prompts displayed to run Hyperledger Besu and [logging with ELK](../how-to/monitor/elastic-stack.md). Enter `n` for [Codefi Orchestrate](https://docs.orchestrate.consensys.net/en/stable/) and [private transactions](../concepts/privacy/index.md).
54+
Follow the prompts displayed to run Hyperledger Besu and [logging with ELK](../how-to/monitor/elastic-stack.md). Enter `n` for Codefi Orchestrate and [private transactions](../concepts/privacy/index.md).
5555

5656
:::note
5757

docs/public-networks/how-to/bonsai-limit-trie-logs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import TabItem from '@theme/TabItem';
1111

1212
# Reduce storage for Bonsai Tries
1313

14-
When using the [Bonsai Tries](../concepts/data-storage-formats#bonsai-tries) data storage format,
14+
When using the [Bonsai Tries](../concepts/data-storage-formats.md#bonsai-tries) data storage format,
1515
[`--bonsai-limit-trie-logs-enabled`](../reference/cli/options.md#bonsai-limit-trie-logs-enabled) is
1616
enabled by default.
1717
When enabled, this feature can reduce database growth by more than 3 GB each week on Mainnet.

docs/public-networks/how-to/use-besu-api/authenticate.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,9 @@ The [key algorithm](https://datatracker.ietf.org/doc/html/rfc7518#section-3.1) c
171171

172172
The default value for Besu is `RS256`.
173173
When you use a different key algorithm, you must specify the
174-
[`--rcp-http-authentication-jwt-algorithm`](../../reference/cli/options#rpc-http-authentication-jwt-algorithm)
174+
[`--rcp-http-authentication-jwt-algorithm`](../../reference/cli/options.md#rpc-http-authentication-jwt-algorithm)
175175
option and/or the
176-
[`--rcp-ws-authentication-jwt-algorithm`](../../reference/cli/options#rpc-ws-authentication-jwt-algorithm)
176+
[`--rcp-ws-authentication-jwt-algorithm`](../../reference/cli/options.md#rpc-ws-authentication-jwt-algorithm)
177177
option depending on your needs.
178178

179179
<Tabs>

docs/public-networks/how-to/use-pow/mining.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Hyperledger Besu supports CPU and GPU mining, which are configured using command
1313

1414
GPU mining tests used [Ethminer](https://github.com/ethereum-mining/ethminer) with the `stratum+tcp` and `getwork` schemes.
1515

16-
Ethminer has been used with Hyperledger Besu to mine blocks on the [Ropsten testnet](https://ropsten.etherscan.io/address/0x2f14582947E292a2eCd20C430B46f2d27CFE213c#mine), [ETC Mainnet (uncle block only)](https://etc.tokenview.com/en/uncleblock/10555173) and Mordor ETC testnet.
16+
Ethminer has been used with Hyperledger Besu to mine blocks on the Ropsten testnet, ETC Mainnet (uncle block only) and Mordor ETC testnet.
1717

1818
:::note
1919
- Some mining software supports the `getwork` scheme as the `http` scheme.
@@ -71,14 +71,6 @@ The JSON-RPC API methods for mining are:
7171
- [`eth_getWork`](../../reference/api/index.md#eth_getwork) to get the hash of the current block, the seed hash, and the target boundary condition. Only used when using the `getwork` scheme.
7272
- [`eth_submitWork`](../../reference/api/index.md#eth_submitwork) to submit the PoW solution. Only used when using the `getwork` scheme.
7373

74-
## Besu mined blocks
75-
76-
Besu has successfully mined blocks on the Ropsten testnet, ETC Mainnet (uncle block only) and Mordor ETC testnet. Blocks mined by the Hyperledger Besu team contain the version number used in the block's `extraData` field. The following accounts have been used to mine on public networks with Hyperledger Besu:
77-
78-
- **Ropsten**: [`0x2f14582947E292a2eCd20C430B46f2d27CFE213c`](https://ropsten.etherscan.io/address/0x2f14582947E292a2eCd20C430B46f2d27CFE213c#mine)
79-
- **ETC**: [`0x3125309aa670f5e60493b50884a7e7abf9ebb701`](https://etc.tokenview.com/en/address/0x3125309aa670f5e60493b50884a7e7abf9ebb701)
80-
- **Mordor**: `0x2f14582947E292a2eCd20C430B46f2d27CFE213c`
81-
8274
## Troubleshoot
8375

8476
### Check block creation

docs/public-networks/reference/genesis-items.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Network configuration items are specified in the genesis file in the `config` ob
2929
| `ecCurve` | Specifies [the elliptic curve to use](../../private-networks/how-to/configure/curves.md). Default is `secp256k1`. |
3030
| `discovery` | Specifies [discovery configuration items](#discovery-configuration-items). The `discovery` object can be left empty. |
3131
| `zeroBaseFee` | Specifies a base fee of `0` for [free gas networks](../../private-networks/how-to/configure/free-gas.md#4-enable-zero-base-fee-if-using-london-fork-or-later). |
32-
| `fixedBaseFee` | Specifies a constant base fee for blocks, overriding the dynamic base fee calculation of [EIP-1559](../concepts/transactions/types#eip1559-transactions). |
32+
| `fixedBaseFee` | Specifies a constant base fee for blocks, overriding the dynamic base fee calculation of [EIP-1559](../concepts/transactions/types.md#eip1559-transactions). |
3333

3434
## Genesis block parameters
3535

0 commit comments

Comments
 (0)