UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

1 lines 2.07 kB
var e={id:27675,address:"0x0000008fa9e16d40f879402fb580bac7bdfa7d7e",contract_name:"StandardPoolFactory",display_name:"Standard Pool Factory",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1742223011,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"tokenMasterRouter"}]},{name:"TokenMasterFactory__CallerMustBeRouter",type:"error",inputs:[]},{name:"TokenMasterFactory__RouterAddressNotSet",type:"error",inputs:[]},{name:"CREATION_CODE",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"computeDeploymentAddress",type:"function",stateMutability:"view",inputs:[{type:"bytes32",name:"tokenSalt"},{type:"tuple",name:"poolParams",components:[{type:"string",name:"name"},{type:"string",name:"symbol"},{type:"uint8",name:"tokenDecimals"},{type:"address",name:"initialOwner"},{type:"address",name:"pairedToken"},{type:"uint256",name:"initialPairedTokenToDeposit"},{type:"bytes",name:"encodedInitializationArgs"},{type:"address",name:"defaultTransferValidator"},{type:"bool",name:"useRouterForPairedTransfers"},{type:"address",name:"partnerFeeRecipient"},{type:"uint256",name:"partnerFeeBPS"}]},{type:"uint256",name:"pairedValueIn"},{type:"uint256",name:"infrastructureFeeBPS"}],outputs:[{type:"address",name:"deploymentAddress"}]},{name:"deployToken",type:"function",stateMutability:"nonpayable",inputs:[{type:"bytes32",name:"tokenSalt"},{type:"tuple",name:"poolParams",components:[{type:"string",name:"name"},{type:"string",name:"symbol"},{type:"uint8",name:"tokenDecimals"},{type:"address",name:"initialOwner"},{type:"address",name:"pairedToken"},{type:"uint256",name:"initialPairedTokenToDeposit"},{type:"bytes",name:"encodedInitializationArgs"},{type:"address",name:"defaultTransferValidator"},{type:"bool",name:"useRouterForPairedTransfers"},{type:"address",name:"partnerFeeRecipient"},{type:"uint256",name:"partnerFeeBPS"}]},{type:"uint256",name:"pairedValueIn"},{type:"uint256",name:"infrastructureFeeBPS"}],outputs:[{type:"address",name:"deployedAddress"}]}]},t=e;export{t as default};