From 563e0624ba5a4a317202b4c9bc1d0120ed7c49f0 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Mon, 25 Mar 2024 22:27:01 +0100 Subject: [PATCH] chore: move var to evm args (#7492) --- crates/anvil/src/cmd.rs | 9 +++++---- crates/anvil/src/config.rs | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/crates/anvil/src/cmd.rs b/crates/anvil/src/cmd.rs index 2c5e08ba1f57..9cde54553120 100644 --- a/crates/anvil/src/cmd.rs +++ b/crates/anvil/src/cmd.rs @@ -171,9 +171,6 @@ pub struct NodeArgs { #[command(flatten)] pub server_config: ServerConfig, - /// The memory limit per EVM execution in bytes. - #[arg(long)] - pub memory_limit: Option, } #[cfg(windows)] @@ -238,7 +235,7 @@ impl NodeArgs { .with_optimism(self.evm_opts.optimism) .with_disable_default_create2_deployer(self.evm_opts.disable_default_create2_deployer) .with_slots_in_an_epoch(self.slots_in_an_epoch) - .with_memory_limit(self.memory_limit) + .with_memory_limit(self.evm_opts.memory_limit) } fn account_generator(&self) -> AccountGenerator { @@ -507,6 +504,10 @@ pub struct AnvilEvmArgs { /// Disable the default create2 deployer #[arg(long, visible_alias = "no-create2")] pub disable_default_create2_deployer: bool, + + /// The memory limit per EVM execution in bytes. + #[arg(long)] + pub memory_limit: Option, } /// Resolves an alias passed as fork-url to the matching url defined in the rpc_endpoints section diff --git a/crates/anvil/src/config.rs b/crates/anvil/src/config.rs index 039d7779b440..96e7896ebc1d 100644 --- a/crates/anvil/src/config.rs +++ b/crates/anvil/src/config.rs @@ -172,7 +172,7 @@ pub struct NodeConfig { pub enable_optimism: bool, /// Slots in an epoch pub slots_in_an_epoch: u64, - /// Memory configuration layer + /// The memory limit per EVM execution in bytes. pub memory_limit: Option, }