fix: use Latest instead of Pending for rpc BlockId (#1903)

Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
This commit is contained in:
Dan Cline
2023-03-22 06:35:54 -04:00
committed by GitHub
parent a7ce69d58f
commit 29e798662c
2 changed files with 4 additions and 4 deletions

View File

@ -208,7 +208,7 @@ where
let (res, _env) = self
.execute_call_at(
request,
block_number.unwrap_or(BlockId::Number(BlockNumberOrTag::Pending)),
block_number.unwrap_or(BlockId::Number(BlockNumberOrTag::Latest)),
state_overrides,
)
.await?;
@ -223,7 +223,7 @@ where
block_number: Option<BlockId>,
) -> Result<AccessListWithGasUsed> {
trace!(target: "rpc::eth", ?request, ?block_number, "Serving eth_createAccessList");
let block_id = block_number.unwrap_or(BlockId::Number(BlockNumberOrTag::Pending));
let block_id = block_number.unwrap_or(BlockId::Number(BlockNumberOrTag::Latest));
let access_list = self.create_access_list_at(request.clone(), block_number).await?;
request.access_list = Some(access_list.clone());
let gas_used = self.estimate_gas_at(request, block_id).await?;
@ -240,7 +240,7 @@ where
Ok(EthApi::estimate_gas_at(
self,
request,
block_number.unwrap_or(BlockId::Number(BlockNumberOrTag::Pending)),
block_number.unwrap_or(BlockId::Number(BlockNumberOrTag::Latest)),
)
.await?)
}

View File

@ -94,7 +94,7 @@ where
let (cfg, block, at) = self
.eth_api
.evm_env_at(block_id.unwrap_or(BlockId::Number(BlockNumberOrTag::Pending)))
.evm_env_at(block_id.unwrap_or(BlockId::Number(BlockNumberOrTag::Latest)))
.await?;
let tx = tx_env_with_recovered(&tx);
let env = Env { cfg, block, tx };