Docs / Running it
Testing
What runs, and against what.
Suites
pnpm test # everything cd contracts && forge test --match-path "test/launchpad/*" # launchpad only
| File | Covers |
|---|---|
| Launchpad.t.sol | Launch validation, curve maths, quotes = execution, fees and claims, slippage, refunds, graduation, pool trading, pool fees, front-run pool adoption, admin bounds, clones, icon cap, gas ceiling. |
| Launchpad.invariant.t.sol | Solvency, supply conservation, reserve reconciliation, no ETH created, under random trading with graduations. |
| Launchpad.fork.t.sol | Against the real Robinhood Chain PoolManager: graduation lands in a pool StateView sees, swaps clear both ways, pool fees collect. |
The mirror-era suites of the previous protocol still run alongside; 125 tests in total.