git.delta.rocks / unique-network / refs/commits / 4e01cb3cfaf7

difftreelog

source

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