bluealloy / revm

Rust implementation of the Ethereum Virtual Machine.
https://bluealloy.github.io/revm/
MIT License
1.61k stars 540 forks source link

chore: release #1579

Closed github-actions[bot] closed 2 months ago

github-actions[bot] commented 3 months ago

🤖 New release

Changelog

## `revme`

## [0.7.0](https://github.com/bluealloy/revm/compare/revme-v0.6.0...revme-v0.7.0) - 2024-07-08 ### Other - replace AccessList with alloy version ([#1552](https://github.com/bluealloy/revm/pull/1552))
## `revm`
## [11.0.0](https://github.com/bluealloy/revm/compare/revm-v10.0.0...revm-v11.0.0) - 2024-07-08 ### Added - add bytecode_address from CallInputs to Contract during construction. ([#1568](https://github.com/bluealloy/revm/pull/1568)) - *(Prague)* Add EIP-7702 ([#1565](https://github.com/bluealloy/revm/pull/1565)) - *(EOF)* disallow ExtDelegateCall to legacy bytecode ([#1572](https://github.com/bluealloy/revm/pull/1572)) - *(EOF)* Add target address expansion checks ([#1570](https://github.com/bluealloy/revm/pull/1570)) ### Other - bump precompile to v9.0.0 ([#1590](https://github.com/bluealloy/revm/pull/1590)) - *(README)* add rbuilder to used-by ([#1585](https://github.com/bluealloy/revm/pull/1585)) - Use HandleOrRuntime to allow alloydb/ethersdb to hold a custom runtime ([#1576](https://github.com/bluealloy/revm/pull/1576)) - store tokio::runtime::Handle in ethers/alloyDB ([#1557](https://github.com/bluealloy/revm/pull/1557)) - use const blocks ([#1522](https://github.com/bluealloy/revm/pull/1522)) - fix compile for alloydb ([#1559](https://github.com/bluealloy/revm/pull/1559)) - replace AccessList with alloy version ([#1552](https://github.com/bluealloy/revm/pull/1552)) - replace U256 with u64 in BLOCKHASH ([#1505](https://github.com/bluealloy/revm/pull/1505))
## `revm-interpreter`
## [7.0.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v6.0.0...revm-interpreter-v7.0.0) - 2024-07-08 ### Added - *(Precompiles)* Throw fatal error if c-kzg is disabled ([#1589](https://github.com/bluealloy/revm/pull/1589)) - add bytecode_address from CallInputs to Contract during construction. ([#1568](https://github.com/bluealloy/revm/pull/1568)) - support selfdestruct for dummyhost ([#1578](https://github.com/bluealloy/revm/pull/1578)) - *(Prague)* Add EIP-7702 ([#1565](https://github.com/bluealloy/revm/pull/1565)) - *(EOF)* disallow ExtDelegateCall to legacy bytecode ([#1572](https://github.com/bluealloy/revm/pull/1572)) - *(EOF)* Add target address expansion checks ([#1570](https://github.com/bluealloy/revm/pull/1570)) ### Fixed - *(eof)* ExtDelegateCall caller/target switch ([#1571](https://github.com/bluealloy/revm/pull/1571)) ### Other - *(README)* add rbuilder to used-by ([#1585](https://github.com/bluealloy/revm/pull/1585)) - use const blocks ([#1522](https://github.com/bluealloy/revm/pull/1522)) - fix compile for alloydb ([#1559](https://github.com/bluealloy/revm/pull/1559)) - replace AccessList with alloy version ([#1552](https://github.com/bluealloy/revm/pull/1552)) - replace U256 with u64 in BLOCKHASH ([#1505](https://github.com/bluealloy/revm/pull/1505))
## `revm-primitives`
## [6.0.0](https://github.com/bluealloy/revm/compare/revm-primitives-v5.0.0...revm-primitives-v6.0.0) - 2024-07-08 ### Added - *(Precompiles)* Throw fatal error if c-kzg is disabled ([#1589](https://github.com/bluealloy/revm/pull/1589)) - *(Prague)* Add EIP-7702 ([#1565](https://github.com/bluealloy/revm/pull/1565)) - add helper function to mape EVMError's Database error variant ([#1567](https://github.com/bluealloy/revm/pull/1567)) ### Other - *(README)* add rbuilder to used-by ([#1585](https://github.com/bluealloy/revm/pull/1585)) - add utility function AccountInfo::from_bytecode ([#1577](https://github.com/bluealloy/revm/pull/1577)) - replace AccessList with alloy version ([#1552](https://github.com/bluealloy/revm/pull/1552)) - replace U256 with u64 in BLOCKHASH ([#1505](https://github.com/bluealloy/revm/pull/1505))


This PR was generated with release-plz.