From d5e3068e7fbfc44dee2d90bbaec193abfa115baa Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Wed, 26 Aug 2026 03:27:25 +0000 Subject: [PATCH] Fix abcore init: add --db.engine=pebble --state.scheme=path to geth init Matches the run profile flags to prevent 'incompatible state scheme' crash on fresh datadir initialization (stored: hash, provided: path). Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- abcore/scripts/init.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abcore/scripts/init.sh b/abcore/scripts/init.sh index bbb3fb33..13ba33cb 100644 --- a/abcore/scripts/init.sh +++ b/abcore/scripts/init.sh @@ -10,7 +10,7 @@ GENESIS_FILE="/config/genesis.json" if [ -z "$(ls -A "$GETH_DATA_DIR")" ]; then echo "abcore: data directory is empty, initializing from genesis..." if [ -f "$GENESIS_FILE" ]; then - /abcore/bin/geth init --datadir "$GETH_DATA_DIR" "$GENESIS_FILE" + /abcore/bin/geth init --datadir "$GETH_DATA_DIR" --db.engine=pebble --state.scheme=path "$GENESIS_FILE" else echo "abcore: genesis file not found at $GENESIS_FILE" >&2 exit 1