Signature
IB20.sol
Description
Returns whetherfeature is currently paused. O(1).
PausableFeature is an enum with four independent values:
The ABI encodes
PausableFeature as uint8, so callers pass the ordinal.
- A paused feature blocks the operations listed in the table above regardless of whether the caller holds the relevant role. For example, a
MINT_ROLEholder cannot mint whileMINTis paused. - If an operation is attempted while its feature is paused, the transaction reverts with
ContractPaused(feature). - Use
pausedFeatures()to read the full current paused set in one call.
Parameters
Returns
true if feature is paused; false otherwise.
Access Control
View function, no role required.Policy Interaction
No direct policy interaction.Example
Usage Example