Issues
- 0
Refactor: Use OpenZeppelin v5 contracts as Facets
#64 opened by urataps - 1
Use absolute path imports everywhere
#48 opened by urataps - 0
ERC721A Facet
#34 opened by urataps - 2
Diamond Tests fail on `nonReentrant`
#7 opened by urataps - 1
ERC721 Facet
#33 opened by urataps - 0
ERC1155 Facet
#43 opened by urataps - 0
Tokenized Vault Facet
#60 opened by urataps - 1
Upgrade to OZ 5.0
#59 opened by urataps - 1
- 1
Test Introspection and Loupe via external calls
#18 opened by urataps - 1
Replace `mintDiamond` for generic `createDiamond`
#50 opened by urataps - 0
Refactor One Contract per file
#55 opened by urataps - 0
Allow diamond to remove interface if needed
#51 opened by urataps - 1
ERC20 Facet
#32 opened by urataps - 1
Add NFTOwned Facet by default in `DiamondFoundry`
#27 opened by urataps - 0
Finish Incremental Immutable Facet
#40 opened by urataps - 0
Merge Introspection into Diamond Loupe
#35 opened by urataps - 1
Move internal types into `I<Facet>Base` interface
#38 opened by urataps - 0
- 1
Access Control Facet
#23 opened by urataps - 0
Refactor FacetRegistry
#26 opened by urataps - 0
Deployment Script for `DiamondFoundry`
#31 opened by urataps - 0
- 1
Consider ERC1820 for interface improvements
#25 opened by urataps - 1
Protect `diamondCut` to owner
#20 opened by urataps - 0
Add NFT-Owned Facet
#17 opened by urataps - 0
Refactor error naming
#19 opened by urataps - 0
Enrich Diamond Factory functionality
#13 opened by urataps - 1
OZ-like `EnumerableBytes4Set`
#2 opened by urataps - 1
- 1
Separate `Base` facets
#4 opened by urataps