FacetSelectors
Library containing all facet selectors for deployment and testing
This library provides a centralized location for all facet function selectors
Functions
getWalletDeploymentSelectors
Get WalletDeploymentFacet selectors
function getWalletDeploymentSelectors() internal pure returns (bytes4[] memory);
getAssetDeploymentSelectors
Get AssetDeploymentFacet selectors
function getAssetDeploymentSelectors() internal pure returns (bytes4[] memory);
getLedgerDeploymentSelectors
Get LedgerDeploymentFacet selectors
function getLedgerDeploymentSelectors() internal pure returns (bytes4[] memory);
getOfferingDeploymentSelectors
Get OfferingDeploymentFacet selectors
function getOfferingDeploymentSelectors() internal pure returns (bytes4[] memory);
getFundDeploymentSelectors
Get FundDeploymentFacet selectors
function getFundDeploymentSelectors() internal pure returns (bytes4[] memory);
getGovernanceDeploymentSelectors
Get GovernanceDeploymentFacet selectors
function getGovernanceDeploymentSelectors() internal pure returns (bytes4[] memory);
getWalletConfigSelectors
Get WalletConfigFacet selectors
function getWalletConfigSelectors() internal pure returns (bytes4[] memory);
getAssetConfigSelectors
Get AssetConfigFacet selectors
function getAssetConfigSelectors() internal pure returns (bytes4[] memory);
getLedgerConfigSelectors
Get LedgerConfigFacet selectors
function getLedgerConfigSelectors() internal pure returns (bytes4[] memory);
getOfferingConfigSelectors
Get OfferingConfigFacet selectors
function getOfferingConfigSelectors() internal pure returns (bytes4[] memory);
getGovernanceConfigSelectors
Get GovernanceConfigFacet selectors
function getGovernanceConfigSelectors() internal pure returns (bytes4[] memory);
getGovernanceRegistrySelectors
Get GovernanceRegistryFacet selectors
function getGovernanceRegistrySelectors() internal pure returns (bytes4[] memory);
getGovernancePaymasterSelectors
Get GovernancePaymasterFacet selectors
function getGovernancePaymasterSelectors() internal pure returns (bytes4[] memory);
getAssetPaymasterSelectors
Get AssetPaymasterFacet selectors
function getAssetPaymasterSelectors() internal pure returns (bytes4[] memory);
getWalletPaymasterSelectors
Get WalletPaymasterFacet selectors
function getWalletPaymasterSelectors() internal pure returns (bytes4[] memory);
getPaymasterManagementSelectors
Get PaymasterManagementFacet selectors
function getPaymasterManagementSelectors() internal pure returns (bytes4[] memory);
getPaymasterValidationSelectors
Get PaymasterValidationFacet selectors
function getPaymasterValidationSelectors() internal pure returns (bytes4[] memory);
getLedgerPaymasterSelectors
Get LedgerPaymasterFacet selectors
function getLedgerPaymasterSelectors() internal pure returns (bytes4[] memory);
getOfferingPaymasterSelectors
Get OfferingPaymasterFacet selectors
function getOfferingPaymasterSelectors() internal pure returns (bytes4[] memory);
getDocumentCoreSelectors
Get DocumentCoreFacet selectors
function getDocumentCoreSelectors() internal pure returns (bytes4[] memory);
getDocumentSigningSelectors
Get DocumentSigningFacet selectors
function getDocumentSigningSelectors() internal pure returns (bytes4[] memory);
getDocumentTemplateSelectors
Get DocumentTemplateFacet selectors
function getDocumentTemplateSelectors() internal pure returns (bytes4[] memory);
getCoreWalletSelectors
Get CoreWalletFacet selectors
function getCoreWalletSelectors() internal pure returns (bytes4[] memory);
getWalletLedgerSelectors
Get WalletLedgerFacet selectors
function getWalletLedgerSelectors() internal pure returns (bytes4[] memory);
getDelegationSelectors
Get DelegationFacet selectors
function getDelegationSelectors() internal pure returns (bytes4[] memory);
getAssetCoreSelectors
Get AssetCoreFacet selectors
function getAssetCoreSelectors() internal pure returns (bytes4[] memory);
getTransferSelectors
Get TransferFacet selectors
function getTransferSelectors() internal pure returns (bytes4[] memory);
getLotManagementSelectors
Get LotManagementFacet selectors
function getLotManagementSelectors() internal pure returns (bytes4[] memory);
getComplianceSelectors
Get ComplianceFacet selectors
function getComplianceSelectors() internal pure returns (bytes4[] memory);
getAssetAdminSelectors
Get AssetAdminFacet selectors
function getAssetAdminSelectors() internal pure returns (bytes4[] memory);
getShareClassSelectors
Get ShareClassFacet selectors
function getShareClassSelectors() internal pure returns (bytes4[] memory);
getSafeSelectors
Get SafeFacet selectors (Simple Agreement for Future Equity)
function getSafeSelectors() internal pure returns (bytes4[] memory);
getSarSelectors
Get SarFacet selectors (Stock Appreciation Rights)
function getSarSelectors() internal pure returns (bytes4[] memory);
getWarrantSelectors
Get WarrantFacet selectors
function getWarrantSelectors() internal pure returns (bytes4[] memory);
getEsoSelectors
Get EsoFacet selectors (Employee Stock Options)
function getEsoSelectors() internal pure returns (bytes4[] memory);
getFundUnitSelectors
Get FundUnitFacet selectors
function getFundUnitSelectors() internal pure returns (bytes4[] memory);
getVestingSelectors
Get VestingFacet selectors
function getVestingSelectors() internal pure returns (bytes4[] memory);
getLockupSelectors
Get LockupFacet selectors
function getLockupSelectors() internal pure returns (bytes4[] memory);
getExerciseSelectors
Get ExerciseFacet selectors
function getExerciseSelectors() internal pure returns (bytes4[] memory);
getRule144Selectors
Get Rule144Facet selectors
function getRule144Selectors() internal pure returns (bytes4[] memory);
getAssetAttestationSelectors
Get AttestationFacet selectors (Asset-specific attestations)
function getAssetAttestationSelectors() internal pure returns (bytes4[] memory);
getSanctionsSelectors
Get SanctionsFacet selectors
function getSanctionsSelectors() internal pure returns (bytes4[] memory);
getOffChainAssetSelectors
Get OffChainAssetFacet selectors
function getOffChainAssetSelectors() internal pure returns (bytes4[] memory);
getAccountManagementSelectors
Get AccountManagementFacet selectors
function getAccountManagementSelectors() internal pure returns (bytes4[] memory);
getTransactionSelectors
Get TransactionFacet selectors
function getTransactionSelectors() internal pure returns (bytes4[] memory);
getQuerySelectors
Get QueryFacet selectors
function getQuerySelectors() internal pure returns (bytes4[] memory);
getLedgerAccessControlSelectors
Get LedgerAccessControlFacet selectors
function getLedgerAccessControlSelectors() internal pure returns (bytes4[] memory);
getUniversalFundCoreSelectors
Get UniversalFundCoreFacet selectors
function getUniversalFundCoreSelectors() internal pure returns (bytes4[] memory);
getCapitalAccountSelectors
Get CapitalAccountFacet selectors
function getCapitalAccountSelectors() internal pure returns (bytes4[] memory);
getCapitalCallSelectors
Get CapitalCallFacet selectors
function getCapitalCallSelectors() internal pure returns (bytes4[] memory);
getDistributionSelectors
Get DistributionFacet selectors
function getDistributionSelectors() internal pure returns (bytes4[] memory);
getAdvancedDistributionSelectors
Get AdvancedDistributionFacet selectors
function getAdvancedDistributionSelectors() internal pure returns (bytes4[] memory);
getInvestmentSelectors
Get InvestmentFacet selectors
function getInvestmentSelectors() internal pure returns (bytes4[] memory);
getDiamondCutSelectors
Get DiamondCutFacet selectors
function getDiamondCutSelectors() internal pure returns (bytes4[] memory);
getDiamondLoupeSelectors
Get DiamondLoupeFacet selectors
function getDiamondLoupeSelectors() internal pure returns (bytes4[] memory);
getOwnableSelectors
Get OwnableFacet selectors
function getOwnableSelectors() internal pure returns (bytes4[] memory);
getAccessControlSelectors
Get AccessControlFacet selectors (core diamond access control)
function getAccessControlSelectors() internal pure returns (bytes4[] memory);
getSchemaManagementSelectors
Get SchemaManagementFacet selectors Note: Excludes OpenZeppelin AccessManaged inherited functions (authority, setAuthority, isConsumingScheduledOp) to avoid conflicts with AccessControlFacet. Only includes business logic functions.
function getSchemaManagementSelectors() internal pure returns (bytes4[] memory);
getAttestationCoreSelectors
Get AttestationCoreFacet selectors Note: Excludes OpenZeppelin AccessManaged inherited functions (authority, setAuthority, isConsumingScheduledOp) to avoid conflicts with AccessControlFacet. Only includes business logic functions.
function getAttestationCoreSelectors() internal pure returns (bytes4[] memory);
getWebAuthnProxySelectors
Get WebAuthnProxyFacet selectors Note: Excludes OpenZeppelin AccessManaged inherited functions (authority, setAuthority, isConsumingScheduledOp) to avoid conflicts with AccessControlFacet. Only includes business logic functions.
function getWebAuthnProxySelectors() internal pure returns (bytes4[] memory);
getAttestationQuerySelectors
Get AttestationQueryFacet selectors Note: AttestationQueryFacet doesn't inherit from AccessManaged, so no conflicts
function getAttestationQuerySelectors() internal pure returns (bytes4[] memory);
getAttestationAdminSelectors
Get AttestationAdminFacet selectors Note: Excludes OpenZeppelin AccessManaged inherited functions (authority, setAuthority, isConsumingScheduledOp, getAccessManager) to avoid conflicts with AccessControlFacet. Only includes business logic functions.
function getAttestationAdminSelectors() internal pure returns (bytes4[] memory);
getDocumentAdminSelectors
Get DocumentAdminFacet selectors (same as AttestationAdminFacet) Note: getAccessManager() removed to avoid conflict with AccessControlFacet
function getDocumentAdminSelectors() internal pure returns (bytes4[] memory);
getFacetRegistryAdminSelectors
Get FacetRegistry admin selectors (for permission configuration)
function getFacetRegistryAdminSelectors() internal pure returns (bytes4[] memory);
getIdentityAccessManagerDeploymentSelectors
Get IdentityAccessManagerDeploymentFacet selectors
function getIdentityAccessManagerDeploymentSelectors() internal pure returns (bytes4[] memory);
getIdentityAccessManagerConfigSelectors
Get IdentityAccessManagerConfigFacet selectors
function getIdentityAccessManagerConfigSelectors() internal pure returns (bytes4[] memory);
getIdentityAccessManagerPaymasterSelectors
Get IdentityAccessManagerPaymasterFacet selectors
function getIdentityAccessManagerPaymasterSelectors() internal pure returns (bytes4[] memory);
getIdentityAccessManagerCoreSelectors
Get IdentityAccessManagerCoreFacet selectors
function getIdentityAccessManagerCoreSelectors() internal pure returns (bytes4[] memory);
getIdentityAccessManagerSubscriptionSelectors
Get IdentityAccessManagerSubscriptionFacet selectors
function getIdentityAccessManagerSubscriptionSelectors() internal pure returns (bytes4[] memory);
getIdentityAccessManagerWalletSelectors
Get IdentityAccessManagerWalletFacet selectors
function getIdentityAccessManagerWalletSelectors() internal pure returns (bytes4[] memory);
getIdentityAccessManagerGovernanceSelectors
Get IdentityAccessManagerGovernanceFacet selectors
function getIdentityAccessManagerGovernanceSelectors() internal pure returns (bytes4[] memory);
getFactoryBaseSelectors
Get FactoryBaseFacet selectors
function getFactoryBaseSelectors() internal pure returns (bytes4[] memory);
getBoardVotingSelectors
Get BoardVotingFacet selectors
function getBoardVotingSelectors() internal pure returns (bytes4[] memory);
getTokenholderVotingSelectors
Get TokenholderVotingFacet selectors
function getTokenholderVotingSelectors() internal pure returns (bytes4[] memory);
getGovernanceCoreSelectors
Get GovernanceCoreFacet selectors
function getGovernanceCoreSelectors() internal pure returns (bytes4[] memory);
getCompensationProposalSelectors
Get CompensationProposalFacet selectors
function getCompensationProposalSelectors() internal pure returns (bytes4[] memory);
getCommitteeManagementSelectors
Get CommitteeManagementFacet selectors
function getCommitteeManagementSelectors() internal pure returns (bytes4[] memory);
getGovernanceTimelockSelectors
Get GovernanceTimelockFacet selectors
function getGovernanceTimelockSelectors() internal pure returns (bytes4[] memory);
Last updated
Was this helpful?