@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 1.92 kB
JavaScript
;var e={id:3313,address:"0x7c5d20f5d6db2812def1f05544823c4851156687",contract_name:"PuffOnChain",display_name:"Puff On Chain",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1721400618,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"verifier"}]},{name:"Operation",type:"event",inputs:[{type:"address",name:"user",indexed:true},{type:"uint256",name:"nonce",indexed:true},{type:"uint256",name:"operationType",indexed:true},{type:"bytes",name:"data"}]},{name:"OwnershipTransferred",type:"event",inputs:[{type:"address",name:"previousOwner",indexed:true},{type:"address",name:"newOwner",indexed:true}]},{name:"VerifierChanged",type:"event",inputs:[{type:"address",name:"oldVerifier"},{type:"address",name:"newVerifier"}]},{name:"acceptOwner",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"getUsedNonce",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"nonce"},{type:"uint256",name:"operationType"}],outputs:[{type:"bool"}]},{name:"operate",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"nonce"},{type:"uint256",name:"operationType"},{type:"bytes",name:"data"},{type:"uint8",name:"v"},{type:"bytes32",name:"r"},{type:"bytes32",name:"s"}],outputs:[]},{name:"owner",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"pendingOwner",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"renounceOwnership",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"setPendingOwner",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_addr"}],outputs:[]},{name:"setVerifier",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_verifier"}],outputs:[]},{name:"verifier",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]}]},t=e;module.exports=t;