DiamondCut
Summary
The DiamondCut
facet establishes the global mapping of facets (currently the CFABasePCOFacet
, CFAPenaltyBidFacet
, & CFAReclaimerFacet
) to be used by all instances of BeaconDiamond
contract.
These contracts use a hybrid Diamonds-Beacon Proxy architecture to maintain the extensibility of land market operations even as each land parcel requires a separate contract instance.
Code
The Geo Web's DiamondCut.sol
contract is an implementation of SolidSate's DiamondWritable.sol
contract.