This repository was archived by the owner on Apr 4, 2024. It is now read-only.
Releases: evmos/ethermint
Releases · evmos/ethermint
v0.19.0
v0.19.0
State Machine Breaking
- (deps) #1159 Bump Geth version to
v1.10.19. - (ante) #1176 Fix invalid tx hashes; Remove
Size_field and validateHash/Fromfields in ante handler,
recompute eth tx hashes in JSON-RPC APIs to fix old blocks. - (ante) #1173 Make
NewAnteHandlerreturn error if input is invalid
API Breaking
- (rpc) #1121 Implement Ethereum tx indexer
Bug Fixes
- (rpc) #1179 Fix gas used in
debug_traceTransactionresponse.
Improvements
- (test) #1196 Integration tests setup
- (test) #1199 Add backend test suite with mock gRPC query client
- (test) #1189 JSON-RPC unit tests
- (test) #1212 Prune node integration tests
- (test) #1207 JSON-RPC types integration tests
- (test) #1218 Restructure JSON-RPC API
- (rpc) #1229 Add support for configuring RPC
MaxOpenConnections - (cli) #1230 Remove redundant positional height parameter from feemarket's query cli.
- (test)#1233 Add filters integration tests
Full Changelog: v0.18.0...v0.19.0
v0.18.0
v0.17.2
v0.17.2 - 2022-07-26
Changelog
- (rpc) #1190 Fix
UnmarshalJSONpanic of breaking EVM and fee marketParams. - (evm) #1187 Fix
TxIndexvalue (expected 0, actual 1) when trace the first tx of a block viadebug_traceTransactionAPI.
Full Diff: v0.17.1...v0.17.2
v0.17.1
v0.16.2
v0.15.1
v0.14.1
v0.11.1
v0.10.3
v0.17.0
v0.17.0 - 2022-06-27
Release Notes
This release includes fixes to the fee market module as well as adding configuration to reject non-replay protected transactions. Additionally, the go module has been renamed to evmos/ethermint.
This release is state-breaking, meaning that it will require setting an upgrade handler to bump the EVM module consensus version.
Changelog
State Machine Breaking
- (evm) #1128 Clear tx logs if tx failed in post processing hooks
- (evm) #1124 Reject non-replay-protected tx in
AnteHandlerto prevent replay attack
API Breaking
- (rpc) #1126 Make some JSON-RPC APIS work for pruned nodes.
- (rpc) #1143 Restrict unprotected txs on the node JSON-RPC configuration.
- (all) #1137 Rename go module to
evmos/ethermint
Improvements
- (deps) #1147 Bump Go version to
1.18. - (feemarket) #1135 Set lower bound of base fee to min gas price param
- (evm) #1142 Rename
RejectUnprotectedTxtoAllowUnprotectedTxsfor consistency with go-ethereum.
Bug Fixes
- (rpc) #1138 Fix GasPrice calculation with relation to
MinGasPrice
Full Diff: v0.16.1...v0.17.0