Created
October 20, 2021 21:24
-
-
Save ChristianOConnor/d0c2a2654b84c6267dede2ef7dba210b to your computer and use it in GitHub Desktop.
@openzeppelin-tree-102021
This file contains 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