Skip to content

GlossaryΒΆ

  • Governor: CenturionUpgradeGovernor, timelocked upgrade and approval authority.
  • roleAdmin: address controlling role grants/revocations and role-admin transfer.
  • proposer: role that creates upgrade operations.
  • executor: role that executes queued upgrade operations.
  • queuer: role that queues operations and starts timelock.
  • canceller: role that cancels queued operations.
  • registrar: role that registers upgrade targets and genesis approvals.
  • timelock: mandatory waiting period between queue and execute.
  • multisig: threshold-signature account used for role custody.
  • EOA: externally owned account controlled by private key.
  • proxy: delegating shell contract preserving state while implementation changes.
  • transparent proxy: proxy pattern with admin-separated call behavior.
  • beacon: contract storing shared implementation address for many proxies.
  • beacon proxy: proxy that resolves implementation through beacon.
  • implementation: logic contract used via delegatecall by proxy.
  • codehash: runtime bytecode hash of a contract address.
  • expected codehash: stored or recomputed runtime bytecode hash used by policy and custody checks.
  • live approval registry: governor mapping of approved implementations and metadata.
  • approved implementation: implementation matching kind/version/policy/codehash expectations.
  • fail closed: default to revert/disable instead of allowing uncertain behavior.
  • permissioned: access requires explicit allowlist admission.
  • permissionless: access path does not require admission allowlist.
  • allowlist: intent-based admission set managed by allowlistAdmin.
  • deposit intent: hashed tuple authorizing one deposit attempt.
  • withdrawal credentials: deposit credential bytes that route execution withdrawals.
  • vault: validator-specific custody account proxy.
  • controller: CenturionEconomicController, accounting and policy engine.
  • gatekeeper: CenturionClaimGatekeeper, claim policy and cap engine.
  • principal: protected base stake target per seat.
  • reward: surplus value potentially claimable under policy.
  • receipt: recorded physical inflow event.
  • consensus reward: observation-derived reward delta from finalized consensus data.
  • physical receipt: execution-layer inflow physically received by vault.
  • actual balance: observed real balance value in risk updates.
  • effective balance: consensus effective balance metric used for risk state logic.
  • dust: small principal gap classification state.
  • recovery: state where deficit repair takes precedence.
  • stop loss: severe risk state that disables normal claims.
  • slashing: penalty or severe risk event reducing validator safety state.
  • exit: validator exit lifecycle transition.
  • stale oracle: observation freshness violation.
  • safe epoch: cleared epoch threshold used for receipt safety checks.
  • claimable: amount eligible for payout under current state and caps.
  • reserve coverage: configured reserve support limits/proofs for smoothing/deficit handling.
  • storage layout: ordering/slot map of proxy-held state across implementations.