IHooksFactory.sol
Functions:
addHooksTemplate(address,string,address,address,uint80,uint16) 0x3476b76d
archController() 0x54635570
computeMarketAddress(bytes32) 0xc29a7677
deployHooksInstance(address,bytes) 0xcd01e52a
deployMarket((address,string,string,uint128,uint16,uint16,uint32,uint16,uint32,uint256),bytes,bytes32,address,uint256) 0xe7ca86e3
deployMarketAndHooks(address,bytes,(address,string,string,uint128,uint16,uint16,uint32,uint16,uint32,uint256),bytes,bytes32,address,uint256) 0xad78e45a
disableHooksTemplate(address) 0x9f2f94b3
getHooksTemplateDetails(address) 0x2812d2de
getHooksTemplateForInstance(address) 0x2b07f280
getHooksTemplates() 0x6e50f960
getHooksTemplates(uint256,uint256) 0xcdbb8374
getHooksTemplatesCount() 0xd9d58025
getMarketParameters() 0x04032dbb
getMarketsForHooksTemplate(address) 0x1caab59d
getMarketsForHooksTemplate(address,uint256,uint256) 0xeae6ff66
getMarketsForHooksTemplateCount(address) 0xd1a0745c
isHooksInstance(address) 0xd19bd571
isHooksTemplate(address) 0x3fd83e1e
marketInitCodeHash() 0xaeefe08c
marketInitCodeStorage() 0x356dd352
pushProtocolFeeBipsUpdates(address) 0x155733ef
pushProtocolFeeBipsUpdates(address,uint256,uint256) 0x33ee81f2
registerWithArchController() 0x41f259b8
sanctionsSentinel() 0x4272711d
updateHooksTemplateFees(address,address,address,uint80,uint16) 0x9c5cd31a
Events:
HooksInstanceDeployed(address,address) 0xa1d2f67e
HooksTemplateAdded(address,string,address,address,uint80,uint16) 0x7735fb05
HooksTemplateDisabled(address) 0xf53ee7e1
HooksTemplateFeesUpdated(address,address,address,uint80,uint16) 0xba32e46a
MarketDeployed(address,address,string,string,address,uint256,uint256,uint256,uint256,uint256,uint256,uint256) 0x6f8c7c94
Last updated