Skip to content

Commit 2e7a6ab

Browse files
authored
Merge pull request #33 from rabbitprincess/feature/v1.9.3
Feature/v1.9.3
2 parents d6bb133 + 8cceca9 commit 2e7a6ab

9 files changed

Lines changed: 14 additions & 23 deletions

File tree

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ buildx: buildx-init buildx-run buildx-scan buildx-bridge
2222
buildx-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

2929
buildx-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

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff 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

envs/custom-holesky.env

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff 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/"
2525
PRIORITY_GAS_PRICE=1
2626
GOVERNANCE_TOKEN_SYMBOL=
2727

@@ -48,9 +48,7 @@ SEQUENCER_PRIVATE_KEY=
4848
RUN_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
5452
OP_BATCHER_MAX_CHANNEL_DURATION=1500
5553

5654
# Replica Configuration

envs/custom-mainnet.env

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff 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/"
2525
PRIORITY_GAS_PRICE=1
2626
GOVERNANCE_TOKEN_SYMBOL=
2727

@@ -48,9 +48,7 @@ SEQUENCER_PRIVATE_KEY=
4848
RUN_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
5452
OP_BATCHER_MAX_CHANNEL_DURATION=1500
5553

5654
# Replica Configuration

envs/custom-sepolia.env

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff 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/"
2525
PRIORITY_GAS_PRICE=10000
2626
GOVERNANCE_TOKEN_SYMBOL=
2727

@@ -48,9 +48,7 @@ SEQUENCER_PRIVATE_KEY=
4848
RUN_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
5452
OP_BATCHER_MAX_CHANNEL_DURATION=1500
5553

5654
# Replica Configuration

init/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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 -
1111
ENV 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
2424
ENV 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}
2626
RUN mkdir -p ~/optimism && cd ~/optimism && \
2727
git clone $OP_REPO --depth 1 --branch $OP_VERSION --single-branch . && \
2828
git switch -c $OP_VERSION && \

init/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

run/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
FROM golang:1.22 AS op
1+
FROM golang:1.23 AS op
22

33
WORKDIR /app
44

55
ENV 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

88
RUN git clone $OP_REPO --depth 1 --branch op-node/$OP_VERSION --single-branch . && \
99
git switch -c branch-$OP_VERSION && \

run/op-batcher-entrypoint.sh

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ set -eu
44
RUN_MODE=${RUN_MODE:-"replica"}
55
OP_BATCHER_L1_ETH_RPC=${L1_RPC_URL}
66
OP_BATCHER_MAX_CHANNEL_DURATION=${OP_BATCHER_MAX_CHANNEL_DURATION:-0}
7-
OP_BATCHER_DATA_AVAILABILITY_TYPE=${OP_BATCHER_DATA_AVAILABILITY_TYPE:-"blobs"}
87

98
if [ "$RUN_MODE" != "sequencer" ]; then
109
echo "batcher only running in sequencer mode, exiting..."
@@ -13,7 +12,6 @@ fi
1312

1413
ADDITIONAL_ARGS=""
1514
if [ ! -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} \

0 commit comments

Comments
 (0)