Skip to content

Commit

Permalink
fix: set value before estimating gas (#7829)
Browse files Browse the repository at this point in the history
  • Loading branch information
mattsse authored May 1, 2024
1 parent 5885dbc commit cafc260
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions crates/forge/bin/cmd/create.rs
Original file line number Diff line number Diff line change
Expand Up @@ -242,17 +242,17 @@ impl CreateArgs {
provider.get_transaction_count(deployer_address, BlockId::latest()).await
}?);

// set tx value if specified
if let Some(value) = self.tx.value {
deployer.tx.set_value(value);
}

deployer.tx.set_gas_limit(if let Some(gas_limit) = self.tx.gas_limit {
Ok(gas_limit.to())
} else {
provider.estimate_gas(&deployer.tx, BlockId::latest()).await
}?);

// set tx value if specified
if let Some(value) = self.tx.value {
deployer.tx.set_value(value);
}

if is_legacy {
let gas_price = if let Some(gas_price) = self.tx.gas_price {
gas_price.to()
Expand Down

0 comments on commit cafc260

Please sign in to comment.