SystemAccess (hub)
- Loading…DEFAULT_ADMIN (hub)OZ AccessControl on SystemAccess — only this role can grant/revoke target roles.
Governance
Pause, tune escrow clamps, manage adapters, and grant or revoke SystemAccess roles. Cards unlock only when your connected wallet holds the required authority.
Actions unlock only when your wallet holds the required role. Wrong role → tx reverts.
Hub DEFAULT_ADMIN is the configured timelock (0x2B94…C1ED). It grants and revokes every target role below.
Guardian pauses the distributor. Timelock (DEFAULT_ADMIN) unpauses. Escrow exits stay available while paused.
DEFAULT_ADMIN on FeeDistributor can add tokens and toggle acceptingRevenue.
Only the VotingEscrow timelock can tune penalty caps, split, cooldown, and custodian tiers.
REGISTRY_ADMIN registers and toggles adapters. Partners deploy from /integrate; you whitelist here.
Mint mock USDC to a registered FeeSplitter, then skim. Expected committed = amount × bps / 10000.
Hub DEFAULT_ADMIN on SystemAccess assigns target roles (keeper, pauser, registry admin, …).