This repository has been 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
/From
fields in ante handler,
recompute eth tx hashes in JSON-RPC APIs to fix old blocks. - (ante) #1173 Make
NewAnteHandler
return error if input is invalid
API Breaking
- (rpc) #1121 Implement Ethereum tx indexer
Bug Fixes
- (rpc) #1179 Fix gas used in
debug_traceTransaction
response.
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
UnmarshalJSON
panic of breaking EVM and fee marketParams
. - (evm) #1187 Fix
TxIndex
value (expected 0, actual 1) when trace the first tx of a block viadebug_traceTransaction
API.
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
AnteHandler
to 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
RejectUnprotectedTx
toAllowUnprotectedTxs
for consistency with go-ethereum.
Bug Fixes
- (rpc) #1138 Fix GasPrice calculation with relation to
MinGasPrice
Full Diff: v0.16.1...v0.17.0