Closed evgeniy-scherbina closed 1 month ago
Dependency changes:
go-ethereum
github.com/ethereum/go-ethereum => github.com/Kava-Labs/go-ethereum v1.10.27-0.20240308170502-da7973e5eee0
kava/release/1.10
github.com/kava-labs/ethermint
v0.21.0-kava-v26.3
v0.21.1-0.20240703152838-badab86e5aba
Source code changes:
github.com/evmos/ethermint/x/evm/vm/geth.NewEVM
github.com/ethereum/go-ethereum/core/vm. NewEVM
geth.NewEVM
vm.NewEVM
dbOpener
application.db
metadata.db
Dependency changes:
go-ethereum
with our forkgithub.com/ethereum/go-ethereum => github.com/Kava-Labs/go-ethereum v1.10.27-0.20240308170502-da7973e5eee0
go-ethereum
fork we usekava/release/1.10
branchgithub.com/kava-labs/ethermint
:v0.21.0-kava-v26.3
->v0.21.1-0.20240703152838-badab86e5aba
Source code changes:
github.com/evmos/ethermint/x/evm/vm/geth.NewEVM
withgithub.com/ethereum/go-ethereum/core/vm. NewEVM
geth.NewEVM
is an ethermint wrapper on top ofvm.NewEVM
which was removed during precompile workdbOpener
for openingapplication.db
metadata.db
with custom opendb function