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": "spender",15 "type": "address"16 },17 {18 "indexed": false,19 "internalType": "uint256",20 "name": "value",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": "from",34 "type": "address"35 },36 {37 "indexed": true,38 "internalType": "address",39 "name": "to",40 "type": "address"41 },42 {43 "indexed": false,44 "internalType": "uint256",45 "name": "value",46 "type": "uint256"47 }48 ],49 "name": "Transfer",50 "type": "event"51 },52 {53 "inputs": [54 { "internalType": "address", "name": "newAdmin", "type": "address" }55 ],56 "name": "addCollectionAdmin",57 "outputs": [],58 "stateMutability": "nonpayable",59 "type": "function"60 },61 {62 "inputs": [63 { "internalType": "uint256", "name": "newAdmin", "type": "uint256" }64 ],65 "name": "addCollectionAdminSubstrate",66 "outputs": [],67 "stateMutability": "nonpayable",68 "type": "function"69 },70 {71 "inputs": [72 { "internalType": "address", "name": "user", "type": "address" }73 ],74 "name": "addToCollectionAllowList",75 "outputs": [],76 "stateMutability": "nonpayable",77 "type": "function"78 },79 {80 "inputs": [81 { "internalType": "address", "name": "owner", "type": "address" },82 { "internalType": "address", "name": "spender", "type": "address" }83 ],84 "name": "allowance",85 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],86 "stateMutability": "view",87 "type": "function"88 },89 {90 "inputs": [91 { "internalType": "address", "name": "spender", "type": "address" },92 { "internalType": "uint256", "name": "amount", "type": "uint256" }93 ],94 "name": "approve",95 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],96 "stateMutability": "nonpayable",97 "type": "function"98 },99 {100 "inputs": [101 { "internalType": "address", "name": "owner", "type": "address" }102 ],103 "name": "balanceOf",104 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],105 "stateMutability": "view",106 "type": "function"107 },108 {109 "inputs": [110 { "internalType": "address", "name": "from", "type": "address" },111 { "internalType": "uint256", "name": "amount", "type": "uint256" }112 ],113 "name": "burnFrom",114 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],115 "stateMutability": "nonpayable",116 "type": "function"117 },118 {119 "inputs": [120 { "internalType": "address", "name": "newOwner", "type": "address" }121 ],122 "name": "changeOwner",123 "outputs": [],124 "stateMutability": "nonpayable",125 "type": "function"126 },127 {128 "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],129 "name": "collectionProperty",130 "outputs": [{ "internalType": "bytes", "name": "", "type": "bytes" }],131 "stateMutability": "view",132 "type": "function"133 },134 {135 "inputs": [],136 "name": "confirmCollectionSponsorship",137 "outputs": [],138 "stateMutability": "nonpayable",139 "type": "function"140 },141 {142 "inputs": [],143 "name": "contractAddress",144 "outputs": [{ "internalType": "address", "name": "", "type": "address" }],145 "stateMutability": "view",146 "type": "function"147 },148 {149 "inputs": [],150 "name": "decimals",151 "outputs": [{ "internalType": "uint8", "name": "", "type": "uint8" }],152 "stateMutability": "view",153 "type": "function"154 },155 {156 "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],157 "name": "deleteCollectionProperty",158 "outputs": [],159 "stateMutability": "nonpayable",160 "type": "function"161 },162 {163 "inputs": [],164 "name": "name",165 "outputs": [{ "internalType": "string", "name": "", "type": "string" }],166 "stateMutability": "view",167 "type": "function"168 },169 {170 "inputs": [171 { "internalType": "address", "name": "admin", "type": "address" }172 ],173 "name": "removeCollectionAdmin",174 "outputs": [],175 "stateMutability": "nonpayable",176 "type": "function"177 },178 {179 "inputs": [180 { "internalType": "uint256", "name": "admin", "type": "uint256" }181 ],182 "name": "removeCollectionAdminSubstrate",183 "outputs": [],184 "stateMutability": "nonpayable",185 "type": "function"186 },187 {188 "inputs": [189 { "internalType": "address", "name": "user", "type": "address" }190 ],191 "name": "removeFromCollectionAllowList",192 "outputs": [],193 "stateMutability": "nonpayable",194 "type": "function"195 },196 {197 "inputs": [{ "internalType": "uint8", "name": "mode", "type": "uint8" }],198 "name": "setCollectionAccess",199 "outputs": [],200 "stateMutability": "nonpayable",201 "type": "function"202 },203 {204 "inputs": [205 { "internalType": "string", "name": "limit", "type": "string" },206 { "internalType": "uint32", "name": "value", "type": "uint32" }207 ],208 "name": "setCollectionLimit",209 "outputs": [],210 "stateMutability": "nonpayable",211 "type": "function"212 },213 {214 "inputs": [215 { "internalType": "string", "name": "limit", "type": "string" },216 { "internalType": "bool", "name": "value", "type": "bool" }217 ],218 "name": "setCollectionLimit",219 "outputs": [],220 "stateMutability": "nonpayable",221 "type": "function"222 },223 {224 "inputs": [{ "internalType": "bool", "name": "mode", "type": "bool" }],225 "name": "setCollectionMintMode",226 "outputs": [],227 "stateMutability": "nonpayable",228 "type": "function"229 },230 {231 "inputs": [{ "internalType": "bool", "name": "enable", "type": "bool" }],232 "name": "setCollectionNesting",233 "outputs": [],234 "stateMutability": "nonpayable",235 "type": "function"236 },237 {238 "inputs": [239 { "internalType": "bool", "name": "enable", "type": "bool" },240 {241 "internalType": "address[]",242 "name": "collections",243 "type": "address[]"244 }245 ],246 "name": "setCollectionNesting",247 "outputs": [],248 "stateMutability": "nonpayable",249 "type": "function"250 },251 {252 "inputs": [253 { "internalType": "string", "name": "key", "type": "string" },254 { "internalType": "bytes", "name": "value", "type": "bytes" }255 ],256 "name": "setCollectionProperty",257 "outputs": [],258 "stateMutability": "nonpayable",259 "type": "function"260 },261 {262 "inputs": [263 { "internalType": "address", "name": "sponsor", "type": "address" }264 ],265 "name": "setCollectionSponsor",266 "outputs": [],267 "stateMutability": "nonpayable",268 "type": "function"269 },270 {271 "inputs": [272 { "internalType": "bytes4", "name": "interfaceID", "type": "bytes4" }273 ],274 "name": "supportsInterface",275 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],276 "stateMutability": "view",277 "type": "function"278 },279 {280 "inputs": [],281 "name": "symbol",282 "outputs": [{ "internalType": "string", "name": "", "type": "string" }],283 "stateMutability": "view",284 "type": "function"285 },286 {287 "inputs": [],288 "name": "totalSupply",289 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],290 "stateMutability": "view",291 "type": "function"292 },293 {294 "inputs": [295 { "internalType": "address", "name": "to", "type": "address" },296 { "internalType": "uint256", "name": "amount", "type": "uint256" }297 ],298 "name": "transfer",299 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],300 "stateMutability": "nonpayable",301 "type": "function"302 },303 {304 "inputs": [305 { "internalType": "address", "name": "from", "type": "address" },306 { "internalType": "address", "name": "to", "type": "address" },307 { "internalType": "uint256", "name": "amount", "type": "uint256" }308 ],309 "name": "transferFrom",310 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],311 "stateMutability": "nonpayable",312 "type": "function"313 },314 {315 "inputs": [],316 "name": "uniqueCollectionType",317 "outputs": [{ "internalType": "string", "name": "", "type": "string" }],318 "stateMutability": "nonpayable",319 "type": "function"320 },321 {322 "inputs": [323 { "internalType": "address", "name": "user", "type": "address" }324 ],325 "name": "verifyOwnerOrAdmin",326 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],327 "stateMutability": "view",328 "type": "function"329 }330]