diff options
Diffstat (limited to 'packages/contracts/src/2.0.0/forwarder/mixins/MConstants.sol')
-rw-r--r-- | packages/contracts/src/2.0.0/forwarder/mixins/MConstants.sol | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/contracts/src/2.0.0/forwarder/mixins/MConstants.sol b/packages/contracts/src/2.0.0/forwarder/mixins/MConstants.sol index bbc4969d6..712a11c5d 100644 --- a/packages/contracts/src/2.0.0/forwarder/mixins/MConstants.sol +++ b/packages/contracts/src/2.0.0/forwarder/mixins/MConstants.sol @@ -28,6 +28,9 @@ contract MConstants { bytes4 constant internal ERC20_DATA_ID = bytes4(keccak256("ERC20Token(address)")); bytes4 constant internal ERC721_DATA_ID = bytes4(keccak256("ERC721Token(address,uint256,bytes)")); uint256 constant internal MAX_UINT = 2**256 - 1; + uint256 constant internal PERCENTAGE_DENOMINATOR = 10**18; + uint256 constant internal MAX_FEE_PERCENTAGE = 5 * PERCENTAGE_DENOMINATOR / 100; // 5% + uint256 constant internal MAX_WETH_FILL_PERCENTAGE = 95 * PERCENTAGE_DENOMINATOR / 100; // 95% // solhint-disable var-name-mixedcase IExchange internal EXCHANGE; |