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 { "internalType": "uint32", "name": "collectionId", "type": "uint32" }37 ],38 "name": "collectionAddress",39 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],40 "stateMutability": "view",41 "type": "function"42 },43 {44 "inputs": [],45 "name": "collectionCreationFee",46 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],47 "stateMutability": "view",48 "type": "function"49 },50 {51 "inputs": [52 {53 "internalType": "address",54 "name": "collectionAddress",55 "type": "address"56 }57 ],58 "name": "collectionId",59 "outputs": [{ "internalType": "uint32", "name": "", "type": "uint32" }],60 "stateMutability": "view",61 "type": "function"62 },63 {64 "inputs": [65 { "internalType": "string", "name": "name", "type": "string" },66 { "internalType": "uint8", "name": "decimals", "type": "uint8" },67 { "internalType": "string", "name": "description", "type": "string" },68 { "internalType": "string", "name": "tokenPrefix", "type": "string" }69 ],70 "name": "createFTCollection",71 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],72 "stateMutability": "payable",73 "type": "function"74 },75 {76 "inputs": [77 { "internalType": "string", "name": "name", "type": "string" },78 { "internalType": "string", "name": "description", "type": "string" },79 { "internalType": "string", "name": "tokenPrefix", "type": "string" }80 ],81 "name": "createNFTCollection",82 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],83 "stateMutability": "payable",84 "type": "function"85 },86 {87 "inputs": [88 { "internalType": "string", "name": "name", "type": "string" },89 { "internalType": "string", "name": "description", "type": "string" },90 { "internalType": "string", "name": "tokenPrefix", "type": "string" }91 ],92 "name": "createRFTCollection",93 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],94 "stateMutability": "payable",95 "type": "function"96 },97 {98 "inputs": [99 {100 "internalType": "address",101 "name": "collectionAddress",102 "type": "address"103 }104 ],105 "name": "destroyCollection",106 "outputs": [],107 "stateMutability": "nonpayable",108 "type": "function"109 },110 {111 "inputs": [112 {113 "internalType": "address",114 "name": "collectionAddress",115 "type": "address"116 }117 ],118 "name": "isCollectionExist",119 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],120 "stateMutability": "view",121 "type": "function"122 },123 {124 "inputs": [125 { "internalType": "address", "name": "collection", "type": "address" },126 { "internalType": "string", "name": "baseUri", "type": "string" }127 ],128 "name": "makeCollectionERC721MetadataCompatible",129 "outputs": [],130 "stateMutability": "nonpayable",131 "type": "function"132 },133 {134 "inputs": [135 { "internalType": "bytes4", "name": "interfaceID", "type": "bytes4" }136 ],137 "name": "supportsInterface",138 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],139 "stateMutability": "view",140 "type": "function"141 }142]