Clearing primitives for tokenised assets: settlement windows, novation, netting in time, margin, collateral limits and the default waterfall. BigInt throughout, zero dependencies.
What HEY knows
Building
Activity not measurableHEY has a ship on record (last ship on 2026-08-31) but no repository, changelog or feed it can keep reading, so no count here is a measured zero.Evidence →
Follow puts spireproto on your private watchlist; its changes then lead “Since you were last here” when you come back. Following needs an account; browsing never does.
Unknown6 gaps: Building activity (not enough yet), Repositories (source unavailable), Releases (not enough yet), Published packages (no source), API description (not enough yet), Official site changes (not enough yet). None of its builder sources can be read right now.
Questions HEY can answer about spireproto — as of 2026-10-18
Is spireproto still being built?
UnknownActivity not measurable: HEY has a ship on record (last ship on 2026-08-31) but no repository, changelog or feed it can keep reading, so no count here is a measured zero.Evidence →
What did spireproto ship last?
FactCode changes, week of 2026-08-31 – 2026-09-06 · at least 3 commits — Code activity, on 2026-08-31.Evidence →
What does HEY not know about spireproto?
Unknown6 gaps: Building activity (not enough yet), Repositories (source unavailable), Releases (not enough yet), +3 more. None of its builder sources can be read right now.Details →
Build timeline
Code changes, week of 2026-08-31 – 2026-09-06 · at least 3 commitsspireproto/spireproto
snapshot.take() looks through pools with readable share accounting. · Look-through rounding dust stays with the pool so a snapshot still reconciles.Show allShow less
snapshot.take() looks through pools with readable share accounting.
Look-through rounding dust stays with the pool so a snapshot still reconciles.
register.build() flags duplicates, reversals and outsized steps. · register.resolve() reports absolute and composed readings side by side.Show allShow less
register.build() flags duplicates, reversals and outsized steps.
register.resolve() reports absolute and composed readings side by side.