git.delta.rocks / unique-network / refs/commits / b24c73be918e

difftreelog

source

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