FacetSelectors

Git Source

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?