This repository has been archived by the owner on Apr 4, 2024. It is now read-only.
v0.15.0
v0.15.0
- 2022-05-09
State Machine Breaking
- (ante) tharsis#1060 Check
EnableCreate
/EnableCall
inAnteHandler
to short-circuit EVM transactions.
API Breaking
- (rpc) tharsis#1070 Refactor
rpc/
package:Backend
interface is nowBackendI
, which implementsEVMBackend
(for Ethereum namespaces) andCosmosBackend
(for Cosmos namespaces)- Previous
EVMBackend
type is nowBackend
, which is the concrete implementation ofBackendI
- Move
rpc/ethereum/types
->rpc/types
- Move
rpc/ethereum/backend
->rpc/backend
- Move
rpc/ethereum/namespaces
->rpc/namespaces/ethereum
- (rpc) tharsis#1068 Fix London hard-fork check logic in JSON-RPC APIs.
Improvements
- (ci, evm) tharsis#1063 Run simulations on CI.
Bug Fixes
- (rpc) tharsis#1059 Remove unnecessary event filtering logic on the
eth_baseFee
JSON-RPC endpoint.
New Contributors
- @MalteHerrmann made their first contribution in #1032
Full Changelog: v0.14.0...v0.15.0