DEFAULT_TX_CONFIRMATION_TIMEOUT
Documentation for eth_defi.safe.deployment.DEFAULT_TX_CONFIRMATION_TIMEOUT data.
- DEFAULT_TX_CONFIRMATION_TIMEOUT: float = 300.0
Default timeout in seconds to wait for a deployment transaction to be mined.
Used by Safe and Lagoon vault deployment helpers instead of the generic 120 second default of
eth_defi.trace.assert_transaction_success_with_explanation().120 seconds proved too tight on Ethereum mainnet: on 2026-06-10 a Safe
addOwnerWithThreshold()transaction with a near-zero priority fee took ~3.5 minutes to confirm, and the receipt timeout aborted a whole multichain Lagoon vault deployment mid-flight. Five minutes rides out slow inclusion while still failing reasonably fast for interactive deployments.See also
eth_defi.gas.MIN_PRIORITY_FEE_PER_CHAINwhich prevents near-zero priority fees in the first place.