- docs/mainnet-bootstrap.md: fix Step 4c to use SwapRouter02 7-field struct (no deadline field); the 8-field ABI was for SwapRouter v1 but the address is SwapRouter02 - docs/mainnet-bootstrap.md: correct Step 1 to no longer falsely claim that pre-bootstrap transactions succeed when Forge aborts on simulation failure; Step 1 now reflects the try/catch behaviour added below - docs/mainnet-bootstrap.md: Step 6 drops --private-key flag (Foundry ignores it when vm.startBroadcast(privateKey) is called internally) and documents that the .secret seed-phrase file must be present - docs/mainnet-bootstrap.md: remove no-op `export LM_ADDRESS="$LM_ADDRESS"` - docs/mainnet-bootstrap.md: cite exact line range (101-145) in Troubleshooting workaround instead of informal marker description - onchain/script/DeployBase.sol: wrap liquidityManager.recenter() and seed buy in try/catch so a fresh-pool TWAP revert skips the inline bootstrap with a warning rather than aborting the entire simulation - onchain/script/DeployBase.sol: fix --fork-url to --rpc-url in the post-deploy console.log hint Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| backtesting | ||
| BaseDeploy.sol | ||
| BootstrapVWAPPhase2.s.sol | ||
| DeployBase.sol | ||
| DeployBaseMainnet.sol | ||
| DeployBaseSepolia.sol | ||
| DeployCommon.sol | ||
| DeployLocal.sol | ||
| LmTotalEth.s.sol | ||
| UpgradeOptimizer.sol | ||