async fn find_latest_fork_block<P: Provider<AnyNetwork>>(
provider: P,
) -> Result<u64, TransportError>Expand description
Finds the latest appropriate block to fork
This fetches the “latest” block and checks whether the Block is fully populated (hash field
is present). This prevents edge cases where anvil forks the “latest” block but eth_getBlockByNumber still returns a pending block, https://github.com/foundry-rs/foundry/issues/2036