Skip to content

chore(client, builder): rework CLI args #383

@danyalprout

Description

@danyalprout

Description

Today the client and builder extend the Reth CLI args.

We should stop extending the Reth CLI and have our own options, this will allow us to:

  1. Have defaults for running Base nodes (i.e. no need to expose --chain, maybe it should be --network sepolia,mainnet)
  2. Have preconfigured flavors of nodes, with sensible defaults e.g.
    1. base memepool ...
    2. base rpc ...
  3. Allow us to expose flags for the integrated consensus layer feat(consensus): integrated consensus client inside client and builder #381, without them being nested in the Reth args.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions