Skip to content

build(deps): bump go-ethereum to v1.17.0#289

Merged
lmittmann merged 4 commits intolmittmann:mainfrom
rtunazzz:update-geth-v1.17.0
Feb 18, 2026
Merged

build(deps): bump go-ethereum to v1.17.0#289
lmittmann merged 4 commits intolmittmann:mainfrom
rtunazzz:update-geth-v1.17.0

Conversation

@rtunazzz
Copy link
Contributor

@rtunazzz rtunazzz commented Feb 17, 2026

Summary

  • Update github.com/ethereum/go-ethereum from v1.16.8 to v1.17.0
  • Bump Go version from 1.24 to 1.25
  • Adapt w3vm/db.go to v1.17.0 interface changes: removed PointCache(), ContractCode(), ContractCodeSize() from state.Database; added Has() for new ContractCodeReader interface in state.Reader
  • Remove trie/utils import (package was removed in v1.17.0)

Closes #288

Adapt w3vm/db.go to go-ethereum v1.17.0 interface changes:
- Remove PointCache(), ContractCode(), ContractCodeSize() (dropped from state.Database)
- Add Has() method (new in state.Reader via ContractCodeReader)
- Remove trie/utils import (package removed)

Closes #288
@rtunazzz rtunazzz force-pushed the update-geth-v1.17.0 branch from b71be89 to d87c0e4 Compare February 17, 2026 22:25
@lmittmann
Copy link
Owner

Thank you! I rolled back the go 1.25 upgrade. I try to keep the same go version, that go-ethereum uses.

@lmittmann lmittmann merged commit 1d001c4 into lmittmann:main Feb 18, 2026
5 checks passed
@rtunazzz
Copy link
Contributor Author

Thank you! I rolled back the go 1.25 upgrade. I try to keep the same go version, that go-ethereum uses.

Makes sense, I missed that. Thanks for the quick turnaround!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update go-ethereum to v1.17.0

2 participants