|
@@ -33,7 +33,6 @@ Finally, there are some utilities to interact with ERC20 contracts in various wa
|
|
|
The following related EIPs are in draft status.
|
|
|
|
|
|
- {ERC20Permit}
|
|
|
-- {ERC20FlashMint}
|
|
|
|
|
|
NOTE: This core set of contracts is designed to be unopinionated, allowing developers to access the internal functions in ERC20 (such as <<ERC20-_mint-address-uint256-,`_mint`>>) and expose them as external functions in the way they prefer. On the other hand, xref:ROOT:erc20.adoc#Presets[ERC20 Presets] (such as {ERC20PresetMinterPauser}) are designed using opinionated patterns to provide developers with ready to use, deployable contracts.
|
|
|
|
|
@@ -61,14 +60,14 @@ NOTE: This core set of contracts is designed to be unopinionated, allowing devel
|
|
|
|
|
|
{{ERC20Wrapper}}
|
|
|
|
|
|
+{{ERC20FlashMint}}
|
|
|
+
|
|
|
== Draft EIPs
|
|
|
|
|
|
The following EIPs are still in Draft status. Due to their nature as drafts, the details of these contracts may change and we cannot guarantee their xref:ROOT:releases-stability.adoc[stability]. Minor releases of OpenZeppelin Contracts may contain breaking changes for the contracts in this directory, which will be duly announced in the https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/CHANGELOG.md[changelog]. The EIPs included here are used by projects in production and this may make them less likely to change significantly.
|
|
|
|
|
|
{{ERC20Permit}}
|
|
|
|
|
|
-{{ERC20FlashMint}}
|
|
|
-
|
|
|
== Presets
|
|
|
|
|
|
These contracts are preconfigured combinations of the above features. They can be used through inheritance or as models to copy and paste their source code.
|