This repository has been archived by the owner on Nov 30, 2021. It is now read-only.
[v0.4.1] - 2021-03-01
API Breaking
- (faucet) #678 Faucet module has been removed in favor of client libraries such as
@cosmjs/faucet
. - (evm) #670 Migrate types to the ones defined by the protobuf messages, which are required for the stargate release.
Bug Fixes
- (evm) #760 Fix Failed to call function EstimateGas.
- (evm) #767 Fix error of timeout when using Truffle to deploy contract.
- (evm) #751 Fix misused method to calculate block hash in evm related function.
- (evm) #721 Fix mismatch block hash in rpc response when use eht.getBlock.
- (evm) #730 Fix 'EIP2028' not open when Istanbul version has been enabled.
- (evm) #749 Fix panic in
AnteHandler
when gas price larger than 100000 - (evm) #747 Fix format errors in String() of QueryETHLogs
- (evm) #742 Add parameter check for evm query func.
- (evm) #687 Fix nonce check to explicitly check for the correct nonce, rather than a simple 'greater than' comparison.
- (api) #687 Returns error for a transaction with an incorrect nonce.
- (evm) #674 Reset all cache after account data has been committed in
EndBlock
to make sure every node state consistent. - (evm) #672 Fix panic of
wrong Block.Header.AppHash
when restart a node with snapshot.
Features
- (api) #821 Individually enable the api modules. Will be implemented in the latest version of ethermint with the upcoming stargate upgrade.