@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 1.81 kB
JavaScript
var t={id:36046,address:"0xd86c6620300f59f3c6566b3fb9269674fd5c5264",contract_name:"AlgebraCustomPoolEntryPoint",display_name:"Algebra Custom Pool Entry Point",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1751631508,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_factory"}]},{name:"afterCreatePoolHook",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"plugin"},{type:"address",name:"pool"},{type:"address",name:"deployer"}],outputs:[]},{name:"beforeCreatePoolHook",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"pool"},{type:"address",name:"creator"},{type:"address",name:"deployer"},{type:"address",name:"token0"},{type:"address",name:"token1"},{type:"bytes",name:"data"}],outputs:[{type:"address"}]},{name:"createCustomPool",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"deployer"},{type:"address",name:"creator"},{type:"address",name:"tokenA"},{type:"address",name:"tokenB"},{type:"bytes",name:"data"}],outputs:[{type:"address",name:"customPool"}]},{name:"factory",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"setFee",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"pool"},{type:"uint16",name:"newFee"}],outputs:[]},{name:"setPlugin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"pool"},{type:"address",name:"newPluginAddress"}],outputs:[]},{name:"setPluginConfig",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"pool"},{type:"uint8",name:"newConfig"}],outputs:[]},{name:"setTickSpacing",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"pool"},{type:"int24",name:"newTickSpacing"}],outputs:[]}]},e=t;export{e as default};