Created
October 20, 2021 21:24
-
-
Save ChristianOConnor/d0c2a2654b84c6267dede2ef7dba210b to your computer and use it in GitHub Desktop.
@openzeppelin-tree-102021
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| node_modules/@openzeppelin | |
| └── contracts | |
| ├── README.md | |
| ├── access | |
| │ ├── AccessControl.sol | |
| │ ├── AccessControlEnumerable.sol | |
| │ ├── IAccessControl.sol | |
| │ ├── IAccessControlEnumerable.sol | |
| │ └── Ownable.sol | |
| ├── build | |
| │ └── contracts | |
| │ ├── AccessControl.json | |
| │ ├── AccessControlEnumerable.json | |
| │ ├── Address.json | |
| │ ├── Arrays.json | |
| │ ├── BeaconProxy.json | |
| │ ├── BitMaps.json | |
| │ ├── Clones.json | |
| │ ├── ConditionalEscrow.json | |
| │ ├── Context.json | |
| │ ├── Counters.json | |
| │ ├── Create2.json | |
| │ ├── ECDSA.json | |
| │ ├── EIP712.json | |
| │ ├── ERC1155.json | |
| │ ├── ERC1155Burnable.json | |
| │ ├── ERC1155Holder.json | |
| │ ├── ERC1155Pausable.json | |
| │ ├── ERC1155PresetMinterPauser.json | |
| │ ├── ERC1155Receiver.json | |
| │ ├── ERC1155Supply.json | |
| │ ├── ERC165.json | |
| │ ├── ERC165Checker.json | |
| │ ├── ERC165Storage.json | |
| │ ├── ERC1820Implementer.json | |
| │ ├── ERC1967Proxy.json | |
| │ ├── ERC1967Upgrade.json | |
| │ ├── ERC20.json | |
| │ ├── ERC20Burnable.json | |
| │ ├── ERC20Capped.json | |
| │ ├── ERC20FlashMint.json | |
| │ ├── ERC20Pausable.json | |
| │ ├── ERC20Permit.json | |
| │ ├── ERC20PresetFixedSupply.json | |
| │ ├── ERC20PresetMinterPauser.json | |
| │ ├── ERC20Snapshot.json | |
| │ ├── ERC20Votes.json | |
| │ ├── ERC20VotesComp.json | |
| │ ├── ERC20Wrapper.json | |
| │ ├── ERC2771Context.json | |
| │ ├── ERC721.json | |
| │ ├── ERC721Burnable.json | |
| │ ├── ERC721Enumerable.json | |
| │ ├── ERC721Holder.json | |
| │ ├── ERC721Pausable.json | |
| │ ├── ERC721PresetMinterPauserAutoId.json | |
| │ ├── ERC721URIStorage.json | |
| │ ├── ERC777.json | |
| │ ├── ERC777PresetFixedSupply.json | |
| │ ├── EnumerableMap.json | |
| │ ├── EnumerableSet.json | |
| │ ├── Escrow.json | |
| │ ├── Governor.json | |
| │ ├── GovernorCompatibilityBravo.json | |
| │ ├── GovernorCountingSimple.json | |
| │ ├── GovernorProposalThreshold.json | |
| │ ├── GovernorTimelockCompound.json | |
| │ ├── GovernorTimelockControl.json | |
| │ ├── GovernorVotes.json | |
| │ ├── GovernorVotesComp.json | |
| │ ├── GovernorVotesQuorumFraction.json | |
| │ ├── IAccessControl.json | |
| │ ├── IAccessControlEnumerable.json | |
| │ ├── IBeacon.json | |
| │ ├── ICompoundTimelock.json | |
| │ ├── IERC1155.json | |
| │ ├── IERC1155MetadataURI.json | |
| │ ├── IERC1155Receiver.json | |
| │ ├── IERC1271.json | |
| │ ├── IERC1363.json | |
| │ ├── IERC1363Receiver.json | |
| │ ├── IERC1363Spender.json | |
| │ ├── IERC165.json | |
| │ ├── IERC1820Implementer.json | |
| │ ├── IERC1820Registry.json | |
| │ ├── IERC20.json | |
| │ ├── IERC20Metadata.json | |
| │ ├── IERC20Permit.json | |
| │ ├── IERC2612.json | |
| │ ├── IERC2981.json | |
| │ ├── IERC3156FlashBorrower.json | |
| │ ├── IERC3156FlashLender.json | |
| │ ├── IERC721.json | |
| │ ├── IERC721Enumerable.json | |
| │ ├── IERC721Metadata.json | |
| │ ├── IERC721Receiver.json | |
| │ ├── IERC777.json | |
| │ ├── IERC777Recipient.json | |
| │ ├── IERC777Sender.json | |
| │ ├── IGovernor.json | |
| │ ├── IGovernorCompatibilityBravo.json | |
| │ ├── IGovernorTimelock.json | |
| │ ├── Initializable.json | |
| │ ├── Math.json | |
| │ ├── MerkleProof.json | |
| │ ├── MinimalForwarder.json | |
| │ ├── Multicall.json | |
| │ ├── Ownable.json | |
| │ ├── Pausable.json | |
| │ ├── PaymentSplitter.json | |
| │ ├── Proxy.json | |
| │ ├── ProxyAdmin.json | |
| │ ├── PullPayment.json | |
| │ ├── ReentrancyGuard.json | |
| │ ├── RefundEscrow.json | |
| │ ├── SafeCast.json | |
| │ ├── SafeERC20.json | |
| │ ├── SafeMath.json | |
| │ ├── SignatureChecker.json | |
| │ ├── SignedSafeMath.json | |
| │ ├── StorageSlot.json | |
| │ ├── Strings.json | |
| │ ├── TimelockController.json | |
| │ ├── Timers.json | |
| │ ├── TokenTimelock.json | |
| │ ├── TransparentUpgradeableProxy.json | |
| │ ├── UUPSUpgradeable.json | |
| │ └── UpgradeableBeacon.json | |
| ├── finance | |
| │ └── PaymentSplitter.sol | |
| ├── governance | |
| │ ├── Governor.sol | |
| │ ├── IGovernor.sol | |
| │ ├── TimelockController.sol | |
| │ ├── compatibility | |
| │ │ ├── GovernorCompatibilityBravo.sol | |
| │ │ └── IGovernorCompatibilityBravo.sol | |
| │ └── extensions | |
| │ ├── GovernorCountingSimple.sol | |
| │ ├── GovernorProposalThreshold.sol | |
| │ ├── GovernorTimelockCompound.sol | |
| │ ├── GovernorTimelockControl.sol | |
| │ ├── GovernorVotes.sol | |
| │ ├── GovernorVotesComp.sol | |
| │ ├── GovernorVotesQuorumFraction.sol | |
| │ └── IGovernorTimelock.sol | |
| ├── interfaces | |
| │ ├── IERC1155.sol | |
| │ ├── IERC1155MetadataURI.sol | |
| │ ├── IERC1155Receiver.sol | |
| │ ├── IERC1271.sol | |
| │ ├── IERC1363.sol | |
| │ ├── IERC1363Receiver.sol | |
| │ ├── IERC1363Spender.sol | |
| │ ├── IERC165.sol | |
| │ ├── IERC1820Implementer.sol | |
| │ ├── IERC1820Registry.sol | |
| │ ├── IERC20.sol | |
| │ ├── IERC20Metadata.sol | |
| │ ├── IERC2981.sol | |
| │ ├── IERC3156.sol | |
| │ ├── IERC3156FlashBorrower.sol | |
| │ ├── IERC3156FlashLender.sol | |
| │ ├── IERC721.sol | |
| │ ├── IERC721Enumerable.sol | |
| │ ├── IERC721Metadata.sol | |
| │ ├── IERC721Receiver.sol | |
| │ ├── IERC777.sol | |
| │ ├── IERC777Recipient.sol | |
| │ ├── IERC777Sender.sol | |
| │ └── draft-IERC2612.sol | |
| ├── metatx | |
| │ ├── ERC2771Context.sol | |
| │ └── MinimalForwarder.sol | |
| ├── package.json | |
| ├── proxy | |
| │ ├── Clones.sol | |
| │ ├── ERC1967 | |
| │ │ ├── ERC1967Proxy.sol | |
| │ │ └── ERC1967Upgrade.sol | |
| │ ├── Proxy.sol | |
| │ ├── beacon | |
| │ │ ├── BeaconProxy.sol | |
| │ │ ├── IBeacon.sol | |
| │ │ └── UpgradeableBeacon.sol | |
| │ ├── transparent | |
| │ │ ├── ProxyAdmin.sol | |
| │ │ └── TransparentUpgradeableProxy.sol | |
| │ └── utils | |
| │ ├── Initializable.sol | |
| │ └── UUPSUpgradeable.sol | |
| ├── security | |
| │ ├── Pausable.sol | |
| │ ├── PullPayment.sol | |
| │ └── ReentrancyGuard.sol | |
| ├── token | |
| │ ├── ERC1155 | |
| │ │ ├── ERC1155.sol | |
| │ │ ├── IERC1155.sol | |
| │ │ ├── IERC1155Receiver.sol | |
| │ │ ├── extensions | |
| │ │ │ ├── ERC1155Burnable.sol | |
| │ │ │ ├── ERC1155Pausable.sol | |
| │ │ │ ├── ERC1155Supply.sol | |
| │ │ │ └── IERC1155MetadataURI.sol | |
| │ │ ├── presets | |
| │ │ │ └── ERC1155PresetMinterPauser.sol | |
| │ │ └── utils | |
| │ │ ├── ERC1155Holder.sol | |
| │ │ └── ERC1155Receiver.sol | |
| │ ├── ERC20 | |
| │ │ ├── ERC20.sol | |
| │ │ ├── IERC20.sol | |
| │ │ ├── extensions | |
| │ │ │ ├── ERC20Burnable.sol | |
| │ │ │ ├── ERC20Capped.sol | |
| │ │ │ ├── ERC20FlashMint.sol | |
| │ │ │ ├── ERC20Pausable.sol | |
| │ │ │ ├── ERC20Snapshot.sol | |
| │ │ │ ├── ERC20Votes.sol | |
| │ │ │ ├── ERC20VotesComp.sol | |
| │ │ │ ├── ERC20Wrapper.sol | |
| │ │ │ ├── IERC20Metadata.sol | |
| │ │ │ ├── draft-ERC20Permit.sol | |
| │ │ │ └── draft-IERC20Permit.sol | |
| │ │ ├── presets | |
| │ │ │ ├── ERC20PresetFixedSupply.sol | |
| │ │ │ └── ERC20PresetMinterPauser.sol | |
| │ │ └── utils | |
| │ │ ├── SafeERC20.sol | |
| │ │ └── TokenTimelock.sol | |
| │ ├── ERC721 | |
| │ │ ├── ERC721.sol | |
| │ │ ├── IERC721.sol | |
| │ │ ├── IERC721Receiver.sol | |
| │ │ ├── extensions | |
| │ │ │ ├── ERC721Burnable.sol | |
| │ │ │ ├── ERC721Enumerable.sol | |
| │ │ │ ├── ERC721Pausable.sol | |
| │ │ │ ├── ERC721URIStorage.sol | |
| │ │ │ ├── IERC721Enumerable.sol | |
| │ │ │ └── IERC721Metadata.sol | |
| │ │ ├── presets | |
| │ │ │ └── ERC721PresetMinterPauserAutoId.sol | |
| │ │ └── utils | |
| │ │ └── ERC721Holder.sol | |
| │ └── ERC777 | |
| │ ├── ERC777.sol | |
| │ ├── IERC777.sol | |
| │ ├── IERC777Recipient.sol | |
| │ ├── IERC777Sender.sol | |
| │ └── presets | |
| │ └── ERC777PresetFixedSupply.sol | |
| └── utils | |
| ├── Address.sol | |
| ├── Arrays.sol | |
| ├── Context.sol | |
| ├── Counters.sol | |
| ├── Create2.sol | |
| ├── Multicall.sol | |
| ├── StorageSlot.sol | |
| ├── Strings.sol | |
| ├── Timers.sol | |
| ├── cryptography | |
| │ ├── ECDSA.sol | |
| │ ├── MerkleProof.sol | |
| │ ├── SignatureChecker.sol | |
| │ └── draft-EIP712.sol | |
| ├── escrow | |
| │ ├── ConditionalEscrow.sol | |
| │ ├── Escrow.sol | |
| │ └── RefundEscrow.sol | |
| ├── introspection | |
| │ ├── ERC165.sol | |
| │ ├── ERC165Checker.sol | |
| │ ├── ERC165Storage.sol | |
| │ ├── ERC1820Implementer.sol | |
| │ ├── IERC165.sol | |
| │ ├── IERC1820Implementer.sol | |
| │ └── IERC1820Registry.sol | |
| ├── math | |
| │ ├── Math.sol | |
| │ ├── SafeCast.sol | |
| │ ├── SafeMath.sol | |
| │ └── SignedSafeMath.sol | |
| └── structs | |
| ├── BitMaps.sol | |
| ├── EnumerableMap.sol | |
| └── EnumerableSet.sol |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment