IERC6372.sol 519 B

1234567891011121314151617
  1. // SPDX-License-Identifier: MIT
  2. // OpenZeppelin Contracts (last updated v4.9.0) (interfaces/IERC6372.sol)
  3. pragma solidity ^0.8.19;
  4. interface IERC6372 {
  5. /**
  6. * @dev Clock used for flagging checkpoints. Can be overridden to implement timestamp based checkpoints (and voting).
  7. */
  8. function clock() external view returns (uint48);
  9. /**
  10. * @dev Description of the clock
  11. */
  12. // solhint-disable-next-line func-name-mixedcase
  13. function CLOCK_MODE() external view returns (string memory);
  14. }