From 33d0ed7ab2e5e42f9168eaf205c3ca482bafe0cb Mon Sep 17 00:00:00 2001 From: Ganesh Vanahalli Date: Wed, 24 Sep 2025 15:57:43 -0500 Subject: [PATCH] Default to using smart contract wallet in staker --- scripts/config.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/config.ts b/scripts/config.ts index 7c3da9ec..75c770b5 100644 --- a/scripts/config.ts +++ b/scripts/config.ts @@ -296,7 +296,7 @@ function writeConfigs(argv: any) { if (argv.simple) { let simpleConfig = JSON.parse(baseConfJSON) simpleConfig.node.staker.enable = true - simpleConfig.node.staker["use-smart-contract-wallet"] = false // TODO: set to true when fixed + simpleConfig.node.staker["use-smart-contract-wallet"] = true simpleConfig.node.staker.dangerous["without-block-validator"] = true simpleConfig.node.sequencer = true simpleConfig.node.dangerous["no-sequencer-coordinator"] = true @@ -311,7 +311,7 @@ function writeConfigs(argv: any) { } else { let validatorConfig = JSON.parse(baseConfJSON) validatorConfig.node.staker.enable = true - validatorConfig.node.staker["use-smart-contract-wallet"] = false // TODO: set to true when fixed + validatorConfig.node.staker["use-smart-contract-wallet"] = true let validconfJSON = JSON.stringify(validatorConfig) fs.writeFileSync(path.join(consts.configpath, "validator_config.json"), validconfJSON) @@ -351,7 +351,7 @@ function writeConfigs(argv: any) { const l3ChainInfoFile = path.join(consts.configpath, "l3_chain_info.json") l3Config.chain["info-files"] = [l3ChainInfoFile] l3Config.node.staker.enable = true - l3Config.node.staker["use-smart-contract-wallet"] = false // TODO: set to true when fixed + l3Config.node.staker["use-smart-contract-wallet"] = true l3Config.node.sequencer = true l3Config.execution["sequencer"].enable = true l3Config.node["dangerous"]["no-sequencer-coordinator"] = true