# PhasedDiamondCutFacet

Git Source

Inherits: IDiamondCut

# Functions

# diamondCut

Add/replace/remove any number of functions and optionally execute a function with delegatecall

function diamondCut(FacetCut[] calldata _diamondCut, address _init, bytes calldata _calldata) external override;

Parameters

Name Type Description
_diamondCut FacetCut[] Contains the facet addresses and function selectors
_init address The address of the contract or facet to execute _calldata
_calldata bytes A function call, including function selector and arguments _calldata is executed with delegatecall on _init