DiamondCutBase
Inherits: IDiamondCutBase
Functions
_diamondCut
function _diamondCut(IDiamond.FacetCut[] memory facetCuts, address init, bytes memory initData) internal;
_addFacet
function _addFacet(address facet, bytes4[] memory selectors) internal;
_replaceFacet
function _replaceFacet(address facet, bytes4[] memory selectors) internal;
_removeFacet
function _removeFacet(address facet, bytes4[] memory selectors) internal;
_validateFacetCut
function _validateFacetCut(IDiamond.FacetCut memory facetCut) internal view;
_initializeDiamondCut
function _initializeDiamondCut(IDiamond.FacetCut[] memory, address init, bytes memory initData) internal;
_multiDelegateCall
function _multiDelegateCall(IDiamond.MultiInit[] memory initData) internal;
Last updated
Was this helpful?