harb/onchain/script
openhands fbe8384342 fix: No recovery path if VWAP bootstrap fails mid-sequence (#644)
Add recovery procedure documentation and automated recovery script for
when the VWAP bootstrap fails partway through (e.g. second recenter
reverts due to insufficient price movement).

- Add "Recovery from failed mid-sequence bootstrap" section to
  docs/mainnet-bootstrap.md with diagnosis steps and manual recovery
- Create scripts/recover-bootstrap.sh to automate diagnosis and retry
- Add warning comments in BootstrapVWAPPhase2.s.sol, DeployBase.sol,
  and bootstrap-common.sh referencing the recovery procedure

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 22:24:05 +00:00
..
backtesting fix: AttackRunner.s.sol: V3_FACTORY still hardcoded to Base mainnet (#953) 2026-03-18 10:40:33 +00:00
BaseDeploy.sol fix: address review feedback for #769 2026-03-19 00:26:04 +00:00
BootstrapVWAPPhase2.s.sol fix: No recovery path if VWAP bootstrap fails mid-sequence (#644) 2026-03-19 22:24:05 +00:00
DeployBase.sol fix: No recovery path if VWAP bootstrap fails mid-sequence (#644) 2026-03-19 22:24:05 +00:00
DeployBaseMainnet.sol fix: Use Optimizer (base) in deploy scripts — Push3 lacks initialize/getLiquidityParams 2026-02-26 19:37:12 +00:00
DeployBaseSepolia.sol Add Solidity linting with solhint, Foundry formatter, and pre-commit hooks (#51) 2025-10-04 15:17:09 +02:00
DeployCommon.sol fix: address AI review findings on VWAP bootstrap PR 2026-03-13 00:12:39 +00:00
DeployLocal.sol fix: DeployLocal.sol v3Factory still uses Base Sepolia address (#714) 2026-03-18 00:31:48 +00:00
LmTotalEth.s.sol Fix PR #540 review findings 2026-03-11 06:28:02 +00:00
UpgradeOptimizer.sol fix: address review feedback for #769 2026-03-19 00:26:04 +00:00