File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,14 +22,14 @@ buildx: buildx-init buildx-run buildx-scan buildx-bridge
2222buildx-init :
2323 docker buildx build \
2424 --platform linux/amd64,linux/arm64 \
25- -t dreamcacao/builderism_init:1.9.2 \
25+ -t dreamcacao/builderism_init:1.9.1 \
2626 -t dreamcacao/builderism_init:latest \
2727 --push ./init
2828
2929buildx-run :
3030 docker buildx build \
3131 --platform linux/amd64,linux/arm64 \
32- -t dreamcacao/builderism_run:1.9.2 \
32+ -t dreamcacao/builderism_run:1.9.3 \
3333 -t dreamcacao/builderism_run:latest \
3434 --push ./run
3535
Original file line number Diff line number Diff line change @@ -76,7 +76,6 @@ It support 4 steps to operate OP Stack node
7676
7777### run node
7878- ` RUN_MODE ` : Run mode ( sequencer or replica ) (default ` sequencer ` )
79- - ` DATA_AVAILABILITY_TYPE ` : Data availability type (default ` blobs ` )
8079- ` MAX_CHANNEL_DURATION ` : Batch time submitted to the L1 (default ` 1500 ` )
8180- ` SEQUENCER_HTTP ` : Sequencer endpoint
8281- ` P2P_BOOTNODES ` : Bootnode enr address
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ ALT_DA_SERVER=
2121# #################################################
2222# init node configuration #
2323# #################################################
24- L1_RPC_URL_DEPLOY = " https://holesky.drpc.org "
24+ L1_RPC_URL_DEPLOY = " https://eth- holesky.public.blastapi.io/ "
2525PRIORITY_GAS_PRICE = 1
2626GOVERNANCE_TOKEN_SYMBOL =
2727
@@ -48,9 +48,7 @@ SEQUENCER_PRIVATE_KEY=
4848RUN_MODE = " sequencer" # run mode, sequencer or replica
4949
5050# Sequencer Configuration
51- # docs.optimism.io/builders/chain-operators/configuration/batcher#data-availability-type
52- OP_BATCHER_DATA_AVAILABILITY_TYPE = " blobs"
53- # docs.optimism.io/builders/chain-operators/management/configuration#op-batcher-configuration
51+ # docs.optimism.io/builders/chain-operators/configuration/batcher#recommendations
5452OP_BATCHER_MAX_CHANNEL_DURATION = 1500
5553
5654# Replica Configuration
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ ALT_DA_SERVER=
2121# #################################################
2222# init node configuration #
2323# #################################################
24- L1_RPC_URL_DEPLOY = " https://eth.drpc.org "
24+ L1_RPC_URL_DEPLOY = " https://eth-mainnet.public.blastapi.io/ "
2525PRIORITY_GAS_PRICE = 1
2626GOVERNANCE_TOKEN_SYMBOL =
2727
@@ -48,9 +48,7 @@ SEQUENCER_PRIVATE_KEY=
4848RUN_MODE = " sequencer" # run mode, sequencer or replica
4949
5050# Sequencer Configuration
51- # docs.optimism.io/builders/chain-operators/configuration/batcher#data-availability-type
52- OP_BATCHER_DATA_AVAILABILITY_TYPE = " blobs"
53- # docs.optimism.io/builders/chain-operators/management/configuration#op-batcher-configuration
51+ # docs.optimism.io/builders/chain-operators/configuration/batcher#recommendations
5452OP_BATCHER_MAX_CHANNEL_DURATION = 1500
5553
5654# Replica Configuration
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ ALT_DA_SERVER=
2121# #################################################
2222# init node configuration #
2323# #################################################
24- L1_RPC_URL_DEPLOY = " https://sepolia.drpc.org "
24+ L1_RPC_URL_DEPLOY = " https://eth- sepolia.public.blastapi.io/ "
2525PRIORITY_GAS_PRICE = 10000
2626GOVERNANCE_TOKEN_SYMBOL =
2727
@@ -48,9 +48,7 @@ SEQUENCER_PRIVATE_KEY=
4848RUN_MODE = " sequencer" # run mode, sequencer or replica
4949
5050# Sequencer Configuration
51- # docs.optimism.io/builders/chain-operators/configuration/batcher#data-availability-type
52- OP_BATCHER_DATA_AVAILABILITY_TYPE = " blobs"
53- # docs.optimism.io/builders/chain-operators/management/configuration#op-batcher-configuration
51+ # docs.optimism.io/builders/chain-operators/configuration/batcher#recommendations
5452OP_BATCHER_MAX_CHANNEL_DURATION = 1500
5553
5654# Replica Configuration
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ RUN apt-get -y update && apt-get install -y sudo jq wget curl gnupg git make bc
77 sudo rm -rf /var/lib/apt/lists
88
99# install go
10- RUN curl -sL https://golang.org/dl/go1.22.5 .linux-amd64.tar.gz | tar -C /usr/local -xzf -
10+ RUN curl -sL https://golang.org/dl/go1.23.2 .linux-amd64.tar.gz | tar -C /usr/local -xzf -
1111ENV PATH="$PATH:/usr/local/go/bin"
1212
1313# install nodejs and pnpm
@@ -22,7 +22,7 @@ ENV PATH="~/.foundry/bin:${PATH}"
2222
2323# clone optimism repository
2424ENV OP_REPO=https://github.com/ethereum-optimism/optimism.git
25- ENV OP_VERSION=${OP_VERSION:-v1.9.2 }
25+ ENV OP_VERSION=${OP_VERSION:-v1.9.1 }
2626RUN mkdir -p ~/optimism && cd ~/optimism && \
2727 git clone $OP_REPO --depth 1 --branch $OP_VERSION --single-branch . && \
2828 git switch -c $OP_VERSION && \
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ services:
22 node_init :
33 build :
44 context : .
5- image : dreamcacao/builderism_init:latest
5+ image : dreamcacao/builderism_init:1.9.1
66 pull_policy : always
77 volumes :
88 - ${CONFIG_DIR}:/config
Original file line number Diff line number Diff line change 1- FROM golang:1.22 AS op
1+ FROM golang:1.23 AS op
22
33WORKDIR /app
44
55ENV OP_REPO=https://github.com/ethereum-optimism/optimism.git
6- ENV OP_VERSION=${OP_VERSION:-v1.9.2 }
6+ ENV OP_VERSION=${OP_VERSION:-v1.9.3 }
77
88RUN git clone $OP_REPO --depth 1 --branch op-node/$OP_VERSION --single-branch . && \
99 git switch -c branch-$OP_VERSION && \
Original file line number Diff line number Diff line change 44RUN_MODE=${RUN_MODE:- " replica" }
55OP_BATCHER_L1_ETH_RPC=${L1_RPC_URL}
66OP_BATCHER_MAX_CHANNEL_DURATION=${OP_BATCHER_MAX_CHANNEL_DURATION:- 0}
7- OP_BATCHER_DATA_AVAILABILITY_TYPE=${OP_BATCHER_DATA_AVAILABILITY_TYPE:- " blobs" }
87
98if [ " $RUN_MODE " != " sequencer" ]; then
109 echo " batcher only running in sequencer mode, exiting..."
1312
1413ADDITIONAL_ARGS=" "
1514if [ ! -z " ${ALT_DA_SERVER:- } " ]; then
16- OP_BATCHER_DATA_AVAILABILITY_TYPE=" calldata"
1715 ADDITIONAL_ARGS=" $ADDITIONAL_ARGS \
1816 --altda.da-server=$ALT_DA_SERVER \
1917 --altda.enabled"
@@ -33,7 +31,7 @@ exec /app/op-batcher \
3331 --rpc.addr=0.0.0.0 \
3432 --rpc.port=8548 \
3533 --rpc.enable-admin \
36- --data-availability-type=${OP_BATCHER_DATA_AVAILABILITY_TYPE} \
34+ --data-availability-type=auto \
3735 --wait-node-sync=true \
3836 --max-channel-duration=${OP_BATCHER_MAX_CHANNEL_DURATION} \
3937 --private-key=${OP_BATCHER_PRIVATE_KEY} \
You can’t perform that action at this time.
0 commit comments