fomopad
Docs / Running it

Testing

What runs, and against what.

Suites

terminal
pnpm test                                   # everything
cd contracts && forge test --match-path "test/launchpad/*"   # launchpad only
FileCovers
Launchpad.t.solLaunch 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.solSolvency, supply conservation, reserve reconciliation, no ETH created, under random trading with graduations.
Launchpad.fork.t.solAgainst 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.