From ad6c79d61b6e7fde815747b6f7d6c7a3529c621a Mon Sep 17 00:00:00 2001 From: Punter Date: Thu, 23 Jul 2026 10:00:00 +0300 Subject: [PATCH] feat: add settlement constants library --- src/libraries/Constants.sol | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/libraries/Constants.sol diff --git a/src/libraries/Constants.sol b/src/libraries/Constants.sol new file mode 100644 index 0000000..f95e4d5 --- /dev/null +++ b/src/libraries/Constants.sol @@ -0,0 +1,10 @@ +// SPDX-License-Identifier: BUSL-1.1 +pragma solidity ^0.8.24; + +library Constants { + uint256 internal constant MAX_BATCH_SIZE = 50; + uint256 internal constant MAX_DEADLINE_OFFSET = 7 days; + uint256 internal constant MIN_DEADLINE_OFFSET = 1 minutes; + uint256 internal constant SETTLEMENT_FEE_BPS = 0; + uint256 internal constant BPS_DENOMINATOR = 10000; +}