1[2 {3 "anonymous": false,4 "inputs": [5 {6 "indexed": true,7 "internalType": "address",8 "name": "owner",9 "type": "address"10 },11 {12 "indexed": true,13 "internalType": "address",14 "name": "collectionId",15 "type": "address"16 }17 ],18 "name": "CollectionCreated",19 "type": "event"20 },21 {22 "anonymous": false,23 "inputs": [24 {25 "indexed": true,26 "internalType": "address",27 "name": "collectionId",28 "type": "address"29 }30 ],31 "name": "CollectionDestroyed",32 "type": "event"33 },34 {35 "inputs": [],36 "name": "collectionCreationFee",37 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],38 "stateMutability": "view",39 "type": "function"40 },41 {42 "inputs": [43 { "internalType": "string", "name": "name", "type": "string" },44 { "internalType": "string", "name": "description", "type": "string" },45 { "internalType": "string", "name": "tokenPrefix", "type": "string" }46 ],47 "name": "createNFTCollection",48 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],49 "stateMutability": "payable",50 "type": "function"51 },52 {53 "inputs": [54 { "internalType": "string", "name": "name", "type": "string" },55 { "internalType": "string", "name": "description", "type": "string" },56 { "internalType": "string", "name": "tokenPrefix", "type": "string" }57 ],58 "name": "createRFTCollection",59 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],60 "stateMutability": "payable",61 "type": "function"62 },63 {64 "inputs": [65 {66 "internalType": "address",67 "name": "collectionAddress",68 "type": "address"69 }70 ],71 "name": "destroyCollection",72 "outputs": [],73 "stateMutability": "nonpayable",74 "type": "function"75 },76 {77 "inputs": [78 {79 "internalType": "address",80 "name": "collectionAddress",81 "type": "address"82 }83 ],84 "name": "isCollectionExist",85 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],86 "stateMutability": "view",87 "type": "function"88 },89 {90 "inputs": [91 { "internalType": "address", "name": "collection", "type": "address" },92 { "internalType": "string", "name": "baseUri", "type": "string" }93 ],94 "name": "makeCollectionERC721MetadataCompatible",95 "outputs": [],96 "stateMutability": "nonpayable",97 "type": "function"98 },99 {100 "inputs": [101 { "internalType": "bytes4", "name": "interfaceID", "type": "bytes4" }102 ],103 "name": "supportsInterface",104 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],105 "stateMutability": "view",106 "type": "function"107 }108]