forked from shankars99/StorkNet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPoC.json
547 lines (547 loc) · 24.8 KB
/
PoC.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
{
"accounts": {
"account{0}": "0x22105806ae648c80e6d299467791d7b36953a429"
},
"linkReferences": {},
"transactions": [
{
"timestamp": 1649584841141,
"record": {
"value": "0",
"parameters": [],
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"contractName": "StorkData",
"bytecode": "608060405234801561001057600080fd5b50610d0f806100206000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c80636ac5db19116100665780636ac5db191461010c578063737385ac1461012a578063a2da29ff14610134578063e387337314610150578063e5c5e9a31461016c57610093565b80631f505099146100985780632dcedbda146100b45780632e300579146100e657806358cddbc614610102575b600080fd5b6100b260048036038101906100ad9190610474565b61019c565b005b6100ce60048036038101906100c991906104d7565b6101b9565b6040516100dd9392919061056f565b60405180910390f35b61010060048036038101906100fb919061060b565b610220565b005b61010a61024d565b005b610114610256565b6040516101219190610658565b60405180910390f35b61013261025c565b005b61014e60048036038101906101499190610474565b6102e9565b005b61016a60048036038101906101659190610474565b610359565b005b6101866004803603810190610181919061060b565b6103e4565b60405161019391906106e2565b60405180910390f35b600054816020013511156101b65780602001356000819055505b50565b600181815481106101c957600080fd5b90600052602060002090600302016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020160009054906101000a900460ff16905083565b600061022c83836103e4565b9050600054816020015111156102485780602001516000819055505b505050565b60008081905550565b60005481565b6000600190505b6001805490508160ff1610156102e65760005460018260ff168154811061028d5761028c6106fd565b5b90600052602060002090600302016001015411156102d55760018160ff16815481106102bc576102bb6106fd565b5b9060005260206000209060030201600101546000819055505b806102df90610768565b9050610263565b50565b3373ffffffffffffffffffffffffffffffffffffffff167fcee9b2b05a7cf77a0fdc57b84ebdcb2caf5663fc4a99805e26ff9402df62b282826040516020016103329190610888565b60405160208183030381529060405260405161034e919061093c565b60405180910390a250565b600181908060018154018082558091505060019003906000526020600020906003020160009091909190915081816103919190610bba565b50503373ffffffffffffffffffffffffffffffffffffffff167f6ee1612980df7012593489fa6687206d1cabc8f3c8c7e60308c2476ac2be4637826040516103d99190610888565b60405180910390a250565b6103ec610403565b82828101906103fb9190610cac565b905092915050565b6040518060600160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600081526020016000151581525090565b6000604051905090565b600080fd5b600080fd5b600080fd5b60006060828403121561046b5761046a610450565b5b81905092915050565b60006060828403121561048a57610489610446565b5b600061049884828501610455565b91505092915050565b6000819050919050565b6104b4816104a1565b81146104bf57600080fd5b50565b6000813590506104d1816104ab565b92915050565b6000602082840312156104ed576104ec610446565b5b60006104fb848285016104c2565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061052f82610504565b9050919050565b61053f81610524565b82525050565b61054e816104a1565b82525050565b60008115159050919050565b61056981610554565b82525050565b60006060820190506105846000830186610536565b6105916020830185610545565b61059e6040830184610560565b949350505050565b600080fd5b600080fd5b600080fd5b60008083601f8401126105cb576105ca6105a6565b5b8235905067ffffffffffffffff8111156105e8576105e76105ab565b5b602083019150836001820283011115610604576106036105b0565b5b9250929050565b6000806020838503121561062257610621610446565b5b600083013567ffffffffffffffff8111156106405761063f61044b565b5b61064c858286016105b5565b92509250509250929050565b600060208201905061066d6000830184610545565b92915050565b61067c81610524565b82525050565b61068b816104a1565b82525050565b61069a81610554565b82525050565b6060820160008201516106b66000850182610673565b5060208201516106c96020850182610682565b5060408201516106dc6040850182610691565b50505050565b60006060820190506106f760008301846106a0565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600060ff82169050919050565b60006107738261075b565b915060ff82036107865761078561072c565b5b600182019050919050565b61079a81610524565b81146107a557600080fd5b50565b6000813590506107b781610791565b92915050565b60006107cc60208401846107a8565b905092915050565b60006107e360208401846104c2565b905092915050565b6107f481610554565b81146107ff57600080fd5b50565b600081359050610811816107eb565b92915050565b60006108266020840184610802565b905092915050565b6060820161083f60008301836107bd565b61084c6000850182610673565b5061085a60208301836107d4565b6108676020850182610682565b506108756040830183610817565b6108826040850182610691565b50505050565b600060608201905061089d600083018461082e565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156108dd5780820151818401526020810190506108c2565b838111156108ec576000848401525b50505050565b6000601f19601f8301169050919050565b600061090e826108a3565b61091881856108ae565b93506109288185602086016108bf565b610931816108f2565b840191505092915050565b600060208201905081810360008301526109568184610903565b905092915050565b6000813561096b81610791565b80915050919050565b60008160001b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff6109a184610974565b9350801983169250808416831791505092915050565b6000819050919050565b60006109dc6109d76109d284610504565b6109b7565b610504565b9050919050565b60006109ee826109c1565b9050919050565b6000610a00826109e3565b9050919050565b6000819050919050565b610a1a826109f5565b610a2d610a2682610a07565b8354610981565b8255505050565b60008135610a41816104ab565b80915050919050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610a7684610974565b9350801983169250808416831791505092915050565b6000610aa7610aa2610a9d846104a1565b6109b7565b6104a1565b9050919050565b6000819050919050565b610ac182610a8c565b610ad4610acd82610aae565b8354610a4a565b8255505050565b60008135610ae8816107eb565b80915050919050565b600060ff610afe84610974565b9350801983169250808416831791505092915050565b6000610b1f82610554565b9050919050565b6000819050919050565b610b3982610b14565b610b4c610b4582610b26565b8354610af1565b8255505050565b600081016000830180610b658161095e565b9050610b718184610a11565b505050600181016020830180610b8681610a34565b9050610b928184610ab8565b505050600281016040830180610ba781610adb565b9050610bb38184610b30565b5050505050565b610bc48282610b53565b5050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610c05826108f2565b810181811067ffffffffffffffff82111715610c2457610c23610bcd565b5b80604052505050565b6000610c3761043c565b9050610c438282610bfc565b919050565b600060608284031215610c5e57610c5d610bc8565b5b610c686060610c2d565b90506000610c78848285016107a8565b6000830152506020610c8c848285016104c2565b6020830152506040610ca084828501610802565b60408301525092915050565b600060608284031215610cc257610cc1610446565b5b6000610cd084828501610c48565b9150509291505056fea264697066735822122066dc1c83f26ffa37a0240018614f346b0a93b22299ca8f1e8e8952e74f99707d64736f6c634300080d0033",
"linkReferences": {},
"name": "",
"inputs": "()",
"type": "constructor",
"from": "account{0}"
}
},
{
"timestamp": 1649584900113,
"record": {
"value": "0",
"parameters": [
[
"0x5B38Da6a701c568545dCfcB03FcB875f56beddC4",
5,
true
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "storeData",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649584928326,
"record": {
"value": "0",
"parameters": [
[
"0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db",
17,
false
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "storeData",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649584969957,
"record": {
"value": "0",
"parameters": [
[
"0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2",
9,
false
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "storeData",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649585032963,
"record": {
"value": "0",
"parameters": [],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "findMax",
"inputs": "()",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649585398085,
"record": {
"value": "0",
"parameters": [],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "resetMax",
"inputs": "()",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586057491,
"record": {
"value": "0",
"parameters": [
[
"0x5B38Da6a701c568545dCfcB03FcB875f56beddC4",
5,
true
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "encode",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586096039,
"record": {
"value": "0",
"parameters": [
[
"0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db",
17,
false
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "encode",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586121792,
"record": {
"value": "0",
"parameters": [
[
"0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2",
9,
false
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "encode",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586296769,
"record": {
"value": "0",
"parameters": [
[
"0x5B38Da6a701c568545dCfcB03FcB875f56beddC4",
5,
true
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "findMaxEncode_PreDecode",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586326010,
"record": {
"value": "0",
"parameters": [
[
"0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db",
17,
false
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "findMaxEncode_PreDecode",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586353667,
"record": {
"value": "0",
"parameters": [
[
"0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2",
9,
false
]
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "findMaxEncode_PreDecode",
"inputs": "(tuple)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586376090,
"record": {
"value": "0",
"parameters": [],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "resetMax",
"inputs": "()",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586448830,
"record": {
"value": "0",
"parameters": [
"0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000001"
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "findMaxEncoded_PostDecode",
"inputs": "(bytes)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586474487,
"record": {
"value": "0",
"parameters": [
"0x0000000000000000000000004b20993bc481177ec7e8f571cecae8a9e22c02db00000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000"
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "findMaxEncoded_PostDecode",
"inputs": "(bytes)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586491094,
"record": {
"value": "0",
"parameters": [
"0x000000000000000000000000ab8483f64d9c6d1ecf9b849ae677dd3315835cb200000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000"
],
"to": "created{1649584841141}",
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"name": "findMaxEncoded_PostDecode",
"inputs": "(bytes)",
"type": "function",
"from": "account{0}"
}
},
{
"timestamp": 1649586723212,
"record": {
"value": "0",
"parameters": [],
"abi": "0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12",
"contractName": "StorkData",
"bytecode": "608060405234801561001057600080fd5b5061063e806100206000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c80636ac5db19116100665780636ac5db1914610108578063737385ac1461011f578063a2da29ff14610127578063e38733731461013a578063e5c5e9a31461014d57600080fd5b80631f505099146100985780632dcedbda146100ad5780632e300579146100ec57806358cddbc6146100ff575b600080fd5b6100ab6100a636600461039a565b61018d565b005b6100c06100bb3660046103b2565b6101a7565b604080516001600160a01b03909416845260208401929092521515908201526060015b60405180910390f35b6100ab6100fa3660046103cb565b6101e7565b6100ab60008055565b61011160005481565b6040519081526020016100e3565b6100ab610211565b6100ab61013536600461039a565b61028e565b6100ab61014836600461039a565b6102ef565b61016061015b3660046103cb565b61036a565b6040805182516001600160a01b0316815260208084015190820152918101511515908201526060016100e3565b600054816020013511156101a45760208101356000555b50565b600181815481106101b757600080fd5b60009182526020909120600390910201805460018201546002909201546001600160a01b03909116925060ff1683565b60006101f3838361036a565b90506000548160200151111561020c5760208101516000555b505050565b60015b60015460ff821610156101a45760005460018260ff168154811061023a5761023a61043d565b906000526020600020906003020160010154111561027e5760018160ff16815481106102685761026861043d565b6000918252602082206001600390920201015490555b61028781610453565b9050610214565b336001600160a01b03167fcee9b2b05a7cf77a0fdc57b84ebdcb2caf5663fc4a99805e26ff9402df62b282826040516020016102ca91906104a3565b60408051601f19818403018152908290526102e4916104e4565b60405180910390a250565b60018054808201825560009190915281906003027fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf60161032f8282610539565b5050336001600160a01b03167f6ee1612980df7012593489fa6687206d1cabc8f3c8c7e60308c2476ac2be4637826040516102e491906104a3565b604080516060810182526000808252602082018190529181019190915261039382840184610591565b9392505050565b6000606082840312156103ac57600080fd5b50919050565b6000602082840312156103c457600080fd5b5035919050565b600080602083850312156103de57600080fd5b823567ffffffffffffffff808211156103f657600080fd5b818501915085601f83011261040a57600080fd5b81358181111561041957600080fd5b86602082850101111561042b57600080fd5b60209290920196919550909350505050565b634e487b7160e01b600052603260045260246000fd5b600060ff821660ff810361047757634e487b7160e01b600052601160045260246000fd5b60010192915050565b6001600160a01b03811681146101a457600080fd5b80151581146101a457600080fd5b6060810182356104b281610480565b6001600160a01b031682526020838101359083015260408301356104d581610495565b80151560408401525092915050565b600060208083528351808285015260005b81811015610511578581018301518582016040015282016104f5565b81811115610523576000604083870101525b50601f01601f1916929092016040019392505050565b813561054481610480565b81546001600160a01b0319166001600160a01b03919091161781556020820135600182015560028101604083013561057b81610495565b815490151560ff1660ff19919091161790555050565b6000606082840312156105a357600080fd5b6040516060810181811067ffffffffffffffff821117156105d457634e487b7160e01b600052604160045260246000fd5b60405282356105e281610480565b81526020838101359082015260408301356105fc81610495565b6040820152939250505056fea264697066735822122004b549e75ec179082668cdc438d3087b50e2a9e3269d9815d19eec9c7684569d64736f6c634300080d0033",
"linkReferences": {},
"name": "",
"inputs": "()",
"type": "constructor",
"from": "account{0}"
}
}
],
"abis": {
"0xdee453c82655c2efa7831a20ad077215ff002512a62749a1c74bd802bb169c12": [
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "_from",
"type": "address"
},
{
"components": [
{
"internalType": "address",
"name": "x",
"type": "address"
},
{
"internalType": "uint256",
"name": "y",
"type": "uint256"
},
{
"internalType": "bool",
"name": "z",
"type": "bool"
}
],
"indexed": false,
"internalType": "struct StorkData.DataStruct",
"name": "_value",
"type": "tuple"
}
],
"name": "UploadComplete",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "_from",
"type": "address"
},
{
"indexed": false,
"internalType": "bytes",
"name": "_data",
"type": "bytes"
}
],
"name": "UploadCompleteEncode",
"type": "event"
},
{
"inputs": [
{
"components": [
{
"internalType": "address",
"name": "x",
"type": "address"
},
{
"internalType": "uint256",
"name": "y",
"type": "uint256"
},
{
"internalType": "bool",
"name": "z",
"type": "bool"
}
],
"internalType": "struct StorkData.DataStruct",
"name": "data",
"type": "tuple"
}
],
"name": "encode",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "findMax",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"components": [
{
"internalType": "address",
"name": "x",
"type": "address"
},
{
"internalType": "uint256",
"name": "y",
"type": "uint256"
},
{
"internalType": "bool",
"name": "z",
"type": "bool"
}
],
"internalType": "struct StorkData.DataStruct",
"name": "data",
"type": "tuple"
}
],
"name": "findMaxEncode_PreDecode",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "data",
"type": "bytes"
}
],
"name": "findMaxEncoded_PostDecode",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "resetMax",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"components": [
{
"internalType": "address",
"name": "x",
"type": "address"
},
{
"internalType": "uint256",
"name": "y",
"type": "uint256"
},
{
"internalType": "bool",
"name": "z",
"type": "bool"
}
],
"internalType": "struct StorkData.DataStruct",
"name": "data",
"type": "tuple"
}
],
"name": "storeData",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"name": "dataStruct",
"outputs": [
{
"internalType": "address",
"name": "x",
"type": "address"
},
{
"internalType": "uint256",
"name": "y",
"type": "uint256"
},
{
"internalType": "bool",
"name": "z",
"type": "bool"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "data",
"type": "bytes"
}
],
"name": "decode",
"outputs": [
{
"components": [
{
"internalType": "address",
"name": "x",
"type": "address"
},
{
"internalType": "uint256",
"name": "y",
"type": "uint256"
},
{
"internalType": "bool",
"name": "z",
"type": "bool"
}
],
"internalType": "struct StorkData.DataStruct",
"name": "structData",
"type": "tuple"
}
],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [],
"name": "max",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
}
]
}
}