# LibAdmin

Git Source

# Functions

# _getSystemId

function _getSystemId() internal pure returns (bytes32);

# _getEmptyId

function _getEmptyId() internal pure returns (bytes32);

# _updateMaxDividendDenominations

function _updateMaxDividendDenominations(uint8 _newMaxDividendDenominations) internal;

# _getMaxDividendDenominations

function _getMaxDividendDenominations() internal view returns (uint8);

# _isSupportedExternalTokenAddress

function _isSupportedExternalTokenAddress(address _tokenId) internal view returns (bool);

# _isSupportedExternalToken

function _isSupportedExternalToken(bytes32 _tokenId) internal view returns (bool);

# _addSupportedExternalToken

function _addSupportedExternalToken(address _tokenAddress, uint256 _minimumSell) internal;

# _getSupportedExternalTokens

function _getSupportedExternalTokens() internal view returns (address[] memory);

# _lockFunction

function _lockFunction(bytes4 functionSelector) internal;

# _unlockFunction

function _unlockFunction(bytes4 functionSelector) internal;

# _isFunctionLocked

function _isFunctionLocked(bytes4 functionSelector) internal view returns (bool);

# _lockAllFundTransferFunctions

function _lockAllFundTransferFunctions() internal;

# _unlockAllFundTransferFunctions

function _unlockAllFundTransferFunctions() internal;

# _approveSelfOnboarding

function _approveSelfOnboarding(address _userAddress, bytes32 _entityId, string calldata _role) internal;

# _onboardUser

function _onboardUser(address _userAddress) internal;

# _cancelSelfOnboarding

function _cancelSelfOnboarding(address _userAddress) internal;

# Events

# MaxDividendDenominationsUpdated

event MaxDividendDenominationsUpdated(uint8 oldMax, uint8 newMax);

# SupportedTokenAdded

event SupportedTokenAdded(address indexed tokenAddress);

# FunctionsLocked

event FunctionsLocked(bytes4[] functionSelectors);

# FunctionsUnlocked

event FunctionsUnlocked(bytes4[] functionSelectors);

# ObjectMinimumSellUpdated

event ObjectMinimumSellUpdated(bytes32 objectId, uint256 newMinimumSell);

# SelfOnboardingApproved

event SelfOnboardingApproved(address indexed userAddress);

# SelfOnboardingCompleted

event SelfOnboardingCompleted(address indexed userAddress);

# SelfOnboardingCancelled

event SelfOnboardingCancelled(address indexed userAddress);