A collection of common Solidity Contracts diagrams
- @openzeppelin
- contracts
- access
- AccessControl.mmd
- IAccessControl.mmd
- Ownable.mmd
- Ownable2Step.mmd
- extensions
- manager
- finance
- governance
- Governor.mmd
- IGovernor.mmd
- TimelockController.mmd
- extensions
- utils
- interfaces
- IERC1155.mmd
- IERC1155MetadataURI.mmd
- IERC1155Receiver.mmd
- IERC1271.mmd
- IERC1363.mmd
- IERC1363Receiver.mmd
- IERC1363Spender.mmd
- IERC165.mmd
- IERC1820Implementer.mmd
- IERC1820Registry.mmd
- IERC1967.mmd
- IERC20.mmd
- IERC20Metadata.mmd
- IERC2309.mmd
- IERC2612.mmd
- IERC2981.mmd
- IERC3156FlashBorrower.mmd
- IERC3156FlashLender.mmd
- IERC4626.mmd
- IERC4906.mmd
- IERC5267.mmd
- IERC5313.mmd
- IERC5805.mmd
- IERC6372.mmd
- IERC721.mmd
- IERC721Enumerable.mmd
- IERC721Metadata.mmd
- IERC721Receiver.mmd
- IERC777.mmd
- IERC777Recipient.mmd
- IERC777Sender.mmd
- metatx
- proxy
- token
- ERC1155
- ERC20
- ERC721
- common
- utils
- Address.mmd
- Arrays.mmd
- Base64.mmd
- Context.mmd
- Create2.mmd
- Multicall.mmd
- Nonces.mmd
- Pausable.mmd
- ReentrancyGuard.mmd
- ShortStrings.mmd
- StorageSlot.mmd
- Strings.mmd
- cryptography
- introspection
- math
- structs
- types
- vendor
- compound
- access
- contracts
- solmate