UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

1 lines 2.66 kB
var t={id:29643,address:"0x9b0a1d03ea99a8b3cf9b7e73e0aa1b805ce45c54",contract_name:"Tama",display_name:"Tama",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1743265536,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_mainContract"}]},{name:"approveAndSellAllTokens",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"amountOutMin"},{type:"uint256",name:"deadline"},{type:"bytes",name:"referralCalldata"}],outputs:[{type:"uint256",name:"amountOut"}]},{name:"buyAndApproveAndSell",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"amountRONIn"},{type:"uint256",name:"amountOutMin"},{type:"uint256",name:"deadline"},{type:"bytes",name:"referralCalldata"},{type:"bool",name:"shouldSell"}],outputs:[{type:"uint256",name:"amountOut"}]},{name:"buyTokensWithETH",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"amountOutMin"},{type:"uint256",name:"deadline"},{type:"bytes",name:"referralCalldata"}],outputs:[]},{name:"buyTokensWithETH2",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"amountOutMin"},{type:"uint256",name:"deadline"},{type:"bytes",name:"referralCalldata"}],outputs:[]},{name:"createApproveAndSellToken",type:"function",stateMutability:"payable",inputs:[{type:"string",name:"name"},{type:"string",name:"symbol"},{type:"string",name:"description"},{type:"string",name:"extended"},{type:"string",name:"tokenUrlImage"},{type:"bytes",name:"referralCalldata"},{type:"uint256",name:"amountOutMin"},{type:"uint256",name:"deadline"}],outputs:[{type:"address",name:"token"},{type:"uint256",name:"amountOut"}]},{name:"createToken",type:"function",stateMutability:"payable",inputs:[{type:"string",name:"name"},{type:"string",name:"symbol"},{type:"string",name:"description"},{type:"string",name:"extended"},{type:"string",name:"tokenUrlImage"},{type:"bytes",name:"referralCalldata"}],outputs:[{type:"address",name:"token"},{type:"uint256",name:"amountOut"}]},{name:"mainContract",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"owner",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"withdrawERC20",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"amount"}],outputs:[{type:"bool"}]},{name:"withdrawRON",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"amount"}],outputs:[]},{type:"receive",stateMutability:"payable"}]},e=t;export{e as default};