bnb-chain / opbnb

MIT License
403 stars 162 forks source link

feature(op-node): simplify op-node start #179

Closed redhdx closed 4 months ago

redhdx commented 4 months ago

Description

Simplify op-node start

Rationale

Currently, starting op-node requires manual setting of many parameters. In order to facilitate users to start nodes, some default configuration added for opBNB mainnet and testnet.

Example

Currently, there are two network configurations, opBNB mainnet and testnet by default. You can select the corresponding network configuration by setting --network= opBNBMainnet or --network=opBNBTestnet. You also need to set some config manually:

For example:

 ./op-node --network=opBNBMainnet --l2.jwt-secret=./jwt.txt --l1=L1_RPC --l2=L2_RPC --snapshotlog.file=./snapshot.log
  ./op-node --network=opBNBTestnet --l2.jwt-secret=./jwt.txt --l1=L1_RPC --l2=L2_RPC --snapshotlog.file=./snapshot.log

Changes

Notable changes: