| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| Address.sol | ||
| Arrays.sol | ||
| Counters.sol | ||
| Create2.sol | ||
| EnumerableMap.sol | ||
| EnumerableSet.sol | ||
| Pausable.sol | ||
| README.adoc | ||
| ReentrancyGuard.sol | ||
| SafeCast.sol | ||
| Strings.sol |
* Implement AddressSet in terms of a generic Set * Add Uint256Set * Add EnumerableMap * Fix wording on EnumerableSet docs and tests * Refactor ERC721 using EnumerableSet and EnumerableMap * Fix tests * Fix linter error * Gas optimization for EnumerableMap * Gas optimization for EnumerableSet * Remove often not-taken if from Enumerable data structures * Fix failing test * Gas optimization for EnumerableMap * Fix linter errors * Add comment for clarification * Improve test naming * Rename EnumerableMap.add to set * Add overload for EnumerableMap.get with custom error message * Improve Enumerable docs * Rename Uint256Set to UintSet * Add changelog entry
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| Address.sol | Loading commit data... | |
| Arrays.sol | Loading commit data... | |
| Counters.sol | Loading commit data... | |
| Create2.sol | Loading commit data... | |
| EnumerableMap.sol | Loading commit data... | |
| EnumerableSet.sol | Loading commit data... | |
| Pausable.sol | Loading commit data... | |
| README.adoc | Loading commit data... | |
| ReentrancyGuard.sol | Loading commit data... | |
| SafeCast.sol | Loading commit data... | |
| Strings.sol | Loading commit data... |