# ERC20InterfacePermitUpgradable.sol

Differences between Geode's ERC20InterfacePermit and [Openzeppelin's implementation of ERC20Permit](https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable/blob/54803be62207c2412e27d09325243f2f1452f7b9/contracts/token/ERC20/extensions/draft-ERC20PermitUpgradeable.sol) is:

* pragma set to `=0.8.7;`
* using ERC20Interface instead of ERC20
* added initialize

### See it on [Diffchecker.](https://www.diffchecker.com/Hwmvi5HF)

## See it on[ Github.](https://github.com/Geodefi/Portal-Avax/blob/dev/contracts/Portal/gAvaxInterfaces/ERC20InterfaceUpgradable.sol)
