FacetRegistryBase

Git Source

Inherits: IFacetRegistryBase

Functions

_addFacet

function _addFacet(address facet, bytes4[] memory selectors) internal;

_removeFacet

function _removeFacet(address facet) internal;

_deployFacet

function _deployFacet(bytes32 salt, bytes memory creationCode, bytes4[] memory selectors)
    internal
    returns (address facet);

_computeFacetAddress

function _computeFacetAddress(bytes32 salt, bytes memory creationCode) internal view returns (address facet);

_facetSelectors

function _facetSelectors(address facet) internal view returns (bytes4[] memory selectors);

_facetAddresses

function _facetAddresses() internal view returns (address[] memory facets);

Last updated

Was this helpful?