@@ -41,8 +41,20 @@ BATCHER_ARGS="$BATCHER_ARGS,--rollup-rpc=$ROLLUP_RPC_URL"
4141BATCHER_ARGS=" $BATCHER_ARGS ,--espresso.enabled=true"
4242BATCHER_ARGS=" $BATCHER_ARGS ,--espresso.urls=$ESPRESSO_URL1 "
4343BATCHER_ARGS=" $BATCHER_ARGS ,--espresso.urls=$ESPRESSO_URL2 "
44- BATCHER_ARGS=" $BATCHER_ARGS ,--mnemonic=test test test test test test test test test test test junk"
45- BATCHER_ARGS=" $BATCHER_ARGS ,--hd-path=m/44'/60'/0'/0/0"
44+
45+ # Use private key if provided, otherwise fall back to test mnemonic
46+ if [ -n " $BATCHER_PRIVATE_KEY " ]; then
47+ echo " Using BATCHER_PRIVATE_KEY for authentication"
48+ BATCHER_ARGS=" $BATCHER_ARGS ,--private-key=$BATCHER_PRIVATE_KEY "
49+ elif [ -n " $OP_BATCHER_PRIVATE_KEY " ]; then
50+ echo " Using OP_BATCHER_PRIVATE_KEY for authentication"
51+ BATCHER_ARGS=" $BATCHER_ARGS ,--private-key=$OP_BATCHER_PRIVATE_KEY "
52+ else
53+ echo " Using test mnemonic for authentication (local development mode)"
54+ BATCHER_ARGS=" $BATCHER_ARGS ,--mnemonic=test test test test test test test test test test test junk"
55+ BATCHER_ARGS=" $BATCHER_ARGS ,--hd-path=m/44'/60'/0'/0/0"
56+ fi
57+
4658BATCHER_ARGS=" $BATCHER_ARGS ,--throttle-threshold=0"
4759BATCHER_ARGS=" $BATCHER_ARGS ,--max-channel-duration=1"
4860BATCHER_ARGS=" $BATCHER_ARGS ,--target-num-frames=1"
0 commit comments