v0.8.0
- 2021-11-17
State Machine Breaking
- (evm, ante) tharsis#620 Add fee market field to EVM
Keeper
andAnteHandler
. - (all) tharsis#231 Bump go-ethereum version to
v1.10.11
- (ante) tharsis#703 Fix some fields in transaction are not authenticated by signature.
- (evm) tharsis#751 don't revert gas refund logic when transaction reverted
Features
- (rpc, evm) tharsis#673 Use tendermint events to store fee market basefee.
- (rpc) tharsis#624 Implement new JSON-RPC endpoints from latest geth version
- (evm) tharsis#662 Disable basefee for non london blocks
- (cmd) tharsis#712 add tx cli to build evm transaction
- (rpc) tharsis#733 add JSON_RPC endpoint
personal_unpair
- (rpc) tharsis#734 add JSON_RPC endpoint
eth_feeHistory
- (rpc) tharsis#740 add JSON_RPC endpoint
personal_initializeWallet
- (rpc) tharsis#743 add JSON_RPC endpoint
debug_traceBlockByHash
- (rpc) tharsis#748 add JSON_RPC endpoint
personal_listWallets
- (rpc) tharsis#754 add JSON_RPC endpoint
debug_intermediateRoots
Bug Fixes
- (evm) tharsis#746 Set EVM debugging based on tracer configuration.
- (app,cli) tharsis#725 Fix cli-config for
keys
command. - (rpc) tharsis#727 Decode raw transaction using RLP.
- (rpc) tharsis#661 Fix OOM bug when creating too many filters using JSON-RPC.
- (evm) tharsis#660 Fix
nil
pointer panic inApplyNativeMessage
. - (evm, test) tharsis#649 Test DynamicFeeTx.
- (evm) tharsis#702 Fix panic in web3 RPC handlers
- (rpc) tharsis#720 Fix
debug_traceTransaction
failure - (rpc) tharsis#741 Fix
eth_getBlockByNumberAndHash
return with non eth txs - (rpc) tharsis#743 Fix debug JSON RPC handler crash on non-existing block
Improvements
- (tests) tharsis#704 Introduce E2E testing framework for clients
- (deps) tharsis#737 Bump ibc-go to
v2.0.0
- (rpc) tharsis#671 Don't pass base fee externally for
EthCall
/EthEstimateGas
apis. - (evm) tharsis#674 Refactor
ApplyMessage
, remove
ApplyNativeMessage
. - (rpc) tharsis#714 remove
MsgEthereumTx
support inTxConfig
New Contributors
- @danburck made their first contribution in #612
- @tomtau made their first contribution in #655
- @devashishdxt made their first contribution in #661
- @NevermoreRandom made their first contribution in #727
Full Diff: v0.7.2...v0.8.0