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": "approved",15 "type": "address"16 },17 {18 "indexed": true,19 "internalType": "uint256",20 "name": "tokenId",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": "owner",34 "type": "address"35 },36 {37 "indexed": true,38 "internalType": "address",39 "name": "operator",40 "type": "address"41 },42 {43 "indexed": false,44 "internalType": "bool",45 "name": "approved",46 "type": "bool"47 }48 ],49 "name": "ApprovalForAll",50 "type": "event"51 },52 {53 "anonymous": true,54 "inputs": [],55 "name": "MintingFinished",56 "type": "event"57 },58 {59 "anonymous": false,60 "inputs": [61 {62 "indexed": true,63 "internalType": "address",64 "name": "from",65 "type": "address"66 },67 {68 "indexed": true,69 "internalType": "address",70 "name": "to",71 "type": "address"72 },73 {74 "indexed": true,75 "internalType": "uint256",76 "name": "tokenId",77 "type": "uint256"78 }79 ],80 "name": "Transfer",81 "type": "event"82 },83 {84 "inputs": [85 {86 "internalType": "address",87 "name": "approved",88 "type": "address"89 },90 {91 "internalType": "uint256",92 "name": "tokenId",93 "type": "uint256"94 }95 ],96 "name": "approve",97 "outputs": [],98 "stateMutability": "nonpayable",99 "type": "function"100 },101 {102 "inputs": [103 {104 "internalType": "address",105 "name": "owner",106 "type": "address"107 }108 ],109 "name": "balanceOf",110 "outputs": [111 {112 "internalType": "uint256",113 "name": "",114 "type": "uint256"115 }116 ],117 "stateMutability": "view",118 "type": "function"119 },120 {121 "inputs": [122 {123 "internalType": "uint256",124 "name": "tokenId",125 "type": "uint256"126 }127 ],128 "name": "burn",129 "outputs": [],130 "stateMutability": "nonpayable",131 "type": "function"132 },133 {134 "inputs": [],135 "name": "finishMinting",136 "outputs": [137 {138 "internalType": "bool",139 "name": "",140 "type": "bool"141 }142 ],143 "stateMutability": "nonpayable",144 "type": "function"145 },146 {147 "inputs": [148 {149 "internalType": "uint256",150 "name": "tokenId",151 "type": "uint256"152 }153 ],154 "name": "getApproved",155 "outputs": [156 {157 "internalType": "address",158 "name": "",159 "type": "address"160 }161 ],162 "stateMutability": "view",163 "type": "function"164 },165 {166 "inputs": [167 {168 "internalType": "address",169 "name": "owner",170 "type": "address"171 },172 {173 "internalType": "address",174 "name": "operator",175 "type": "address"176 }177 ],178 "name": "isApprovedForAll",179 "outputs": [180 {181 "internalType": "address",182 "name": "",183 "type": "address"184 }185 ],186 "stateMutability": "view",187 "type": "function"188 },189 {190 "inputs": [191 {192 "internalType": "address",193 "name": "to",194 "type": "address"195 },196 {197 "internalType": "uint256",198 "name": "tokenId",199 "type": "uint256"200 }201 ],202 "name": "mint",203 "outputs": [204 {205 "internalType": "bool",206 "name": "",207 "type": "bool"208 }209 ],210 "stateMutability": "nonpayable",211 "type": "function"212 },213 {214 "inputs": [215 {216 "internalType": "address",217 "name": "to",218 "type": "address"219 },220 {221 "internalType": "uint256",222 "name": "tokenId",223 "type": "uint256"224 },225 {226 "internalType": "string",227 "name": "tokenURI",228 "type": "string"229 }230 ],231 "name": "mintWithTokenURI",232 "outputs": [233 {234 "internalType": "bool",235 "name": "",236 "type": "bool"237 }238 ],239 "stateMutability": "nonpayable",240 "type": "function"241 },242 {243 "inputs": [],244 "name": "mintingFinished",245 "outputs": [246 {247 "internalType": "bool",248 "name": "",249 "type": "bool"250 }251 ],252 "stateMutability": "view",253 "type": "function"254 },255 {256 "inputs": [],257 "name": "name",258 "outputs": [259 {260 "internalType": "string",261 "name": "",262 "type": "string"263 }264 ],265 "stateMutability": "view",266 "type": "function"267 },268 {269 "inputs": [],270 "name": "nextTokenId",271 "outputs": [272 {273 "internalType": "uint256",274 "name": "",275 "type": "uint256"276 }277 ],278 "stateMutability": "view",279 "type": "function"280 },281 {282 "inputs": [283 {284 "internalType": "uint256",285 "name": "tokenId",286 "type": "uint256"287 }288 ],289 "name": "ownerOf",290 "outputs": [291 {292 "internalType": "address",293 "name": "",294 "type": "address"295 }296 ],297 "stateMutability": "view",298 "type": "function"299 },300 {301 "inputs": [302 {303 "internalType": "address",304 "name": "from",305 "type": "address"306 },307 {308 "internalType": "address",309 "name": "to",310 "type": "address"311 },312 {313 "internalType": "uint256",314 "name": "tokenId",315 "type": "uint256"316 }317 ],318 "name": "safeTransferFrom",319 "outputs": [],320 "stateMutability": "nonpayable",321 "type": "function"322 },323 {324 "inputs": [325 {326 "internalType": "address",327 "name": "from",328 "type": "address"329 },330 {331 "internalType": "address",332 "name": "to",333 "type": "address"334 },335 {336 "internalType": "uint256",337 "name": "tokenId",338 "type": "uint256"339 },340 {341 "internalType": "bytes",342 "name": "data",343 "type": "bytes"344 }345 ],346 "name": "safeTransferFromWithData",347 "outputs": [],348 "stateMutability": "nonpayable",349 "type": "function"350 },351 {352 "inputs": [353 {354 "internalType": "address",355 "name": "operator",356 "type": "address"357 },358 {359 "internalType": "bool",360 "name": "approved",361 "type": "bool"362 }363 ],364 "name": "setApprovalForAll",365 "outputs": [],366 "stateMutability": "nonpayable",367 "type": "function"368 },369 {370 "inputs": [371 {372 "internalType": "uint32",373 "name": "interfaceId",374 "type": "uint32"375 }376 ],377 "name": "supportsInterface",378 "outputs": [379 {380 "internalType": "bool",381 "name": "",382 "type": "bool"383 }384 ],385 "stateMutability": "view",386 "type": "function"387 },388 {389 "inputs": [],390 "name": "symbol",391 "outputs": [392 {393 "internalType": "string",394 "name": "",395 "type": "string"396 }397 ],398 "stateMutability": "view",399 "type": "function"400 },401 {402 "inputs": [403 {404 "internalType": "uint256",405 "name": "index",406 "type": "uint256"407 }408 ],409 "name": "tokenByIndex",410 "outputs": [411 {412 "internalType": "uint256",413 "name": "",414 "type": "uint256"415 }416 ],417 "stateMutability": "view",418 "type": "function"419 },420 {421 "inputs": [422 {423 "internalType": "address",424 "name": "owner",425 "type": "address"426 },427 {428 "internalType": "uint256",429 "name": "index",430 "type": "uint256"431 }432 ],433 "name": "tokenOfOwnerByIndex",434 "outputs": [435 {436 "internalType": "uint256",437 "name": "",438 "type": "uint256"439 }440 ],441 "stateMutability": "view",442 "type": "function"443 },444 {445 "inputs": [446 {447 "internalType": "uint256",448 "name": "tokenId",449 "type": "uint256"450 }451 ],452 "name": "tokenURI",453 "outputs": [454 {455 "internalType": "string",456 "name": "",457 "type": "string"458 }459 ],460 "stateMutability": "view",461 "type": "function"462 },463 {464 "inputs": [],465 "name": "totalSupply",466 "outputs": [467 {468 "internalType": "uint256",469 "name": "",470 "type": "uint256"471 }472 ],473 "stateMutability": "view",474 "type": "function"475 },476 {477 "inputs": [478 {479 "internalType": "address",480 "name": "to",481 "type": "address"482 },483 {484 "internalType": "uint256",485 "name": "tokenId",486 "type": "uint256"487 }488 ],489 "name": "transfer",490 "outputs": [],491 "stateMutability": "nonpayable",492 "type": "function"493 },494 {495 "inputs": [496 {497 "internalType": "address",498 "name": "from",499 "type": "address"500 },501 {502 "internalType": "address",503 "name": "to",504 "type": "address"505 },506 {507 "internalType": "uint256",508 "name": "tokenId",509 "type": "uint256"510 }511 ],512 "name": "transferFrom",513 "outputs": [],514 "stateMutability": "nonpayable",515 "type": "function"516 }517]