feat: introduce external context GAT in ConfigureEvm (#7842)

This commit is contained in:
Dan Cline
2024-04-30 22:06:37 -04:00
committed by GitHub
parent bf9d9745ed
commit 074c5c3013
5 changed files with 36 additions and 14 deletions

View File

@ -81,7 +81,9 @@ impl ConfigureEvmEnv for MyEvmConfig {
}
impl ConfigureEvm for MyEvmConfig {
fn evm<'a, DB: Database + 'a>(&self, db: DB) -> Evm<'a, (), DB> {
type DefaultExternalContext<'a> = ();
fn evm<'a, DB: Database + 'a>(&self, db: DB) -> Evm<'a, Self::DefaultExternalContext<'a>, DB> {
EvmBuilder::default()
.with_db(db)
// add additional precompiles