1
+ module . exports = [
2
+ {
3
+ "inputs" : [ ] ,
4
+ "stateMutability" : "nonpayable" ,
5
+ "type" : "constructor"
6
+ } ,
7
+ {
8
+ "anonymous" : false ,
9
+ "inputs" : [
10
+ {
11
+ "indexed" : true ,
12
+ "internalType" : "address" ,
13
+ "name" : "owner" ,
14
+ "type" : "address"
15
+ } ,
16
+ {
17
+ "indexed" : true ,
18
+ "internalType" : "address" ,
19
+ "name" : "approved" ,
20
+ "type" : "address"
21
+ } ,
22
+ {
23
+ "indexed" : true ,
24
+ "internalType" : "uint256" ,
25
+ "name" : "tokenId" ,
26
+ "type" : "uint256"
27
+ }
28
+ ] ,
29
+ "name" : "Approval" ,
30
+ "type" : "event"
31
+ } ,
32
+ {
33
+ "anonymous" : false ,
34
+ "inputs" : [
35
+ {
36
+ "indexed" : true ,
37
+ "internalType" : "address" ,
38
+ "name" : "owner" ,
39
+ "type" : "address"
40
+ } ,
41
+ {
42
+ "indexed" : true ,
43
+ "internalType" : "address" ,
44
+ "name" : "operator" ,
45
+ "type" : "address"
46
+ } ,
47
+ {
48
+ "indexed" : false ,
49
+ "internalType" : "bool" ,
50
+ "name" : "approved" ,
51
+ "type" : "bool"
52
+ }
53
+ ] ,
54
+ "name" : "ApprovalForAll" ,
55
+ "type" : "event"
56
+ } ,
57
+ {
58
+ "anonymous" : false ,
59
+ "inputs" : [
60
+ {
61
+ "indexed" : true ,
62
+ "internalType" : "address" ,
63
+ "name" : "from" ,
64
+ "type" : "address"
65
+ } ,
66
+ {
67
+ "indexed" : true ,
68
+ "internalType" : "address" ,
69
+ "name" : "to" ,
70
+ "type" : "address"
71
+ } ,
72
+ {
73
+ "indexed" : true ,
74
+ "internalType" : "uint256" ,
75
+ "name" : "tokenId" ,
76
+ "type" : "uint256"
77
+ }
78
+ ] ,
79
+ "name" : "Transfer" ,
80
+ "type" : "event"
81
+ } ,
82
+ {
83
+ "inputs" : [
84
+ {
85
+ "internalType" : "address" ,
86
+ "name" : "to" ,
87
+ "type" : "address"
88
+ } ,
89
+ {
90
+ "internalType" : "uint256" ,
91
+ "name" : "tokenId" ,
92
+ "type" : "uint256"
93
+ }
94
+ ] ,
95
+ "name" : "approve" ,
96
+ "outputs" : [ ] ,
97
+ "stateMutability" : "nonpayable" ,
98
+ "type" : "function"
99
+ } ,
100
+ {
101
+ "inputs" : [
102
+ {
103
+ "internalType" : "address" ,
104
+ "name" : "owner" ,
105
+ "type" : "address"
106
+ }
107
+ ] ,
108
+ "name" : "balanceOf" ,
109
+ "outputs" : [
110
+ {
111
+ "internalType" : "uint256" ,
112
+ "name" : "" ,
113
+ "type" : "uint256"
114
+ }
115
+ ] ,
116
+ "stateMutability" : "view" ,
117
+ "type" : "function"
118
+ } ,
119
+ {
120
+ "inputs" : [
121
+ {
122
+ "internalType" : "uint256" ,
123
+ "name" : "tokenId" ,
124
+ "type" : "uint256"
125
+ }
126
+ ] ,
127
+ "name" : "getApproved" ,
128
+ "outputs" : [
129
+ {
130
+ "internalType" : "address" ,
131
+ "name" : "" ,
132
+ "type" : "address"
133
+ }
134
+ ] ,
135
+ "stateMutability" : "view" ,
136
+ "type" : "function"
137
+ } ,
138
+ {
139
+ "inputs" : [
140
+ {
141
+ "internalType" : "address" ,
142
+ "name" : "owner" ,
143
+ "type" : "address"
144
+ } ,
145
+ {
146
+ "internalType" : "address" ,
147
+ "name" : "operator" ,
148
+ "type" : "address"
149
+ }
150
+ ] ,
151
+ "name" : "isApprovedForAll" ,
152
+ "outputs" : [
153
+ {
154
+ "internalType" : "bool" ,
155
+ "name" : "" ,
156
+ "type" : "bool"
157
+ }
158
+ ] ,
159
+ "stateMutability" : "view" ,
160
+ "type" : "function"
161
+ } ,
162
+ {
163
+ "inputs" : [ ] ,
164
+ "name" : "mintToken" ,
165
+ "outputs" : [
166
+ {
167
+ "internalType" : "uint256" ,
168
+ "name" : "" ,
169
+ "type" : "uint256"
170
+ }
171
+ ] ,
172
+ "stateMutability" : "nonpayable" ,
173
+ "type" : "function"
174
+ } ,
175
+ {
176
+ "inputs" : [ ] ,
177
+ "name" : "name" ,
178
+ "outputs" : [
179
+ {
180
+ "internalType" : "string" ,
181
+ "name" : "" ,
182
+ "type" : "string"
183
+ }
184
+ ] ,
185
+ "stateMutability" : "view" ,
186
+ "type" : "function"
187
+ } ,
188
+ {
189
+ "inputs" : [
190
+ {
191
+ "internalType" : "uint256" ,
192
+ "name" : "tokenId" ,
193
+ "type" : "uint256"
194
+ }
195
+ ] ,
196
+ "name" : "ownerOf" ,
197
+ "outputs" : [
198
+ {
199
+ "internalType" : "address" ,
200
+ "name" : "" ,
201
+ "type" : "address"
202
+ }
203
+ ] ,
204
+ "stateMutability" : "view" ,
205
+ "type" : "function"
206
+ } ,
207
+ {
208
+ "inputs" : [
209
+ {
210
+ "internalType" : "address" ,
211
+ "name" : "from" ,
212
+ "type" : "address"
213
+ } ,
214
+ {
215
+ "internalType" : "address" ,
216
+ "name" : "to" ,
217
+ "type" : "address"
218
+ } ,
219
+ {
220
+ "internalType" : "uint256" ,
221
+ "name" : "tokenId" ,
222
+ "type" : "uint256"
223
+ }
224
+ ] ,
225
+ "name" : "safeTransferFrom" ,
226
+ "outputs" : [ ] ,
227
+ "stateMutability" : "nonpayable" ,
228
+ "type" : "function"
229
+ } ,
230
+ {
231
+ "inputs" : [
232
+ {
233
+ "internalType" : "address" ,
234
+ "name" : "from" ,
235
+ "type" : "address"
236
+ } ,
237
+ {
238
+ "internalType" : "address" ,
239
+ "name" : "to" ,
240
+ "type" : "address"
241
+ } ,
242
+ {
243
+ "internalType" : "uint256" ,
244
+ "name" : "tokenId" ,
245
+ "type" : "uint256"
246
+ } ,
247
+ {
248
+ "internalType" : "bytes" ,
249
+ "name" : "_data" ,
250
+ "type" : "bytes"
251
+ }
252
+ ] ,
253
+ "name" : "safeTransferFrom" ,
254
+ "outputs" : [ ] ,
255
+ "stateMutability" : "nonpayable" ,
256
+ "type" : "function"
257
+ } ,
258
+ {
259
+ "inputs" : [
260
+ {
261
+ "internalType" : "address" ,
262
+ "name" : "operator" ,
263
+ "type" : "address"
264
+ } ,
265
+ {
266
+ "internalType" : "bool" ,
267
+ "name" : "approved" ,
268
+ "type" : "bool"
269
+ }
270
+ ] ,
271
+ "name" : "setApprovalForAll" ,
272
+ "outputs" : [ ] ,
273
+ "stateMutability" : "nonpayable" ,
274
+ "type" : "function"
275
+ } ,
276
+ {
277
+ "inputs" : [
278
+ {
279
+ "internalType" : "bytes4" ,
280
+ "name" : "interfaceId" ,
281
+ "type" : "bytes4"
282
+ }
283
+ ] ,
284
+ "name" : "supportsInterface" ,
285
+ "outputs" : [
286
+ {
287
+ "internalType" : "bool" ,
288
+ "name" : "" ,
289
+ "type" : "bool"
290
+ }
291
+ ] ,
292
+ "stateMutability" : "view" ,
293
+ "type" : "function"
294
+ } ,
295
+ {
296
+ "inputs" : [ ] ,
297
+ "name" : "symbol" ,
298
+ "outputs" : [
299
+ {
300
+ "internalType" : "string" ,
301
+ "name" : "" ,
302
+ "type" : "string"
303
+ }
304
+ ] ,
305
+ "stateMutability" : "view" ,
306
+ "type" : "function"
307
+ } ,
308
+ {
309
+ "inputs" : [
310
+ {
311
+ "internalType" : "uint256" ,
312
+ "name" : "tokenId" ,
313
+ "type" : "uint256"
314
+ }
315
+ ] ,
316
+ "name" : "tokenURI" ,
317
+ "outputs" : [
318
+ {
319
+ "internalType" : "string" ,
320
+ "name" : "" ,
321
+ "type" : "string"
322
+ }
323
+ ] ,
324
+ "stateMutability" : "view" ,
325
+ "type" : "function"
326
+ } ,
327
+ {
328
+ "inputs" : [
329
+ {
330
+ "internalType" : "address" ,
331
+ "name" : "from" ,
332
+ "type" : "address"
333
+ } ,
334
+ {
335
+ "internalType" : "address" ,
336
+ "name" : "to" ,
337
+ "type" : "address"
338
+ } ,
339
+ {
340
+ "internalType" : "uint256" ,
341
+ "name" : "tokenId" ,
342
+ "type" : "uint256"
343
+ }
344
+ ] ,
345
+ "name" : "transferFrom" ,
346
+ "outputs" : [ ] ,
347
+ "stateMutability" : "nonpayable" ,
348
+ "type" : "function"
349
+ }
350
+ ] ;
0 commit comments