git.delta.rocks / unique-network / refs/commits / 7f98069c7b60

difftreelog

source

tests/src/eth/nonFungibleAbi.json15.3 KiBsourcehistory
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": false,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      { "internalType": "address", "name": "newAdmin", "type": "address" }86    ],87    "name": "addCollectionAdmin",88    "outputs": [],89    "stateMutability": "nonpayable",90    "type": "function"91  },92  {93    "inputs": [94      { "internalType": "address", "name": "user", "type": "address" }95    ],96    "name": "addToCollectionAllowList",97    "outputs": [],98    "stateMutability": "nonpayable",99    "type": "function"100  },101  {102    "inputs": [103      { "internalType": "address", "name": "user", "type": "address" }104    ],105    "name": "allowed",106    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],107    "stateMutability": "view",108    "type": "function"109  },110  {111    "inputs": [112      { "internalType": "address", "name": "approved", "type": "address" },113      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }114    ],115    "name": "approve",116    "outputs": [],117    "stateMutability": "nonpayable",118    "type": "function"119  },120  {121    "inputs": [122      { "internalType": "address", "name": "owner", "type": "address" }123    ],124    "name": "balanceOf",125    "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],126    "stateMutability": "view",127    "type": "function"128  },129  {130    "inputs": [131      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }132    ],133    "name": "burn",134    "outputs": [],135    "stateMutability": "nonpayable",136    "type": "function"137  },138  {139    "inputs": [140      { "internalType": "address", "name": "from", "type": "address" },141      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }142    ],143    "name": "burnFrom",144    "outputs": [],145    "stateMutability": "nonpayable",146    "type": "function"147  },148  {149    "inputs": [150      { "internalType": "address", "name": "newOwner", "type": "address" }151    ],152    "name": "changeCollectionOwner",153    "outputs": [],154    "stateMutability": "nonpayable",155    "type": "function"156  },157  {158    "inputs": [],159    "name": "collectionAdmins",160    "outputs": [161      {162        "components": [163          { "internalType": "address", "name": "field_0", "type": "address" },164          { "internalType": "uint256", "name": "field_1", "type": "uint256" }165        ],166        "internalType": "struct Tuple17[]",167        "name": "",168        "type": "tuple[]"169      }170    ],171    "stateMutability": "view",172    "type": "function"173  },174  {175    "inputs": [],176    "name": "collectionOwner",177    "outputs": [178      {179        "components": [180          { "internalType": "address", "name": "field_0", "type": "address" },181          { "internalType": "uint256", "name": "field_1", "type": "uint256" }182        ],183        "internalType": "struct Tuple17",184        "name": "",185        "type": "tuple"186      }187    ],188    "stateMutability": "view",189    "type": "function"190  },191  {192    "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],193    "name": "collectionProperty",194    "outputs": [{ "internalType": "bytes", "name": "", "type": "bytes" }],195    "stateMutability": "view",196    "type": "function"197  },198  {199    "inputs": [],200    "name": "collectionSponsor",201    "outputs": [202      {203        "components": [204          { "internalType": "address", "name": "field_0", "type": "address" },205          { "internalType": "uint256", "name": "field_1", "type": "uint256" }206        ],207        "internalType": "struct Tuple17",208        "name": "",209        "type": "tuple"210      }211    ],212    "stateMutability": "view",213    "type": "function"214  },215  {216    "inputs": [],217    "name": "confirmCollectionSponsorship",218    "outputs": [],219    "stateMutability": "nonpayable",220    "type": "function"221  },222  {223    "inputs": [],224    "name": "contractAddress",225    "outputs": [{ "internalType": "address", "name": "", "type": "address" }],226    "stateMutability": "view",227    "type": "function"228  },229  {230    "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],231    "name": "deleteCollectionProperty",232    "outputs": [],233    "stateMutability": "nonpayable",234    "type": "function"235  },236  {237    "inputs": [238      { "internalType": "uint256", "name": "tokenId", "type": "uint256" },239      { "internalType": "string", "name": "key", "type": "string" }240    ],241    "name": "deleteProperty",242    "outputs": [],243    "stateMutability": "nonpayable",244    "type": "function"245  },246  {247    "inputs": [],248    "name": "finishMinting",249    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],250    "stateMutability": "nonpayable",251    "type": "function"252  },253  {254    "inputs": [255      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }256    ],257    "name": "getApproved",258    "outputs": [{ "internalType": "address", "name": "", "type": "address" }],259    "stateMutability": "view",260    "type": "function"261  },262  {263    "inputs": [],264    "name": "hasCollectionPendingSponsor",265    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],266    "stateMutability": "view",267    "type": "function"268  },269  {270    "inputs": [271      { "internalType": "address", "name": "owner", "type": "address" },272      { "internalType": "address", "name": "operator", "type": "address" }273    ],274    "name": "isApprovedForAll",275    "outputs": [{ "internalType": "address", "name": "", "type": "address" }],276    "stateMutability": "view",277    "type": "function"278  },279  {280    "inputs": [281      { "internalType": "address", "name": "user", "type": "address" }282    ],283    "name": "isOwnerOrAdmin",284    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],285    "stateMutability": "view",286    "type": "function"287  },288  {289    "inputs": [{ "internalType": "address", "name": "to", "type": "address" }],290    "name": "mint",291    "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],292    "stateMutability": "nonpayable",293    "type": "function"294  },295  {296    "inputs": [297      { "internalType": "address", "name": "to", "type": "address" },298      { "internalType": "string", "name": "tokenUri", "type": "string" }299    ],300    "name": "mintWithTokenURI",301    "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],302    "stateMutability": "nonpayable",303    "type": "function"304  },305  {306    "inputs": [],307    "name": "mintingFinished",308    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],309    "stateMutability": "view",310    "type": "function"311  },312  {313    "inputs": [],314    "name": "name",315    "outputs": [{ "internalType": "string", "name": "", "type": "string" }],316    "stateMutability": "view",317    "type": "function"318  },319  {320    "inputs": [],321    "name": "nextTokenId",322    "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],323    "stateMutability": "view",324    "type": "function"325  },326  {327    "inputs": [328      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }329    ],330    "name": "ownerOf",331    "outputs": [{ "internalType": "address", "name": "", "type": "address" }],332    "stateMutability": "view",333    "type": "function"334  },335  {336    "inputs": [337      { "internalType": "uint256", "name": "tokenId", "type": "uint256" },338      { "internalType": "string", "name": "key", "type": "string" }339    ],340    "name": "property",341    "outputs": [{ "internalType": "bytes", "name": "", "type": "bytes" }],342    "stateMutability": "view",343    "type": "function"344  },345  {346    "inputs": [347      { "internalType": "address", "name": "admin", "type": "address" }348    ],349    "name": "removeCollectionAdmin",350    "outputs": [],351    "stateMutability": "nonpayable",352    "type": "function"353  },354  {355    "inputs": [],356    "name": "removeCollectionSponsor",357    "outputs": [],358    "stateMutability": "nonpayable",359    "type": "function"360  },361  {362    "inputs": [363      { "internalType": "address", "name": "user", "type": "address" }364    ],365    "name": "removeFromCollectionAllowList",366    "outputs": [],367    "stateMutability": "nonpayable",368    "type": "function"369  },370  {371    "inputs": [372      { "internalType": "address", "name": "from", "type": "address" },373      { "internalType": "address", "name": "to", "type": "address" },374      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }375    ],376    "name": "safeTransferFrom",377    "outputs": [],378    "stateMutability": "nonpayable",379    "type": "function"380  },381  {382    "inputs": [383      { "internalType": "address", "name": "from", "type": "address" },384      { "internalType": "address", "name": "to", "type": "address" },385      { "internalType": "uint256", "name": "tokenId", "type": "uint256" },386      { "internalType": "bytes", "name": "data", "type": "bytes" }387    ],388    "name": "safeTransferFrom",389    "outputs": [],390    "stateMutability": "nonpayable",391    "type": "function"392  },393  {394    "inputs": [395      { "internalType": "address", "name": "operator", "type": "address" },396      { "internalType": "bool", "name": "approved", "type": "bool" }397    ],398    "name": "setApprovalForAll",399    "outputs": [],400    "stateMutability": "nonpayable",401    "type": "function"402  },403  {404    "inputs": [{ "internalType": "uint8", "name": "mode", "type": "uint8" }],405    "name": "setCollectionAccess",406    "outputs": [],407    "stateMutability": "nonpayable",408    "type": "function"409  },410  {411    "inputs": [412      { "internalType": "string", "name": "limit", "type": "string" },413      { "internalType": "uint32", "name": "value", "type": "uint32" }414    ],415    "name": "setCollectionLimit",416    "outputs": [],417    "stateMutability": "nonpayable",418    "type": "function"419  },420  {421    "inputs": [422      { "internalType": "string", "name": "limit", "type": "string" },423      { "internalType": "bool", "name": "value", "type": "bool" }424    ],425    "name": "setCollectionLimit",426    "outputs": [],427    "stateMutability": "nonpayable",428    "type": "function"429  },430  {431    "inputs": [{ "internalType": "bool", "name": "mode", "type": "bool" }],432    "name": "setCollectionMintMode",433    "outputs": [],434    "stateMutability": "nonpayable",435    "type": "function"436  },437  {438    "inputs": [{ "internalType": "bool", "name": "enable", "type": "bool" }],439    "name": "setCollectionNesting",440    "outputs": [],441    "stateMutability": "nonpayable",442    "type": "function"443  },444  {445    "inputs": [446      { "internalType": "bool", "name": "enable", "type": "bool" },447      {448        "internalType": "address[]",449        "name": "collections",450        "type": "address[]"451      }452    ],453    "name": "setCollectionNesting",454    "outputs": [],455    "stateMutability": "nonpayable",456    "type": "function"457  },458  {459    "inputs": [460      { "internalType": "string", "name": "key", "type": "string" },461      { "internalType": "bytes", "name": "value", "type": "bytes" }462    ],463    "name": "setCollectionProperty",464    "outputs": [],465    "stateMutability": "nonpayable",466    "type": "function"467  },468  {469    "inputs": [470      { "internalType": "address", "name": "sponsor", "type": "address" }471    ],472    "name": "setCollectionSponsor",473    "outputs": [],474    "stateMutability": "nonpayable",475    "type": "function"476  },477  {478    "inputs": [479      { "internalType": "uint256", "name": "tokenId", "type": "uint256" },480      { "internalType": "string", "name": "key", "type": "string" },481      { "internalType": "bytes", "name": "value", "type": "bytes" }482    ],483    "name": "setProperty",484    "outputs": [],485    "stateMutability": "nonpayable",486    "type": "function"487  },488  {489    "inputs": [490      { "internalType": "string", "name": "key", "type": "string" },491      { "internalType": "bool", "name": "isMutable", "type": "bool" },492      { "internalType": "bool", "name": "collectionAdmin", "type": "bool" },493      { "internalType": "bool", "name": "tokenOwner", "type": "bool" }494    ],495    "name": "setTokenPropertyPermission",496    "outputs": [],497    "stateMutability": "nonpayable",498    "type": "function"499  },500  {501    "inputs": [502      { "internalType": "bytes4", "name": "interfaceID", "type": "bytes4" }503    ],504    "name": "supportsInterface",505    "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],506    "stateMutability": "view",507    "type": "function"508  },509  {510    "inputs": [],511    "name": "symbol",512    "outputs": [{ "internalType": "string", "name": "", "type": "string" }],513    "stateMutability": "view",514    "type": "function"515  },516  {517    "inputs": [518      { "internalType": "uint256", "name": "index", "type": "uint256" }519    ],520    "name": "tokenByIndex",521    "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],522    "stateMutability": "view",523    "type": "function"524  },525  {526    "inputs": [527      { "internalType": "address", "name": "owner", "type": "address" },528      { "internalType": "uint256", "name": "index", "type": "uint256" }529    ],530    "name": "tokenOfOwnerByIndex",531    "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],532    "stateMutability": "view",533    "type": "function"534  },535  {536    "inputs": [537      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }538    ],539    "name": "tokenURI",540    "outputs": [{ "internalType": "string", "name": "", "type": "string" }],541    "stateMutability": "view",542    "type": "function"543  },544  {545    "inputs": [],546    "name": "totalSupply",547    "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],548    "stateMutability": "view",549    "type": "function"550  },551  {552    "inputs": [553      { "internalType": "address", "name": "to", "type": "address" },554      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }555    ],556    "name": "transfer",557    "outputs": [],558    "stateMutability": "nonpayable",559    "type": "function"560  },561  {562    "inputs": [563      { "internalType": "address", "name": "from", "type": "address" },564      { "internalType": "address", "name": "to", "type": "address" },565      { "internalType": "uint256", "name": "tokenId", "type": "uint256" }566    ],567    "name": "transferFrom",568    "outputs": [],569    "stateMutability": "nonpayable",570    "type": "function"571  },572  {573    "inputs": [],574    "name": "uniqueCollectionType",575    "outputs": [{ "internalType": "string", "name": "", "type": "string" }],576    "stateMutability": "view",577    "type": "function"578  }579]