Add support of ERC-2612 Permit in a specific deployment version
This ERC extends the EIP-20 standard with a new function permit, which allows users to modify the allowance mapping using a signed message, instead of through msg.sender.
Note that ERC-2612 is regularly used in phishing attack, so we only want this functionality in a specific deployment version.