Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

v0.15.0

Compare
Choose a tag to compare
@danburck danburck released this 09 May 11:27
· 1 commit to release/v0.15.x since this release
a0e0d9e

v0.15.0 - 2022-05-09

State Machine Breaking

  • (ante) tharsis#1060 Check EnableCreate/EnableCall in AnteHandler to short-circuit EVM transactions.

API Breaking

  • (rpc) tharsis#1070 Refactor rpc/ package:
    • Backend interface is now BackendI, which implements EVMBackend (for Ethereum namespaces) and CosmosBackend (for Cosmos namespaces)
    • Previous EVMBackend type is now Backend, which is the concrete implementation of BackendI
    • 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

Bug Fixes

  • (rpc) tharsis#1059 Remove unnecessary event filtering logic on the eth_baseFee JSON-RPC endpoint.

New Contributors

Full Changelog: v0.14.0...v0.15.0