git.delta.rocks / unique-network / refs/commits / 2203d0f0ed69

difftreelog

source

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