Documentation
¶
Index ¶
Constants ¶
View Source
const UpgradeName = "evm-v0-4-0"
Upgrade for the pushchain/evm dependency bump from v0.3.x to v0.4.0.
Key changes shipped in cosmos/evm v0.4.0:
- Post-audit security fixes (batches 1–5) applied to EVM state machine and precompiles
- Enforce single EVM transaction per Cosmos transaction (#294)
- Evidence precompile removed (#305) — push-chain did not register it; no cleanup needed
- ERC20 precompile storage format changed: DynamicPrecompiles and NativePrecompiles moved from concatenated hex strings under single keys to per-address prefix-store entries.
- Various bug fixes: revert reason format, address codec, estimate gas, blockHash RPCs, etc.
Variables ¶
This section is empty.
Functions ¶
func CreateUpgradeHandler ¶
func CreateUpgradeHandler( mm upgrades.ModuleManager, configurator module.Configurator, keepers *upgrades.AppKeepers, ) upgradetypes.UpgradeHandler
func NewUpgrade ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.