DispatcherFactory

Verified contract

Active on Ethereum with 11 txns
Deployed by via 0xc412d1d2 at 11724733
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "DispatcherFactory"

0x4263bf208ed0ae244352ed06fa067ddf33a26ea7beb6d31c7c362c9c2f17bd5e
0x5c6e76912dc3f7633028d886f5656e704b43ce342922bbd6f8ec7aaa4cbe4141
0x8e35294c509218b58e839a5e164dae3a9cfbbfaf259a219e5c74fd560caebb8c
0x2c0402da87bfa02dc2990aa967ed6282e33cab1c6079fb360cb5b1f5056b027e
0xfa13760bff267fb0dcc4b5c96bc27ee86f7097ef62c32798f9a8b488df2fc8af
0x8f26d4e026bbea3fec047679efb5132dbc95bb487d42ece9625780e70fc169fd
0x81a617294e9deb7cd7548204feaca40f24b0ff7261de1fb6a4f3ec168aaaada1
0xc8f23a9487a576ae35ca9f7019578c0307e14342452fee7fa3817362ce530305
0x6fa7c5c75acb4aa3b17c44d048d42c763544c93461d8f1cf3d9f906ebc409c31
0x32581ad16a2e1f1678e2010ec16f68608abdbc8882b73eededd3f81be2d288e7

Functions
Getter at block 21245749
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DISPATCHER_ADMIN_ROLE(view returns (bytes32)
0xaa1af34341297dfbc4dfe694fa8bb873bcaf9528e24c7336ae6bfc3f79ddeddb
 
dispatchers(view returns (address[])
numDispatchers(view returns (uint256)
11
version(view returns (uint8)
2
Read-only
exists(address dispatcherContractview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
State-modifying
addDispatchers(address[] dispatcherContracts
createNewDispatcher(address queryEngineaddress roleManageraddress lpManageraddress withdraweraddress traderaddress supplieruint256 initialMaxLiquidityaddress[] lpWhitelistreturns (address dispatcher)
grantRole(bytes32 roleaddress account
removeDispatchers(address[] dispatcherContracts
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
Events
DispatcherAdded(address indexed dispatcher
DispatcherCreated(address indexed dispatcheruint8 indexed versionaddress queryEngineaddress roleManageraddress lpManageraddress withdraweraddress traderaddress supplieruint256 initialMaxLiquiditybool lpWhitelist
DispatcherRemoved(address indexed dispatcher
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _roleAdminaddress _dispatcherAdmin
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.