diff --git a/README.md b/README.md index fd463162b21..9ecec36e244 100644 --- a/README.md +++ b/README.md @@ -205,7 +205,7 @@ For a full explanation of the config options, see below: Sequencer specific config: - `zkevm.executor-urls`: A csv list of the executor URLs. These will be used in a round robbin fashion by the sequencer - `zkevm.executor-strict`: Defaulted to true, but can be set to false when running the sequencer without verifications (use with extreme caution) -- `zkevm.witness-full`: Defaulted to true. Controls whether the full or partial witness is used with the executor. +- `zkevm.witness-full`: Defaulted to false. Controls whether the full or partial witness is used with the executor. - `zkevm.reject-smart-contract-deployments`: Defaulted to false. Controls whether smart contract deployments are rejected by the TxPool. Resource Utilisation config: diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index 3ee6c8ba2cd..ac5c5936c44 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -631,7 +631,7 @@ var ( WitnessFullFlag = cli.BoolFlag{ Name: "zkevm.witness-full", Usage: "Enable/Diable witness full", - Value: true, + Value: false, } SyncLimit = cli.UintFlag{ Name: "zkevm.sync-limit", @@ -1158,6 +1158,7 @@ func setNodeUserIdent(ctx *cli.Context, cfg *nodecfg.Config) { cfg.UserIdent = identity } } + func setNodeUserIdentCobra(f *pflag.FlagSet, cfg *nodecfg.Config) { if identity := f.String(IdentityFlag.Name, IdentityFlag.Value, IdentityFlag.Usage); identity != nil && len(*identity) > 0 { cfg.UserIdent = *identity @@ -1475,7 +1476,7 @@ func SetP2PConfig(ctx *cli.Context, cfg *p2p.Config, nodeName, datadir string) { if ctx.String(ChainFlag.Name) == networkname.DevChainName { // --dev mode can't use p2p networking. - //cfg.MaxPeers = 0 // It can have peers otherwise local sync is not possible + // cfg.MaxPeers = 0 // It can have peers otherwise local sync is not possible if !ctx.IsSet(ListenPortFlag.Name) { cfg.ListenAddr = ":0" } @@ -1496,7 +1497,7 @@ func SetNodeConfig(ctx *cli.Context, cfg *nodecfg.Config) { func SetNodeConfigCobra(cmd *cobra.Command, cfg *nodecfg.Config) { flags := cmd.Flags() - //SetP2PConfig(ctx, &cfg.P2P) + // SetP2PConfig(ctx, &cfg.P2P) setNodeUserIdentCobra(flags, cfg) setDataDirCobra(flags, cfg) } @@ -1526,7 +1527,7 @@ func setDataDir(ctx *cli.Context, cfg *nodecfg.Config) { } func isPowerOfTwo(n uint64) bool { - if n == 0 { //corner case: if n is zero it will also consider as power 2 + if n == 0 { // corner case: if n is zero it will also consider as power 2 return true } return n&(n-1) == 0 @@ -1825,7 +1826,7 @@ func SetEthConfig(ctx *cli.Context, nodeConfig *nodecfg.Config, cfg *ethconfig.C cfg.SentinelPort = ctx.Uint64(SentinelPortFlag.Name) cfg.Sync.UseSnapshots = ethconfig.UseSnapshotsByChainName(ctx.String(ChainFlag.Name)) - if ctx.IsSet(SnapshotFlag.Name) { //force override default by cli + if ctx.IsSet(SnapshotFlag.Name) { // force override default by cli cfg.Sync.UseSnapshots = ctx.Bool(SnapshotFlag.Name) } diff --git a/zk/tests/nightly-l1-recovery/network5-config.yaml b/zk/tests/nightly-l1-recovery/network5-config.yaml index 5078674c4a1..18d5f4017d8 100644 --- a/zk/tests/nightly-l1-recovery/network5-config.yaml +++ b/zk/tests/nightly-l1-recovery/network5-config.yaml @@ -25,7 +25,6 @@ zkevm.datastream-version: 2 zkevm.data-stream-host: "127.0.0.1" zkevm.executor-strict: false # zkevm.executor-urls: "zkevm2-stateless-executor:50071" -zkevm.witness-full: false zkevm.sequencer-block-seal-time: "5s" zkevm.sequencer-batch-seal-time: "15m" zkevm.allow-pre-eip155-transactions: true diff --git a/zk/tests/nightly-l1-recovery/network5-sync-config.yaml b/zk/tests/nightly-l1-recovery/network5-sync-config.yaml index 602d435bca2..748535a0d77 100644 --- a/zk/tests/nightly-l1-recovery/network5-sync-config.yaml +++ b/zk/tests/nightly-l1-recovery/network5-sync-config.yaml @@ -21,7 +21,6 @@ zkevm.l1-first-block: 6032365 zkevm.rpc-ratelimit: 250 zkevm.executor-strict: false # zkevm.executor-urls: "zkevm2-stateless-executor:50071" -zkevm.witness-full: false zkevm.sequencer-block-seal-time: "5s" zkevm.sequencer-batch-seal-time: "15m" zkevm.allow-pre-eip155-transactions: true diff --git a/zk/tests/nightly-l1-recovery/network8-config.yaml b/zk/tests/nightly-l1-recovery/network8-config.yaml index 4d035185ee2..03df7ba1ccb 100644 --- a/zk/tests/nightly-l1-recovery/network8-config.yaml +++ b/zk/tests/nightly-l1-recovery/network8-config.yaml @@ -24,7 +24,6 @@ zkevm.datastream-version: 2 zkevm.data-stream-host: "127.0.0.1" # zkevm.sequencer-initial-fork-id: 9 zkevm.executor-strict: false -zkevm.witness-full: false zkevm.sequencer-block-seal-time: "5s" zkevm.sequencer-batch-seal-time: "15m" zkevm.allow-pre-eip155-transactions: true diff --git a/zk/tests/nightly-l1-recovery/network8-sync-config.yaml b/zk/tests/nightly-l1-recovery/network8-sync-config.yaml index 5a5a7aee8b9..6cbd5044146 100644 --- a/zk/tests/nightly-l1-recovery/network8-sync-config.yaml +++ b/zk/tests/nightly-l1-recovery/network8-sync-config.yaml @@ -24,7 +24,6 @@ zkevm.datastream-version: 2 #zkevm.data-stream-host: "127.0.0.1" # zkevm.sequencer-initial-fork-id: 9 zkevm.executor-strict: false -zkevm.witness-full: false zkevm.sequencer-block-seal-time: "5s" zkevm.sequencer-batch-seal-time: "15m" zkevm.allow-pre-eip155-transactions: true