```\\n   constructor(\\n       IERC20Permit _token,\\n       uint256 _endingTimestamp,\\n       address _recipient,\\n       uint256 _tokenToEthRate,\\n       bytes32 _termsHash,\\n       Blocklist _blocklist\\n   ) {\\n       token = _token;\\n       endingTimestamp = _endingTimestamp;\\n       recipient = _recipient;\\n       tokenAmountBase = 10 ** token.decimals();\\n       tokenToEthRate = _tokenToEthRate;\\n       termsHash = _termsHash;\\n       blocklist = _blocklist;\\n\\n```\\n