-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(config): configure RPC timeout for forge script #9303
Comments
I think we could reuse the existing |
yep, we should make sure to add it to also right now scripts are using different code path than cast for creating providers, need to make it aware of timeout foundry/crates/script/src/broadcast.rs Line 258 in 4817280
|
👍 , or maybe better an foundry/crates/common/src/evm.rs Lines 44 to 50 in 4817280
|
We have an foundry/crates/cli/src/opts/ethereum.rs Lines 44 to 50 in 4817280
|
yeah that's a bit weird because we can't use both |
I'd love to give this a go. Please assign this to me |
Component
Forge
Describe the feature you would like
Forge script rpc requests timeout after 45 seconds. You can increase timeout for waiting for tx receipts, but you cannot increase timeout for
eth_sendTransaction
requests. The feature would allow using MPC signers (like fireblocks) w/ unlocked forge scripts.Additional context
This is a "reopening" of #8667.
The fix (#8669) only increased timeout for waiting for tx receipts. But
eth_sendTransaction
requests still use constant 45 second timeout.The text was updated successfully, but these errors were encountered: