WhitelistFacet
event WhitelistCreated(uint32 whitelistId)
event WhitelistUpdated(uint32 whitelistId)
event WhitelistOwnershipTransferred(uint32 whitelistId, address newOwner)
function createWhitelist(string _name, address[] _whitelistAddresses) external
function updateWhitelist(uint32 _whitelistId, address[] _whitelistAddresses) external
function removeAddressesFromWhitelist(uint32 _whitelistId, address[] _whitelistAddresses) external
function transferOwnershipOfWhitelist(uint32 _whitelistId, address _whitelistOwner) external
function setWhitelistAccessRight(uint32 _whitelistId, uint256 _actionRight, uint256 _accessRight) external
function getWhitelistAccessRight(uint32 _whitelistId, uint256 _actionRight) external view returns (uint256)
function getBorrowLimit(uint32 _whitelistId) external view returns (uint256)
function setBorrowLimit(uint32 _whitelistId, uint256 _borrowlimit) external
function whitelistExists(uint32 whitelistId) external view returns (bool exists)
function isWhitelisted(uint32 _whitelistId, address _whitelistAddress) external view returns (uint256)
function getWhitelistsLength() external view returns (uint256)
function getWhitelist(uint32 _whitelistId) external view returns (struct Whitelist)
function whitelistOwner(uint32 _whitelistId) external view returns (address)