Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…ons/runs/10095001531/job/27914102000\?pr\=1644

Signed-off-by: m4sterbunny <harrie.bickle@consensys.net>
  • Loading branch information
m4sterbunny committed Jul 25, 2024
1 parent fb8eb9f commit 0630c7e
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 18 deletions.
12 changes: 6 additions & 6 deletions docs/public-networks/how-to/configure-besu/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,29 +88,29 @@ For example, using the [Staker profile](profile.md#staker-profile) with the boil

|Command|Default|Notes|
|---------------------------|--------------------|------------------------------------------|
|[`config-file`](../../reference/cli/options/#config-file)|None|Vanilla Besu assumes no configuration file|
|[`config-file`](../../reference/cli/options.md#config-file)|None|Vanilla Besu assumes no configuration file|


### Peering

|Command|Default|Notes|
|---------------------------|--------------------|------------------------------------------|
|[`discovery-enabled`](../../reference/cli/options/#discovery-enabled)|True|Besu assumes the node will automatically discover other Ethereum nodes using P2P|
|[`p2p-enabled`](../../reference/cli/options/#discovery-enabled)|True|Besu assumes the node will connect P2P|
|[`engine-rpc-enabled`](../../reference/cli/options/#engine-rpc-enabled)|True|Besu assumes the Engine API will be required to communicate with the consensus layer|
|[`discovery-enabled`](../../reference/cli/options.md#discovery-enabled)|True|Besu assumes the node will automatically discover other Ethereum nodes using P2P|
|[`p2p-enabled`](../../reference/cli/options.md#discovery-enabled)|True|Besu assumes the node will connect P2P|
|[`engine-rpc-enabled`](../../reference/cli/options.md#engine-rpc-enabled)|True|Besu assumes the Engine API will be required to communicate with the consensus layer|


### Storage

|Command|Default|Notes|
|---------------------------|--------------------|------------------------------------------|
|[`data-storage-format`](../../reference/cli/options/#data-storage-format)|BONSAI|Besu applies the most space-efficient storage method|
|[`data-storage-format`](../../reference/cli/options.md#data-storage-format)|BONSAI|Besu applies the most space-efficient storage method|

### Sync

|Command|Default|Notes|
|---------------------------|--------------------|------------------------------------------|
|[`sync-mode`](../../reference/cli/options/#sync-mode)|SNAP|Besu applies the [snap sync mode](../../get-started/connect/sync-node#snap-synchronization) as the most time-efficient sync method|
|[`sync-mode`](../../reference/cli/options.md#sync-mode)|SNAP|Besu applies the [snap sync mode](../../get-started/connect/sync-node#snap-synchronization) as the most time-efficient sync method|

:::note
For a comprehensive understanding, all defaults are provided in the [reference](../../reference/cli/options.md).
Expand Down
21 changes: 10 additions & 11 deletions docs/public-networks/reference/cli/options.md
Original file line number Diff line number Diff line change
Expand Up @@ -5177,11 +5177,11 @@ tx-pool="sequenced"
</Tabs>
Type of [transaction pool](../../concepts/transactions/pool.md) to use.
Set to `layered` to use the [layered transaction pool](../../concepts/transactions/pool#layered-transaction-pool) implementation.
Set to `layered` to use the [layered transaction pool](../../concepts/transactions/pool.md#layered-transaction-pool) implementation.
The default is `layered`.
Set to `sequenced` to use the [sequenced transaction pool](../../concepts/transactions/pool#sequenced-transaction-pool).
The default is `sequenced` for the [enterprise/private profile](../../how-to/use-configuration-file/profile#enterpriseprivate-profile).
Set to `sequenced` to use the [sequenced transaction pool](../../concepts/transactions/pool.md#sequenced-transaction-pool).
The default is `sequenced` for the [enterprise/private profile](../../how-to/use-configuration-file/profile.md#enterpriseprivate-profile).
### `tx-pool-blob-price-bump`
Expand Down Expand Up @@ -5307,8 +5307,7 @@ tx-pool-layer-max-capacity="20000000"
</Tabs>
Maximum amount of memory (in bytes) that any layer within the [layered transaction
pool](../../concepts/transactions/pool#layered-transaction-pool) can occupy.
Maximum amount of memory (in bytes) that any layer within the [layered transaction pool](../../concepts/transactions/pool.md#layered-transaction-pool) can occupy.
The default is `12500000`, or 12.5 MB.
There are two memory-limited layers in the transaction pool, so the expected memory consumption is
Expand Down Expand Up @@ -5358,7 +5357,7 @@ Accepted values are in the range `(0–1]`.
The default is `.001`, or 0.1% of transactions from a single sender to be kept in the pool.
:::caution
- With the [layered transaction pool](../../concepts/transactions/pool#layered-transaction-pool)
- With the [layered transaction pool](../../concepts/transactions/pool.md#layered-transaction-pool)
implementation, this option is not applicable.
Replace this option with [`--tx-pool-max-future-by-sender`](#tx-pool-max-future-by-sender) to
specify the maximum number of sequential transactions from a single sender kept in the pool.
Expand Down Expand Up @@ -5409,7 +5408,7 @@ tx-pool-max-future-by-sender="250"
</Tabs>
The maximum number of sequential transactions from a single sender kept in the
[layered transaction pool](../../concepts/transactions/pool#layered-transaction-pool).
[layered transaction pool](../../concepts/transactions/pool.md#layered-transaction-pool).
The default is `200`.
Increase this value to allow a single sender to fit more transactions in a single block.
Expand Down Expand Up @@ -5455,7 +5454,7 @@ tx-pool-max-prioritized="1500"
</Tabs>
The maximum number of transactions that are prioritized in the
[layered transaction pool](../../concepts/transactions/pool#layered-transaction-pool).
[layered transaction pool](../../concepts/transactions/pool.md#layered-transaction-pool).
The default is `2000`.
For private networks, we recommend setting this value to the maximum number of transactions that fit
Expand Down Expand Up @@ -5499,7 +5498,7 @@ tx-pool-max-prioritized-by-type="BLOB=6"
</Tabs>
The maximum number of transactions of a specific [transaction type](../../concepts/transactions/types.md) that are prioritized in the [layered transaction pool](../../concepts/transactions/pool#layered-transaction-pool).
The maximum number of transactions of a specific [transaction type](../../concepts/transactions/types.md) that are prioritized in the [layered transaction pool](../../concepts/transactions/pool.md#layered-transaction-pool).
This option is mostly useful for tuning the amount of prioritized [blob transactions](../../concepts/transactions/types#blob-transactions) in the transaction pool.
Keeping the prioritized layer sorted is costly, and only a few blob transactions can fit in a block (currently a maximum of six).
Expand Down Expand Up @@ -5548,7 +5547,7 @@ The maximum number of transactions kept in the [transaction pool](../../concepts
The default is `4096`.
:::caution
With the [layered transaction pool](../../concepts/transactions/pool#layered-transaction-pool)
With the [layered transaction pool](../../concepts/transactions/pool.md#layered-transaction-pool)
implementation, this option is not applicable because the layered pool is limited by memory size
instead of the number of transactions.
To configure the maximum memory capacity, use [`--tx-pool-layer-max-capacity`](#tx-pool-layer-max-capacity).
Expand Down Expand Up @@ -5765,7 +5764,7 @@ The maximum period (in hours) to hold pending transactions in the [transaction p
The default is `13`.
:::caution
With the [layered transaction pool](../../concepts/transactions/pool#layered-transaction-pool)
With the [layered transaction pool](../../concepts/transactions/pool.md#layered-transaction-pool)
implementation, this option is not applicable because old transactions will expire when the memory
cache is full.
:::
Expand Down
2 changes: 1 addition & 1 deletion docs/public-networks/tutorials/besu-teku-testnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ If you're also running Teku as a validator client, create a test Ethereum addres

:::note

If you can't get ETH using the faucet, you can ask for help on the [EthStaker Discord](https://discord.io/ethstaker).
If you can't get ETH using the faucet, you can ask for help on the [EthStaker Discord](https://discord.com/invite/ethstaker).

:::

Expand Down

0 comments on commit 0630c7e

Please sign in to comment.