Skip to content

Releases: base-org/node

v0.3.2

05 Oct 19:28
3bd8dc8
Compare
Choose a tag to compare

This release switches the OP_NODE_L2_ENGINE_RPC in the default configuration to use websockets instead of http (see #119). Using the http protocol can cause chain halts in certain scenarios, and this recommends switching to websockets to avoid this. If you configure your OP_NODE_L2_ENGINE_RPC / --l2 differently, we recommend updating your configuration to use ws.

Also upgraded the node software:

v0.3.1 (sepolia)

27 Sep 20:52
071afe1
Compare
Choose a tag to compare

This release contains the Base sepolia configuration.

Also upgraded the node software:

v0.3.1-rc.3

12 Sep 21:41
3bf7383
Compare
Choose a tag to compare
v0.3.1-rc.3 Pre-release
Pre-release

Update op-node from v1.1.1 to v1.1.3

v0.3.1-rc.2

24 Aug 23:14
9dc53cf
Compare
Choose a tag to compare
v0.3.1-rc.2 Pre-release
Pre-release

Fixes version reported from geth (geth --version or web3_clientVersion RPC): #101

v0.3.1-rc.1

23 Aug 19:33
13443fd
Compare
Choose a tag to compare
v0.3.1-rc.1 Pre-release
Pre-release

Switch build to point to version tags:

This is a pre-release to pick up recent op-geth changes which prevent leakage of the txpool for folks running shared nodes.

v0.3.0 (mainnet)

13 Jul 17:53
3922aba
Compare
Choose a tag to compare

This release contains the Base mainnet configuration.

No node software changes since the v0.2.3 release, still using versions:

If you are using docker-compose to run the node, you'll now need to select between Goerli and Mainnet. See the configuration in docker-compose.yml (uncomment the relevant env_file line for both containers).

v0.2.3

11 Jul 18:23
49c8425
Compare
Choose a tag to compare

Switch build to point to version tags:

If you are using docker-compose to run the node, simply pull the latest version, and run:

docker-compose stop
docker-compose build
docker-compose up

v0.2.2

22 Jun 18:04
41d3f93
Compare
Choose a tag to compare

Switch build to point to version tags:

The op-geth update contains some fee estimate improvements for primarily empty blocks, which should reduce gas fees paid by users.

If you are using docker-compose to run the node, simply pull the latest version, and run:

docker-compose stop
docker-compose build
docker-compose up

v0.2.1

17 Jun 02:18
78b3263
Compare
Choose a tag to compare

Pointing at upstream commits:

Small improvements:

  • expose geth metrics
  • support for pre EIP-155 transactions (optional)
  • Update OP_NODE_VERIFIER_L1_CONFS to 4 (helps with L1 reorgs)

If you are using docker-compose to run the node, simply pull the latest version, and run:

docker-compose stop
docker-compose build
docker-compose up

v0.2.0

27 Apr 21:59
9a155b3
Compare
Choose a tag to compare

Pointing at upstream commits:

For the previous Regolith hardfork release (v0.1.1), the sequencer was misconfigured which caused the Regolith hardfork to fail. We decided to reschedule the Regolith hardfork to timestamp 1683219600 (Thursday May 4, 2023 @ 17:00:00 UTC) with ethereum-optimism/op-geth/pull/89.

This release also configures the op-geth build to point to a commit from a hotfix provided by ethereum-optimism/op-geth/pull/90, which fixes some nodes stuck on block 3710592 (the block after the previous Regolith hardfork was scheduled). While the Regolith upgrade was reverted in v0.1.3, some node operators still experienced stuck nodes, which this hotfix addresses.

To upgrade:

  • ensure you are using the commits referenced above (or use our provided Dockerfile)
  • ensure your goerli/rollup.json has been updated to the latest version provided by this repo

If you are using docker-compose to run the node, simply pull the latest version, and run:

docker-compose stop
docker-compose build
docker-compose up