historical/

directory
v1.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2026 License: Apache-2.0, MIT

README

Historical phase demos

These are the standalone end-to-end integration runners written during Lantern's initial phase-by-phase build-up. Each phaseN/main.go was a one-shot demo that proved a specific capability against live mainnet (usually in dry-run mode) before that capability was folded into the real cmd/lantern daemon and covered by the regular test suite.

They are kept for historical reference and as worked examples of driving the lower-level packages directly. They are not part of the product build: cmd/lantern is the daemon, and live validation now happens via the unit/integration tests plus the calibration cc-smoke deployment.

Demo Proved
phase1 Download a slice of recent mainnet state via Glif, validate headers locally, build a TrustedRoot, cross-check.
phase2 Talk to gateway.lantern.reiers.io for the finalized head and walk back.
phase5 Serve a Curio-shaped query stream (StateMinerInfo / Power / ProvingDeadline / AvailableBalance / MarketStorageDeal) end-to-end.
phase6 Message flow + randomness + persistent header store + libp2p mempool against live mainnet (dry-run).
phase7 VM shell + gas estimation + miner-base-info + block-template assembly + paych voucher round-trip (dry-run).

These were moved here from cmd/lantern-phase* on 2026-06-15 to keep the cmd/ build surface limited to the shipping binaries (lantern, lantern-gateway, lantern-f3-anchor, lantern-lotus-compat-test).

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL