1[2 {3 "anonymous": false,4 "inputs": [5 {6 "indexed": true,7 "internalType": "address",8 "name": "collectionId",9 "type": "address"10 }11 ],12 "name": "CollectionChanged",13 "type": "event"14 },15 {16 "anonymous": false,17 "inputs": [18 {19 "indexed": true,20 "internalType": "address",21 "name": "owner",22 "type": "address"23 },24 {25 "indexed": true,26 "internalType": "address",27 "name": "collectionId",28 "type": "address"29 }30 ],31 "name": "CollectionCreated",32 "type": "event"33 },34 {35 "anonymous": false,36 "inputs": [37 {38 "indexed": true,39 "internalType": "address",40 "name": "collectionId",41 "type": "address"42 }43 ],44 "name": "CollectionDestroyed",45 "type": "event"46 },47 {48 "inputs": [49 { "internalType": "uint32", "name": "collectionId", "type": "uint32" }50 ],51 "name": "collectionAddress",52 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],53 "stateMutability": "view",54 "type": "function"55 },56 {57 "inputs": [],58 "name": "collectionCreationFee",59 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],60 "stateMutability": "view",61 "type": "function"62 },63 {64 "inputs": [65 {66 "internalType": "address",67 "name": "collectionAddress",68 "type": "address"69 }70 ],71 "name": "collectionId",72 "outputs": [{ "internalType": "uint32", "name": "", "type": "uint32" }],73 "stateMutability": "view",74 "type": "function"75 },76 {77 "inputs": [78 { "internalType": "string", "name": "name", "type": "string" },79 { "internalType": "uint8", "name": "decimals", "type": "uint8" },80 { "internalType": "string", "name": "description", "type": "string" },81 { "internalType": "string", "name": "tokenPrefix", "type": "string" }82 ],83 "name": "createFTCollection",84 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],85 "stateMutability": "payable",86 "type": "function"87 },88 {89 "inputs": [90 { "internalType": "string", "name": "name", "type": "string" },91 { "internalType": "string", "name": "description", "type": "string" },92 { "internalType": "string", "name": "tokenPrefix", "type": "string" }93 ],94 "name": "createNFTCollection",95 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],96 "stateMutability": "payable",97 "type": "function"98 },99 {100 "inputs": [101 { "internalType": "string", "name": "name", "type": "string" },102 { "internalType": "string", "name": "description", "type": "string" },103 { "internalType": "string", "name": "tokenPrefix", "type": "string" }104 ],105 "name": "createRFTCollection",106 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],107 "stateMutability": "payable",108 "type": "function"109 },110 {111 "inputs": [112 {113 "internalType": "address",114 "name": "collectionAddress",115 "type": "address"116 }117 ],118 "name": "destroyCollection",119 "outputs": [],120 "stateMutability": "nonpayable",121 "type": "function"122 },123 {124 "inputs": [125 {126 "internalType": "address",127 "name": "collectionAddress",128 "type": "address"129 }130 ],131 "name": "isCollectionExist",132 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],133 "stateMutability": "view",134 "type": "function"135 },136 {137 "inputs": [138 { "internalType": "address", "name": "collection", "type": "address" },139 { "internalType": "string", "name": "baseUri", "type": "string" }140 ],141 "name": "makeCollectionERC721MetadataCompatible",142 "outputs": [],143 "stateMutability": "nonpayable",144 "type": "function"145 },146 {147 "inputs": [148 { "internalType": "bytes4", "name": "interfaceID", "type": "bytes4" }149 ],150 "name": "supportsInterface",151 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],152 "stateMutability": "view",153 "type": "function"154 }155]