Supporting Libraries¶
Sources:
CenturionBaselineCheckLib.solCenturionClaimPolicyLib.solCenturionClaimViewLib.solCenturionConsensusSmoothingLib.solCenturionDustAccountingLib.solCenturionFinalizeFlowLib.solCenturionPayoutLib.solCenturionReadinessLib.solCenturionReceiptAccountingLib.solCenturionReserveConfigLib.solCenturionRiskUpdateLib.solCenturionSettlementFinalizeLib.solCenturionSettlementFlowLib.solCenturionSmoothingFundingLib.sol
Responsibilities Summary¶
- policy derivation and current-state views:
ClaimPolicy,ClaimView - smoothing and reserve debt mechanics:
ConsensusSmoothing,SmoothingFunding - dust classification and reserve locking sync:
DustAccounting - receipt classification and accounting bucket updates:
ReceiptAccounting - settlement proposal/finalization transitions:
SettlementFlow,SettlementFinalize,FinalizeFlow - payout and drainage sequencing:
Payout - reserve config mutation helpers:
ReserveConfig - observation state updates and conflict handling:
RiskUpdate - readiness object assembly:
Readiness - canonical codehash derivation helpers:
BaselineCheck
Risk Note¶
Library upgrades are still governance upgrades. A small library change can alter claimability, deficit handling, or settlement ordering across the protocol.