@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 10.3 kB
JavaScript
var t={id:36176,address:"0xf8ce848f72dcf390378fbc8c8fb237585b84fb0c",contract_name:"TransparentUpgradeableProxy",display_name:"Kingdom Story Random Box Proxy",is_deprecated:false,is_proxy:true,proxy_to:"0x6b6a1ffae6bcdcb484a64bc978a2abbffc7845a0",created_at:1752478473,abi:[{type:"constructor",stateMutability:"payable",inputs:[{type:"address",name:"_logic"},{type:"address",name:"admin_"},{type:"bytes",name:"_data"}]},{name:"AdminChanged",type:"event",inputs:[{type:"address",name:"previousAdmin"},{type:"address",name:"newAdmin"}]},{name:"BeaconUpgraded",type:"event",inputs:[{type:"address",name:"beacon",indexed:true}]},{name:"Upgraded",type:"event",inputs:[{type:"address",name:"implementation",indexed:true}]},{type:"fallback",stateMutability:"payable"},{name:"admin",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[{type:"address",name:"admin_"}]},{name:"changeAdmin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newAdmin"}],outputs:[]},{name:"implementation",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[{type:"address",name:"implementation_"}]},{name:"upgradeTo",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newImplementation"}],outputs:[]},{name:"upgradeToAndCall",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"newImplementation"},{type:"bytes",name:"data"}],outputs:[]},{type:"receive",stateMutability:"payable"}],proxy_abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[]},{name:"Approval",type:"event",inputs:[{type:"address",name:"owner",indexed:true},{type:"address",name:"approved",indexed:true},{type:"uint256",name:"tokenId",indexed:true}]},{name:"ApprovalForAll",type:"event",inputs:[{type:"address",name:"owner",indexed:true},{type:"address",name:"operator",indexed:true},{type:"bool",name:"approved"}]},{name:"BatchMetadataUpdate",type:"event",inputs:[{type:"uint256",name:"_fromTokenId"},{type:"uint256",name:"_toTokenId"}]},{name:"Box2Burned",type:"event",inputs:[{type:"uint256",name:"tokenId",indexed:true}]},{name:"Box2Migrated",type:"event",inputs:[{type:"address",name:"to",indexed:true},{type:"string",name:"uri"},{type:"uint256",name:"tokenId",indexed:true}]},{name:"FusionCompleted",type:"event",inputs:[{type:"address",name:"sender"},{type:"uint256",name:"tokenId"},{type:"string",name:"ipfsHash"}]},{name:"FusionRequested",type:"event",inputs:[{type:"address",name:"sender"},{type:"uint256",name:"requestId"}]},{name:"Initialized",type:"event",inputs:[{type:"uint8",name:"version"}]},{name:"InitializedExecute",type:"event",inputs:[{type:"uint256",name:"version"}]},{name:"MarketContractChanged",type:"event",inputs:[{type:"address",name:"newAddr"}]},{name:"MasterChanged",type:"event",inputs:[{type:"address",name:"newAddr"}]},{name:"MetadataUpdate",type:"event",inputs:[{type:"uint256",name:"_tokenId"}]},{name:"NftContractChanged",type:"event",inputs:[{type:"address",name:"newAddr"}]},{name:"OpenBoxCompleted",type:"event",inputs:[{type:"address",name:"sender"},{type:"uint256",name:"tokenId"},{type:"string",name:"ipfsHash"}]},{name:"OpenBoxRequested",type:"event",inputs:[{type:"address",name:"sender"},{type:"uint256",name:"requestId"}]},{name:"OwnershipTransferred",type:"event",inputs:[{type:"address",name:"previousOwner",indexed:true},{type:"address",name:"newOwner",indexed:true}]},{name:"Paused",type:"event",inputs:[{type:"address",name:"account"}]},{name:"Transfer",type:"event",inputs:[{type:"address",name:"from",indexed:true},{type:"address",name:"to",indexed:true},{type:"uint256",name:"tokenId",indexed:true}]},{name:"Unpaused",type:"event",inputs:[{type:"address",name:"account"}]},{name:"VrfContractChanged",type:"event",inputs:[{type:"address",name:"newAddr"}]},{name:"CreateFusionDigest",type:"function",stateMutability:"view",inputs:[{type:"uint256[]",name:"tokenIds"},{type:"uint8",name:"fusionId"},{type:"uint256",name:"price"}],outputs:[{type:"bytes32"}]},{name:"CreateOpenBoxDigest",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"},{type:"uint8",name:"boxRarity"}],outputs:[{type:"bytes32"}]},{name:"FusionHero",type:"function",stateMutability:"payable",inputs:[{type:"uint256[]",name:"tokenIds"},{type:"uint8",name:"fusionID"},{type:"uint256",name:"price"},{type:"bytes",name:"signature"}],outputs:[]},{name:"GetMigrationStatus",type:"function",stateMutability:"view",inputs:[{type:"address",name:"user"}],outputs:[{type:"uint256"}]},{name:"GetOfficialAddr",type:"function",stateMutability:"view",inputs:[{type:"uint8",name:"id"}],outputs:[{type:"address"}]},{name:"MsAddBoxHashes",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint8",name:"_boxRarity"},{type:"string[]",name:"_boxHashes"}],outputs:[]},{name:"MsBurnMany",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256[]",name:"tokenIds"}],outputs:[]},{name:"MsGetMaxTokenId",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"MsMigrateMulti",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"to"},{type:"uint256[]",name:"tokenIds"},{type:"string[]",name:"uris"}],outputs:[]},{name:"MsMintBox",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint8",name:"boxRarity"},{type:"address",name:"to"}],outputs:[]},{name:"MsPause",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"MsSetBoxTypes",type:"function",stateMutability:"nonpayable",inputs:[{type:"tuple[]",name:"_boxTypes",components:[{type:"string",name:"hash"},{type:"string[]",name:"heroHash"}]}],outputs:[]},{name:"MsSetDummyHash",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"_dummyHash"}],outputs:[]},{name:"MsSetFusionInfo",type:"function",stateMutability:"nonpayable",inputs:[{type:"tuple[]",name:"_fusionInfos",components:[{type:"uint8",name:"id"},{type:"tuple[]",name:"ratio",components:[{type:"uint8",name:"boxRarity"},{type:"uint256",name:"ratio"}]},{type:"uint256",name:"totalRatio"}]}],outputs:[]},{name:"MsSetMaxTokenId",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"maxTokenId"}],outputs:[]},{name:"MsSetOfficialAddr",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint8",name:"id"},{type:"address",name:"_addr"}],outputs:[]},{name:"MsUnpause",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"OnVrfResult",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"requestId"},{type:"uint256[]",name:"randomSeeds"}],outputs:[]},{name:"OpenBox",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"tokenId"},{type:"uint8",name:"boxRarity"},{type:"bytes",name:"signature"}],outputs:[]},{name:"approve",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"to"},{type:"uint256",name:"tokenId"}],outputs:[]},{name:"balanceOf",type:"function",stateMutability:"view",inputs:[{type:"address",name:"owner"}],outputs:[{type:"uint256"}]},{name:"boxTypes",type:"function",stateMutability:"view",inputs:[{type:"uint8"}],outputs:[{type:"string",name:"hash"}]},{name:"burn",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"tokenId"}],outputs:[]},{name:"contractType",type:"function",stateMutability:"pure",inputs:[],outputs:[{type:"bytes32"}]},{name:"contractVersion",type:"function",stateMutability:"pure",inputs:[],outputs:[{type:"uint8"}]},{name:"fusionInfo",type:"function",stateMutability:"view",inputs:[{type:"uint8"}],outputs:[{type:"uint8",name:"id"},{type:"uint256",name:"totalRatio"}]},{name:"getApproved",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"address"}]},{name:"getRequestInfo",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_requestId"}],outputs:[{type:"uint256",name:"tokenId"}]},{name:"initialize",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"name"},{type:"string",name:"symbol"},{type:"address",name:"_nftAddr"},{type:"address",name:"_marketAddr"},{type:"address",name:"_vrfAddr"}],outputs:[]},{name:"isApprovedForAll",type:"function",stateMutability:"view",inputs:[{type:"address",name:"owner"},{type:"address",name:"operator"}],outputs:[{type:"bool"}]},{name:"name",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"owner",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"ownerOf",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"address"}]},{name:"paused",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bool"}]},{name:"renounceOwnership",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"safeTransferFrom",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"from"},{type:"address",name:"to"},{type:"uint256",name:"tokenId"}],outputs:[]},{name:"safeTransferFrom",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"from"},{type:"address",name:"to"},{type:"uint256",name:"tokenId"},{type:"bytes",name:"data"}],outputs:[]},{name:"setApprovalForAll",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"operator"},{type:"bool",name:"approved"}],outputs:[]},{name:"supportsInterface",type:"function",stateMutability:"view",inputs:[{type:"bytes4",name:"interfaceId"}],outputs:[{type:"bool"}]},{name:"symbol",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"tokenByIndex",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"index"}],outputs:[{type:"uint256"}]},{name:"tokenOfOwnerByIndex",type:"function",stateMutability:"view",inputs:[{type:"address",name:"owner"},{type:"uint256",name:"index"}],outputs:[{type:"uint256"}]},{name:"tokenURI",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"string"}]},{name:"totalSupply",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"transferFrom",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"from"},{type:"address",name:"to"},{type:"uint256",name:"tokenId"}],outputs:[]},{name:"transferOwnership",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newOwner"}],outputs:[]}]},e=t;export{e as default};