mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-01-09 15:28:01 -05:00
feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de> Co-authored-by: rakita <rakita@users.noreply.github.com>
This commit is contained in:
@@ -19,6 +19,8 @@ alloy-rlp.workspace = true
|
||||
alloy-eips.workspace = true
|
||||
nybbles.workspace = true
|
||||
|
||||
revm-database-interface.workspace = true
|
||||
|
||||
thiserror.workspace = true
|
||||
|
||||
[features]
|
||||
@@ -29,5 +31,6 @@ std = [
|
||||
"alloy-rlp/std",
|
||||
"thiserror/std",
|
||||
"nybbles/std",
|
||||
"revm-database-interface/std",
|
||||
"reth-storage-errors/std",
|
||||
]
|
||||
|
||||
@@ -149,6 +149,8 @@ impl From<ProviderError> for BlockExecutionError {
|
||||
}
|
||||
}
|
||||
|
||||
impl revm_database_interface::DBErrorMarker for BlockExecutionError {}
|
||||
|
||||
/// Internal (i.e., not validation or consensus related) `BlockExecutor` Errors
|
||||
#[derive(Error, Debug)]
|
||||
pub enum InternalBlockExecutionError {
|
||||
|
||||
Reference in New Issue
Block a user