Skip to content

Commit f91db2f

Browse files
committed
update single run-enclave.sh
1 parent d1b64b2 commit f91db2f

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

espresso/docker/op-batcher-tee/run-enclave.sh

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,20 @@ BATCHER_ARGS="$BATCHER_ARGS,--rollup-rpc=$ROLLUP_RPC_URL"
4141
BATCHER_ARGS="$BATCHER_ARGS,--espresso.enabled=true"
4242
BATCHER_ARGS="$BATCHER_ARGS,--espresso.urls=$ESPRESSO_URL1"
4343
BATCHER_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+
4658
BATCHER_ARGS="$BATCHER_ARGS,--throttle-threshold=0"
4759
BATCHER_ARGS="$BATCHER_ARGS,--max-channel-duration=1"
4860
BATCHER_ARGS="$BATCHER_ARGS,--target-num-frames=1"

0 commit comments

Comments
 (0)