Skip to main contentModule utils
Source - CommitmentProgress
- Incremental outcome of feeding coefficient commitments into an
SsaCommitmentBuilder. - RecoveredSsaTail π
- Minimal state retained after cryptographic recovery so buffered, already-paid SURBs can finish
draining.
- RecoveryCounters π
- Progress counters whose lifetime can outlast the reconstruction buffers that produced them.
- SsaBuilder
- Reconstruct a single SSA from a set of SSA parts recovered from polynomials.
- SsaCommitmentBuilder
- Builds a complete SSA from the incoming client constant-term commitments of the SSA-part
polynomials for a specific Session Stealth Address (SSA).
- SsaCycle
- All post-commitment state of one SSA cycle, held as a single unit.
- SsaPartBuilder
- Collects shares of a single polynomial and reconstructs its constant term.
- SurplusBudget π
- Per-polynomial post-reconstruction allowance shared by a live cycle and its compact recovered
tail.
- AddShareOutcome
- What a share contributed to its polynomial.
- RecoveredTailCredit π
- Result of validating a share against a recovered cycleβs compact tail.
- PROGRESS_ORDERING π
- Relaxed ordering suffices for every progress counter in
SsaCycle.
- checked_completed_share π
- Decodes a partial share and enforces the inexpensive structural checks that must precede both
live-cycle and recovered-tail liveness accounting.