@@ -8,7 +8,6 @@ import {ERC20BurnableUpgradeable} from
8
8
"@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20BurnableUpgradeable.sol " ;
9
9
import {ERC20PermitUpgradeable } from
10
10
"@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20PermitUpgradeable.sol " ;
11
- import {EIP712Upgradeable} from "@openzeppelin/contracts-upgradeable/utils/cryptography/EIP712Upgradeable.sol " ;
12
11
import {ERC1967Utils } from "@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils.sol " ;
13
12
14
13
import {Time} from "@openzeppelin/contracts/utils/types/Time.sol " ;
@@ -253,11 +252,13 @@ contract XanV1 is
253
252
function __XanV1_init (address initialMintRecipient ) internal onlyInitializing {
254
253
// Initialize inherited contracts
255
254
__Context_init_unchained ();
256
-
257
255
__ERC20_init_unchained ({name_: Parameters.NAME, symbol_: Parameters.SYMBOL});
258
- __ERC20Permit_init (Parameters.NAME); // TODO! Revisit OZ
259
- //__ERC20Permit_init_unchained(tokenName);
260
- //__EIP712_init_unchained({name: tokenName, version: "1"});
256
+ __ERC20Permit_init (Parameters.NAME); // TODO! https://github.com/OpenZeppelin/openzeppelin-upgrades/issues/1175
257
+ /* // TODO Use below instead
258
+ __ERC20Permit_init_unchained(Parameters.NAME);
259
+ __EIP712_init_unchained({name: Parameters.NAME, version: "1"});
260
+ __Nonces_init_unchained();
261
+ */
261
262
__ERC20Burnable_init_unchained ();
262
263
__UUPSUpgradeable_init_unchained ();
263
264
0 commit comments