IDiamond
Author: Nick Mudge nick@perfectabstractions.com (https://twitter.com/mudgen)
EIP-2535 Diamonds: https://eips.ethereum.org/EIPS/eip-2535
/*****************************************************************************
Events
DiamondCut
event DiamondCut(FacetCut[] _diamondCut, address _init, bytes _calldata);
Structs
FacetCut
struct FacetCut {
address facetAddress;
FacetCutAction action;
bytes4[] functionSelectors;
}
Enums
FacetCutAction
enum FacetCutAction {
Add,
Replace,
Remove
}