FlashBorrowerSolver

Verified contract

Active on Ethereum with 108 txns
Deployed by via 0x8dca194b at 20741875
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x45dc167caa9ead0e547ba9de93ffc4213285568855ab485ef0a42333bf285eb1
0xaa7cf1c84b560c66dd97a2cded95aeb1f22af7c21ddaec4c7ff3f1aceabd4de7
0xa7dabdedb632ed895a160db177590ba42af3fe0b0b81b09b588e105bebd99d40
0xf98b5db2fff556654832730ba944d130b03faa0687fb09cf30569775396867db
0x04bfb10f0709842576f36040d12a4f2552d0ccf45d33172ecb600852837d7745
0x37a250f65bcca509b990a73b9b3a8ad1c782632184127fe33de9320b37e269a5
0x19785ef547ff9f7c5dc6e637e91ada2c5c5af102da2011679fd481c475aeb8fb
0x8198bd8cdd087a0903f1c1a8532128909c8578dbb3773dfe743eb8f9a674314d
0xb0c61aa1ca705e9a3871de9c37aa52bc4ea0f988415a8a25b3fcad4b5234a7aa
0x986c11d124ed8d8be245633adbc6e548542d90d463d3bfc0a1b5a47938bb789e

Functions
Getter at block 21221020
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SOLVER_EXECUTION_ROLE(view returns (bytes32)
0x4208d9aa7c658dc4c5bcda3bc04e7a99676d37c39bb0ff92589c9a5c464646a4
SOLVER_RECOVERY_ROLE(view returns (bytes32)
0x080f48546d472b593fe966fe6eb27f7ffae3db1952dad4640f0d261382ae9817
getSystemRegistry(view returns (address)
0x2218f90a98b0c070676f249ef44834686daa4285
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
execute(address vaultstruct IStrategyRebalanceParams rebalanceParamsbytes datapayable 
grantRole(bytes32 roleaddress account
onFlashLoan(addressaddress tokenInuint256uint256bytes datareturns (bytes32)
recover(address[] tokensuint256[] amountsaddress[] destinationspayable 
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokensRecovered(address[] tokensuint256[] amountsaddress[] destinations
Constructor
constructor(address _systemRegistry
Fallback and receive
receive(
Errors
ArraysLengthMismatch(
CannotRenounceOwnership(
DynamicStateVariableLengthInvalid(
ExecutionFailed(bytes32 command
InvalidCalltype(
OnlyAutoPool(
SingleReturnValuePermittedStatic(
SingleReturnValuePermittedVariable(
StaticStateVariableLengthInvalid(
ValueCallNoValueIndicated(
ZeroAddress(string name
ZeroParam(string name