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