AccessControlHooks.sol
Functions:
addRoleProvider(address,uint32) 0xea5b13bd
blockFromDeposits(address) 0x064ed53b
borrower() 0x7df1f1b9
config() 0x79502c55
factory() 0xc45a0155
getHookedMarket(address) 0x2ccf4667
getLenderStatus(address) 0x22a4a19f
getParameterConstraints() 0xa11ef067
getPreviousLenderStatus(address) 0xb037096d
getPullProviders() 0x8f8ef419
getRoleProvider(address) 0xbfd269be
grantRole(address,uint32) 0x6b2b369b
grantRoles(address[],uint32[]) 0x9d2a76fe
isKnownLenderOnMarket(address,address) 0xa9ff2dbf
onBorrow(uint256,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0xb1cfda0d
onCloseMarket((bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0x9ecc64e6
onCreateMarket(address,address,(address,string,string,uint128,uint16,uint16,uint32,uint16,uint32,uint256),bytes) 0x28fd0307
onDeposit(address,uint256,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0x5aeb713f
onExecuteWithdrawal(address,uint128,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0x2970403d
onNukeFromOrbit(address,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0x8b3ce9b3
onQueueWithdrawal(address,uint32,uint256,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0x3521cccc
onRepay(uint256,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0x83d9e1eb
onSetAnnualInterestAndReserveRatioBips(uint16,uint16,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0xcc452642
onSetMaxTotalSupply(uint256,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0x849da129
onSetProtocolFeeBips(uint16,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0x03473d8d
onTransfer(address,address,address,uint256,(bool,uint128,uint128,uint128,uint104,uint104,uint32,bool,uint32,uint16,uint16,uint16,uint112,uint32),bytes) 0xa018f90e
removeRoleProvider(address) 0x8adfe0f8
revokeRole(address) 0x80e52e3f
setMinimumDeposit(address,uint128) 0x1c4b3694
temporaryExcessReserveRatio(address) 0xfeb368e2
unblockFromDeposits(address) 0xaa948689
version() 0x54fd4d50
Events:
AccountAccessGranted(address,address,uint32) 0xa04eb478
AccountAccessRevoked(address) 0x47695aa9
AccountBlockedFromDeposits(address) 0x25b0d183
AccountMadeFirstDeposit(address) 0x69da6af3
AccountUnblockedFromDeposits(address) 0x7201a401
MinimumDepositUpdated(address,uint128) 0x4e39f532
RoleProviderAdded(address,uint32,uint24) 0xbe2909d8
RoleProviderRemoved(address,uint24) 0x096f563e
RoleProviderUpdated(address,uint32,uint24) 0x0c641c0a
TemporaryExcessReserveRatioActivated(address,uint256,uint256,uint256) 0x16f9a191
TemporaryExcessReserveRatioCanceled(address) 0x2045c970
TemporaryExcessReserveRatioExpired(address) 0x145c143a
TemporaryExcessReserveRatioUpdated(address,uint256,uint256,uint256) 0xf813e17e
Last updated