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": "spender",15 "type": "address"16 },17 {18 "indexed": false,19 "internalType": "uint256",20 "name": "value",21 "type": "uint256"22 }23 ],24 "name": "Approval",25 "type": "event"26 },27 {28 "anonymous": false,29 "inputs": [30 {31 "indexed": true,32 "internalType": "address",33 "name": "from",34 "type": "address"35 },36 {37 "indexed": true,38 "internalType": "address",39 "name": "to",40 "type": "address"41 },42 {43 "indexed": false,44 "internalType": "uint256",45 "name": "value",46 "type": "uint256"47 }48 ],49 "name": "Transfer",50 "type": "event"51 },52 {53 "inputs": [54 { "internalType": "address", "name": "newAdmin", "type": "address" }55 ],56 "name": "addCollectionAdmin",57 "outputs": [],58 "stateMutability": "nonpayable",59 "type": "function"60 },61 {62 "inputs": [63 { "internalType": "uint256", "name": "newAdmin", "type": "uint256" }64 ],65 "name": "addCollectionAdminSubstrate",66 "outputs": [],67 "stateMutability": "nonpayable",68 "type": "function"69 },70 {71 "inputs": [72 { "internalType": "address", "name": "user", "type": "address" }73 ],74 "name": "addToCollectionAllowList",75 "outputs": [],76 "stateMutability": "nonpayable",77 "type": "function"78 },79 {80 "inputs": [81 { "internalType": "address", "name": "owner", "type": "address" },82 { "internalType": "address", "name": "spender", "type": "address" }83 ],84 "name": "allowance",85 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],86 "stateMutability": "view",87 "type": "function"88 },89 {90 "inputs": [91 { "internalType": "address", "name": "spender", "type": "address" },92 { "internalType": "uint256", "name": "amount", "type": "uint256" }93 ],94 "name": "approve",95 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],96 "stateMutability": "nonpayable",97 "type": "function"98 },99 {100 "inputs": [101 { "internalType": "address", "name": "owner", "type": "address" }102 ],103 "name": "balanceOf",104 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],105 "stateMutability": "view",106 "type": "function"107 },108 {109 "inputs": [110 { "internalType": "address", "name": "from", "type": "address" },111 { "internalType": "uint256", "name": "amount", "type": "uint256" }112 ],113 "name": "burnFrom",114 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],115 "stateMutability": "nonpayable",116 "type": "function"117 },118 {119 "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],120 "name": "collectionProperty",121 "outputs": [{ "internalType": "bytes", "name": "", "type": "bytes" }],122 "stateMutability": "view",123 "type": "function"124 },125 {126 "inputs": [],127 "name": "confirmCollectionSponsorship",128 "outputs": [],129 "stateMutability": "nonpayable",130 "type": "function"131 },132 {133 "inputs": [],134 "name": "contractAddress",135 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],136 "stateMutability": "view",137 "type": "function"138 },139 {140 "inputs": [],141 "name": "decimals",142 "outputs": [{ "internalType": "uint8", "name": "", "type": "uint8" }],143 "stateMutability": "view",144 "type": "function"145 },146 {147 "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],148 "name": "deleteCollectionProperty",149 "outputs": [],150 "stateMutability": "nonpayable",151 "type": "function"152 },153 {154 "inputs": [],155 "name": "getCollectionSponsor",156 "outputs": [157 {158 "components": [159 { "internalType": "address", "name": "field_0", "type": "address" },160 { "internalType": "uint256", "name": "field_1", "type": "uint256" }161 ],162 "internalType": "struct Tuple6",163 "name": "",164 "type": "tuple"165 }166 ],167 "stateMutability": "view",168 "type": "function"169 },170 {171 "inputs": [],172 "name": "hasCollectionPendingSponsor",173 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],174 "stateMutability": "view",175 "type": "function"176 },177 {178 "inputs": [179 { "internalType": "address", "name": "user", "type": "address" }180 ],181 "name": "isOwnerOrAdmin",182 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],183 "stateMutability": "view",184 "type": "function"185 },186 {187 "inputs": [188 { "internalType": "uint256", "name": "user", "type": "uint256" }189 ],190 "name": "isOwnerOrAdminSubstrate",191 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],192 "stateMutability": "view",193 "type": "function"194 },195 {196 "inputs": [197 { "internalType": "address", "name": "to", "type": "address" },198 { "internalType": "uint256", "name": "amount", "type": "uint256" }199 ],200 "name": "mint",201 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],202 "stateMutability": "nonpayable",203 "type": "function"204 },205 {206 "inputs": [207 {208 "components": [209 { "internalType": "address", "name": "field_0", "type": "address" },210 { "internalType": "uint256", "name": "field_1", "type": "uint256" }211 ],212 "internalType": "struct Tuple6[]",213 "name": "amounts",214 "type": "tuple[]"215 }216 ],217 "name": "mintBulk",218 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],219 "stateMutability": "nonpayable",220 "type": "function"221 },222 {223 "inputs": [],224 "name": "name",225 "outputs": [{ "internalType": "string", "name": "", "type": "string" }],226 "stateMutability": "view",227 "type": "function"228 },229 {230 "inputs": [231 { "internalType": "address", "name": "admin", "type": "address" }232 ],233 "name": "removeCollectionAdmin",234 "outputs": [],235 "stateMutability": "nonpayable",236 "type": "function"237 },238 {239 "inputs": [240 { "internalType": "uint256", "name": "admin", "type": "uint256" }241 ],242 "name": "removeCollectionAdminSubstrate",243 "outputs": [],244 "stateMutability": "nonpayable",245 "type": "function"246 },247 {248 "inputs": [],249 "name": "removeCollectionSponsor",250 "outputs": [],251 "stateMutability": "nonpayable",252 "type": "function"253 },254 {255 "inputs": [256 { "internalType": "address", "name": "user", "type": "address" }257 ],258 "name": "removeFromCollectionAllowList",259 "outputs": [],260 "stateMutability": "nonpayable",261 "type": "function"262 },263 {264 "inputs": [{ "internalType": "uint8", "name": "mode", "type": "uint8" }],265 "name": "setCollectionAccess",266 "outputs": [],267 "stateMutability": "nonpayable",268 "type": "function"269 },270 {271 "inputs": [272 { "internalType": "string", "name": "limit", "type": "string" },273 { "internalType": "uint32", "name": "value", "type": "uint32" }274 ],275 "name": "setCollectionLimit",276 "outputs": [],277 "stateMutability": "nonpayable",278 "type": "function"279 },280 {281 "inputs": [282 { "internalType": "string", "name": "limit", "type": "string" },283 { "internalType": "bool", "name": "value", "type": "bool" }284 ],285 "name": "setCollectionLimit",286 "outputs": [],287 "stateMutability": "nonpayable",288 "type": "function"289 },290 {291 "inputs": [{ "internalType": "bool", "name": "mode", "type": "bool" }],292 "name": "setCollectionMintMode",293 "outputs": [],294 "stateMutability": "nonpayable",295 "type": "function"296 },297 {298 "inputs": [{ "internalType": "bool", "name": "enable", "type": "bool" }],299 "name": "setCollectionNesting",300 "outputs": [],301 "stateMutability": "nonpayable",302 "type": "function"303 },304 {305 "inputs": [306 { "internalType": "bool", "name": "enable", "type": "bool" },307 {308 "internalType": "address[]",309 "name": "collections",310 "type": "address[]"311 }312 ],313 "name": "setCollectionNesting",314 "outputs": [],315 "stateMutability": "nonpayable",316 "type": "function"317 },318 {319 "inputs": [320 { "internalType": "string", "name": "key", "type": "string" },321 { "internalType": "bytes", "name": "value", "type": "bytes" }322 ],323 "name": "setCollectionProperty",324 "outputs": [],325 "stateMutability": "nonpayable",326 "type": "function"327 },328 {329 "inputs": [330 { "internalType": "address", "name": "sponsor", "type": "address" }331 ],332 "name": "setCollectionSponsor",333 "outputs": [],334 "stateMutability": "nonpayable",335 "type": "function"336 },337 {338 "inputs": [339 { "internalType": "uint256", "name": "sponsor", "type": "uint256" }340 ],341 "name": "setCollectionSponsorSubstrate",342 "outputs": [],343 "stateMutability": "nonpayable",344 "type": "function"345 },346 {347 "inputs": [348 { "internalType": "address", "name": "newOwner", "type": "address" }349 ],350 "name": "setOwner",351 "outputs": [],352 "stateMutability": "nonpayable",353 "type": "function"354 },355 {356 "inputs": [357 { "internalType": "uint256", "name": "newOwner", "type": "uint256" }358 ],359 "name": "setOwnerSubstrate",360 "outputs": [],361 "stateMutability": "nonpayable",362 "type": "function"363 },364 {365 "inputs": [366 { "internalType": "bytes4", "name": "interfaceID", "type": "bytes4" }367 ],368 "name": "supportsInterface",369 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],370 "stateMutability": "view",371 "type": "function"372 },373 {374 "inputs": [],375 "name": "symbol",376 "outputs": [{ "internalType": "string", "name": "", "type": "string" }],377 "stateMutability": "view",378 "type": "function"379 },380 {381 "inputs": [],382 "name": "totalSupply",383 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],384 "stateMutability": "view",385 "type": "function"386 },387 {388 "inputs": [389 { "internalType": "address", "name": "to", "type": "address" },390 { "internalType": "uint256", "name": "amount", "type": "uint256" }391 ],392 "name": "transfer",393 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],394 "stateMutability": "nonpayable",395 "type": "function"396 },397 {398 "inputs": [399 { "internalType": "address", "name": "from", "type": "address" },400 { "internalType": "address", "name": "to", "type": "address" },401 { "internalType": "uint256", "name": "amount", "type": "uint256" }402 ],403 "name": "transferFrom",404 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],405 "stateMutability": "nonpayable",406 "type": "function"407 },408 {409 "inputs": [],410 "name": "uniqueCollectionType",411 "outputs": [{ "internalType": "string", "name": "", "type": "string" }],412 "stateMutability": "nonpayable",413 "type": "function"414 }415]