# dataeng2 status #308 (d0fd) and #218 (bundle old), 10 Oct 12:40 UTC
## #308 d0fd (analyst2)
- Part 1 DONE: /opt/ppcopy/d0fd_liq.csv (419 logs, 210 pools). Part 3 DONE (contract, 196 distinct callers): de2-d0fd.md.
- Part 2 PARTIAL, running: /opt/ppcopy/d0fd.db (research-box). ev = 28,506 swaps over 71 pools (r6nat-covered ones, 21 Sep+), ev.tx_from filled for ~24.2k of 28.5k (d0fd_from.py, ~3 blocks/s, ETA ~25 min). ev_old holds the pre-21-Sep pools via getLogs (d0fd_swaps.py, running). Remaining ~139 pools pre-21 Sep: RPC-bound, ETA a few hours. Check meta.done per pool.
- Usable now: the 71 pools with tx_from for the outside-money test (b) and the rerun (c); (a) weekly hit rate can use d0fd_liq.csv.
## #218/#758 bundle backfill
- bundle_old.db (v3/v4 pools in r6/gold, not in bundle_fund): DONE, 6050 pools checked, 21 bundled -> table bundle_old.
- bundle_old2.db (14 Jul-11 Sep pools, list = e1-runners.csv x tokens.db): running, 3000/4875 checked, 87 bundled, table bundle_old2 (same columns + bundle_usd). ETA ~1 h.
- Not covered: funder walk (bundle_wallet) needs paid trace.
- Join: attach both with bundle_fund.bundle_launch on pool.
