From 63058f8867c306f6cc2e351362806a6e64f89ff3 Mon Sep 17 00:00:00 2001 From: Paul Razvan Berg Date: Tue, 9 Apr 2024 11:03:53 +0100 Subject: [PATCH] feat: add new maxes --- src/StdUtils.sol | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/StdUtils.sol b/src/StdUtils.sol index 0f613057..a1f3ccd2 100644 --- a/src/StdUtils.sol +++ b/src/StdUtils.sol @@ -18,10 +18,12 @@ abstract contract StdUtils { address private constant CONSOLE2_ADDRESS = 0x000000000000000000636F6e736F6c652e6c6f67; uint256 private constant INT256_MIN_ABS = 57896044618658097711785492504343953926634992332820282019728792003956564819968; + uint40 internal constant MAX_UNIX_TIMESTAMP = 2_147_483_647; // 2^31 - 1 uint256 private constant SECP256K1_ORDER = 115792089237316195423570985008687907852837564279074904382605163141518161494337; uint256 private constant UINT256_MAX = 115792089237316195423570985008687907853269984665640564039457584007913129639935; + uint40 internal constant UINT40_MAX = 1099511627775; // Used by default when deploying with create2, https://github.com/Arachnid/deterministic-deployment-proxy. address private constant CREATE2_FACTORY = 0x4e59b44847b379578588920cA78FbF26c0B4956C;