UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

1 lines 6.63 kB
'use strict';var t={id:2652,address:"0xa5e5ee8f388e001f4d44ccfa859cc2097cb9fdcb",contract_name:"ZKMEVerifyUpgradeable",display_name:"ZKME Verify Upgradeable",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1716794914,abi:[{name:"Approve",type:"event",inputs:[{type:"address",name:"to",indexed:true},{type:"uint256",name:"tokenId",indexed:true}]},{name:"Grant",type:"event",inputs:[{type:"address",name:"to",indexed:true},{type:"uint256",name:"grantType",indexed:true}]},{name:"Initialized",type:"event",inputs:[{type:"uint8",name:"version"}]},{name:"Revoke",type:"event",inputs:[{type:"address",name:"from",indexed:true},{type:"uint256",name:"tokenId",indexed:true}]},{name:"RoleAdminChanged",type:"event",inputs:[{type:"bytes32",name:"role",indexed:true},{type:"bytes32",name:"previousAdminRole",indexed:true},{type:"bytes32",name:"newAdminRole",indexed:true}]},{name:"RoleGranted",type:"event",inputs:[{type:"bytes32",name:"role",indexed:true},{type:"address",name:"account",indexed:true},{type:"address",name:"sender",indexed:true}]},{name:"RoleRevoked",type:"event",inputs:[{type:"bytes32",name:"role",indexed:true},{type:"address",name:"account",indexed:true},{type:"address",name:"sender",indexed:true}]},{name:"COOPERATOR_GRANT",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"COOPERATOR_ROLE",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"DEFAULT_ADMIN_ROLE",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"INSPECTOR_GRANT",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"INSPECTOR_ROLE",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"OPERATOR_GRANT",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"OPERATOR_ROLE",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"approve",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"cooperator"},{type:"uint256",name:"tokenId"},{type:"string",name:"cooperatorThresholdKey"}],outputs:[]},{name:"getApprovedLength",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"getApprovedLengthForOperator",type:"function",stateMutability:"view",inputs:[{type:"address",name:"cooperator"}],outputs:[{type:"uint256"}]},{name:"getApprovedTokenId",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"start"},{type:"uint256",name:"pageSize"}],outputs:[{type:"uint256[50]"}]},{name:"getApprovedTokenIdForOperator",type:"function",stateMutability:"view",inputs:[{type:"address",name:"cooperator"},{type:"uint256",name:"start"},{type:"uint256",name:"pageSize"}],outputs:[{type:"uint256[50]"}]},{name:"getRoleAdmin",type:"function",stateMutability:"view",inputs:[{type:"bytes32",name:"role"}],outputs:[{type:"bytes32"}]},{name:"getUserData",type:"function",stateMutability:"view",inputs:[{type:"address",name:"user"}],outputs:[{type:"tuple",components:[{type:"string",name:"key"},{type:"uint256",name:"validity"},{type:"string",name:"data"},{type:"string[]",name:"questions"}]}]},{name:"getUserDataForInspector",type:"function",stateMutability:"view",inputs:[{type:"address",name:"party"},{type:"address",name:"user"}],outputs:[{type:"tuple",components:[{type:"string",name:"key"},{type:"uint256",name:"validity"},{type:"string",name:"data"},{type:"string[]",name:"questions"}]}]},{name:"getUserDataForOperator",type:"function",stateMutability:"view",inputs:[{type:"address",name:"cooperator"},{type:"address",name:"user"}],outputs:[{type:"tuple",components:[{type:"string",name:"key"},{type:"uint256",name:"validity"},{type:"string",name:"data"},{type:"string[]",name:"questions"}]}]},{name:"getUserTokenId",type:"function",stateMutability:"view",inputs:[{type:"address",name:"user"}],outputs:[{type:"uint256"}]},{name:"getUserTokenIdForOperator",type:"function",stateMutability:"view",inputs:[{type:"address",name:"cooperator"},{type:"address",name:"user"}],outputs:[{type:"uint256"}]},{name:"grantCooperator",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"cooperator"}],outputs:[]},{name:"grantInspector",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"inspector"}],outputs:[]},{name:"grantOperator",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"operator"}],outputs:[]},{name:"grantRole",type:"function",stateMutability:"nonpayable",inputs:[{type:"bytes32",name:"role"},{type:"address",name:"account"}],outputs:[]},{name:"hasApproved",type:"function",stateMutability:"view",inputs:[{type:"address",name:"cooperator"},{type:"address",name:"user"}],outputs:[{type:"bool"}]},{name:"hasRole",type:"function",stateMutability:"view",inputs:[{type:"bytes32",name:"role"},{type:"address",name:"account"}],outputs:[{type:"bool"}]},{name:"initialize",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"admin_"},{type:"address",name:"sbt_contract_"},{type:"address",name:"conf_contract_"}],outputs:[]},{name:"isCooperator",type:"function",stateMutability:"view",inputs:[{type:"address",name:"account"}],outputs:[{type:"bool"}]},{name:"isInspector",type:"function",stateMutability:"view",inputs:[{type:"address",name:"account"}],outputs:[{type:"bool"}]},{name:"isOperator",type:"function",stateMutability:"view",inputs:[{type:"address",name:"account"}],outputs:[{type:"bool"}]},{name:"removeExpire",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"cooperator"},{type:"uint256",name:"tokenId"},{type:"address",name:"user"}],outputs:[]},{name:"renounceRole",type:"function",stateMutability:"nonpayable",inputs:[{type:"bytes32",name:"role"},{type:"address",name:"account"}],outputs:[]},{name:"revoke",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"cooperator"},{type:"uint256",name:"tokenId"}],outputs:[]},{name:"revokeRole",type:"function",stateMutability:"nonpayable",inputs:[{type:"bytes32",name:"role"},{type:"address",name:"account"}],outputs:[]},{name:"supportsInterface",type:"function",stateMutability:"view",inputs:[{type:"bytes4",name:"interfaceId"}],outputs:[{type:"bool"}]},{name:"updateConfContract",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"contract_"}],outputs:[]},{name:"updateSbtContract",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"contract_"}],outputs:[]},{name:"verify",type:"function",stateMutability:"view",inputs:[{type:"address",name:"cooperator"},{type:"address",name:"user"}],outputs:[{type:"bool"}]}]},e=t;module.exports=e;