-
Notifications
You must be signed in to change notification settings - Fork 0
/
plutus.json
522 lines (522 loc) · 39.1 KB
/
plutus.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
{
"preamble": {
"title": "sidan-lab/aiken-content-ownership",
"description": "Aiken contracts for project 'sidan-lab/aiken-content-ownership'",
"version": "0.0.0",
"plutusVersion": "v2",
"compiler": {
"name": "Aiken",
"version": "v1.0.20-alpha+49bd4ba"
},
"license": "Apache-2.0"
},
"validators": [
{
"title": "content_registry.content_registry",
"datum": {
"title": "datum",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1ContentRegistryDatum"
}
},
"redeemer": {
"title": "redeemer",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1ContentRegistryRedeemer"
}
},
"parameters": [
{
"title": "oracle_nft",
"schema": {
"$ref": "#/definitions/ByteArray"
}
}
],
"compiledCode": "590d4201000032323232323232323223222232323232533300c3333323232323232323232323232323232323232323232222232323232323232323232323232323232323253330373370e9001181b00789919299981e0008a50132533303d00113232533303c3370e9002181d80089919299981f19b8748000c0f40044c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c94ccc154c1600084c8c8c8c94ccc158cdc3a400000226464646464646464a6660c2004002264a6660c4002264a6660c600a006264a6660c800226464a6660c666e1d200030620011323232323253330683370e90001833800899191919191919192999839983b001899299983a183b801899299983919b8748010c1c40044c8c8c94ccc1d4cdc3a400860e800226464646464a6660f466e1d200430790011323232533307d3370e9002183e000899191919191919191919299984380a99984380a99984380a99984380a9998438080308028a50100214a020022940401052808018a503370e60d260ec6eacc1ccc2100405920043370e60d060ea6eacc1c8c20c0405920043375e00c66e9520003308801375066e00dd698391841008072400466110026e9ccc88c8cc00400400c894ccc22c04004400c4cc23004c23404004cc008008c23804004dd6183898410080719844009ba702b4bd7025eb80cdd780419ba548000cc21c04dd419b80375a60e2610202020900119843809ba733076375860e06102020206610e026ea40b12f5c097ae03370e6eb4c1c0c2000403cdd6983818400080619b8f01b01630650023076004308301001307b001163066307a00c3080010013078001163063307700a305d002306e004307b001307300116305e3072306130720133078001307000116305b306f305e306f012163075002163074002375860e00046eb0c1b8004cdd81ba7333305203e027029006374e66660a407c0420460026eb8c1c0004c1c0004dd6183700098330008b19827182b9bab305430653054306500623371e6eb8c15800407cdd7183580098358009bac30690013061001163304930523756609e60c0609e60c0006466e3cdd7182880081018330030021833002983200180118320010a50375860ba0046eb0c174004cdd81ba7333042030015017374e66608406001e0226eb0c178004c178008dd7182e000982a0198a99982b19b87480080044c8c8c8c8c8c94ccc17cc1880084c94ccc174cdc3a400060b80022646464646464a6660cc60d2006264a6660ce60d400626464a6660cc66e1d20043065001132323232533306a3370e900018348008991919192999837299983700508010a50100114a066e1cc140c174dd5982d18358052400866e2120003232325333072307500213232330010010022253330750011480004cc88cdc00010009bad3077001330020023078001323300100104622533307400114bd7009983a9ba833305d375660bc60de60bc60de60ec00200a0066600400460ee0022c6eb8c1cc004c1cc008dd718388009bac307000130680011633049375860ac60ce004020609a00260d800260c80022c609e60c660a460c601466664444a6660d066e1d200430670041323232533306b3370e90021835003099191919baf0023374a900019839182e1836002998391ba7333222323253330733370e900018390008998331bac307400233223307937520020046eb0c1e0c1c400400c58c94ccc1d8004530103d87a800013374a90001983b9ba730790014bd701bac307400133062003002375860b660d800a01000e97ae0306400130710013069006163061001306e001306600416304e306230513062002304e306200100b00d163068002163067002375860c60046eb0c184004cdd81ba7323304f036253330613375e609e60be609c60be002038266e1cccc134dd59827182f9827182f80080f001240042940dd718260009ba7333304503101a01c375c60980026eb0c18c004c16c00458c94ccc180004530103d87a800013374a9000198309831000a5eb80c130c0f8dd59824982d1824982d0008b183000099824817119baf3049305930483059001010375a60bc00260bc0046eb8c170004c1500cc4c94ccc168004528099299982d800899191919299982e00188008a503375e6e98cc1180a9220100374c646600200200444a6660c0002297adef6c60132323233064337606ea4004dd31919198008008011129998330008a5eb7bdb1804c8cc1a0cdd81ba9375c60ca0026ea0cdc0a40006eb4c198004cc00c00cc1a8008c1a0004dd59831001998028028011bae306000230640023062001303c3756608e60b0608e60b0004646600200204844a6660bc00229404c8c94ccc174cdc78010060a511330040040013062002375c60c000260ba0042940c174004ccc0f80b004404cc1500c8c0f4024c0f0038c0ec04458dd7182b000982b0011bae30540013054002375a60a400260a400460a000260a00046eb8c138004c138008dd698260009826001182500098250011bae3048001304800230460013046002375c608800260780022c608400260740022c604a607260506072002607e0042940c0fc004cc09c0308cdc39998129bab302630373026303700101848810048008c0d403c58dd6181d800981d800981d000981c800981c0011bab3036001303600130350023758606600260660046eb0c0c4004c0c4008dd6181780098138019816800981680118158009811800980080091129998128010a6103d87a80001323253330243370e0069000099ba548000cc0a0dd380125eb804ccc014014004cdc0801a400460520066eb0c09c0088cc02800522010030010012253330210011480004cdc024004660040046048002464a66603a66e1d200000113232323253330243027002132498cc0640048c8cc06c0048dd70009bac001163758604a002604a0046eb4c08c004c06c00858c06c0048888cc03401094ccc07ccdd79806980e800802099b8733300b37566018603a00200600490010a5022323300100100322533302000114c0103d87a800013232533301f300500213374a9000198119ba70024bd7009980200200098120011bac30220012223300a0032533301c3375e601460346012603400200626644646600200200644a66604600229404c8c94ccc088c01400852889980200200098138011bac3025001300c37566012603460126034002466e3cdd718058008018a5023253330193370e9000000899191919299981018118010991924c64a66603e66e1d20000011323253330243027002132498c94ccc088cdc3a400000226464a66604e605400426493180c0008b181400098100010a99981119b87480080044c8c8c8c8c8c94ccc0acc0b800852616375a605800260580046eb4c0a8004c0a8008dd6981400098100010b18100008b1812800980e8018a99980f99b874800800454ccc088c07400c5261616301d00230110031630210013021002301f00130170021630170012301c301d301d00122323300100100322533301c00114bd6f7b630099191919299980e99b8f0070021003133021337606ea4008dd3000998030030019bab301e003375c60380046040004603c00244464664464a66603666e1d200200110021375a60406032006603200464a66603266e1d200200114c103d87a8000132323300100100222533301f00114c103d87a800013232323253330203371e014004266e95200033024375000297ae0133006006003375a60420066eb8c07c008c08c008c084004dd5980f180b801180b800a4000646600200200844a6660380022980103d87a8000132323232533301d3371e010004266e95200033021374c00297ae01330060060033756603c0066eb8c070008c080008c0780048c064c0680048c06000488c8cc00400400c894ccc06000452f5c026464a66602e600a00426603600466008008002266008008002603800460340024646600200200444a66602c002297ae0132333222323300100100322533301c001100313233322233021374e660426ea4024cc084dd4801998109ba80024bd700009bae301b001375a6038002660060066040004603c0026eb8c054004dd5980b00099801801980d001180c0009800800911299980a0010a5ef6c60101800001018000132325333013337120069000099bb04c01018000374e00826466ec0dd39980c1ba90033758602a002602c00266600a00a00266e0400d20023018003375c602c00444646600200200644a666028002200626602a602c00266004004602e002464a66601c66e1d20000011323253330133016002149858dd7180a00098060010a99980719b87480080044c8c94ccc04cc05800852616375c602800260180042c601800201000e00c00a29309b2b19299980619b87480000044c8c8c8c94ccc04cc0580084c926330080012375c0022c6eb0c050004c050008dd7180900098050030a99980619b87480080044c8c8c8c94ccc04cc05800852616375a602800260280046eb8c048004c02801854ccc030cdc3a40080022a66601e601400c2930b0b18050029800802919299980599b87480000044c8c8c8c94ccc048c0540084c926330070012375c0022c6eb0c04c004c04c008dd6980880098048010b18048009119198008008019129998078008a4c264660060066026004600660220026eb80048c014dd5000918019baa0015734aae7555cf2ab9f5740ae855d11",
"hash": "f182984ad1a23d4386df014563c2b1c7d6ee00245872339ad26c4c34"
},
{
"title": "content_registry_ref_token.content_registry_ref_token",
"redeemer": {
"title": "redeemer",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1MintPolarity"
}
},
"parameters": [
{
"title": "oracle_nft",
"schema": {
"$ref": "#/definitions/ByteArray"
}
}
],
"compiledCode": "59075e010000323232323232323232232223253330083333232323232323232323232323232323232323222232323232323232323232323232533302b3370e90000008991919191919299981899b8748000c0c000854ccc0d000c0044c94ccc0d40044c8c94ccc0d0cdc3a40086066002264646464646464646464646464646464a66608e004002264a666090002264a66609200a006264a66609400226464a66609266e1d200430480011323232533304c3370e900218258008991919299982799b8748000c1380084c8c8c8c94ccc158c1640084c8c8c8c8c94ccc1614ccc1614ccc160010400c52808010a50100114a066e1cc0f4dd59824182a8082400866e1cc0f0dd59823982a008a4008a6660aa66e1c015200013375e6e9c00d30101800014a066ebc028c8c8c8c8cdd2a4000660b860ba008660b860ba006660b860ba004660b860ba002660b86ea0cdc000ca400460bc60bc00260ba00260b800260b600260a403e646600200200444a6660b000229309919801801982e0011bae305a00116375860ae00260ae0046eb4c154004c13400858c0d8010c148004c12800458c0d0c124010c13c004c11c00458c0c4c11800cc130018010c130014c12800c008c1280085281bac30430023758608600266ec0dd3999981380d003812a44100374e666604e03400600a6605c6605c91010a5265676973747279202800330330013303600148009221012900375a60880026088004608400260840046eb8c100004c100008c0f8004c0f8004c0d4008c078004c0e8004c0c800458c070c0c4c090c0c4004c0dc010008c0dc00c00454ccc0c0cdc3a4004605e002264646600200200444a66606c00229444c8c94ccc0d54ccc0d4cdc79bae30200020091337106eb4c078009200014a22660080080022940c0e8008dd6181c000980d191980080080411299981a8008a5eb7bdb1804c8c8c8c94ccc0d8cdc7a4500002100313303a337606ea4008dd3000998030030019bab3037003375c606a0046072004606e0022940c0c0008dd6181800099bb0011374e66038014466e1cccc078dd5980f9816180f9816000809a4410048008dd7181880098148050a5030290093756605c002605c002605a0046eb0c0ac004c0ac004c0a8008dd618140009810001981300098130011812000980e0009180398028009111198060021299980f19baf3009301c00100413370e66601c6eacc03cc07000400c009200214a0464a66603466e1d200000113232323232323232323232323232323232323232533303130340021323232498c088024c084038c08004458dd7181900098190011bae30300013030002375a605c002605c004605800260580046eb8c0a8004c0a8008dd698140009814001181300098130011bae3024001302400230220013022002375c604000260300042c60300024603a603c603c0024646600200200444a666038002297ae01323332223233001001003225333022001100313233322233027374e6604e6ea4024cc09cdd4801998139ba80024bd700009bae3021001375a604400266006006604c00460480026eb8c06c004dd5980e000998018019810001180f0009180d800980080091299980c0008a4000266e01200233002002301b001223371400400244646600200200644a666030002297ae0132325333017300500213301b00233004004001133004004001301c002301a0012223233223253330173370e9001000880109bad301c301500330150023253330153370e90010008a6103d87a8000132323300100100222533301b00114c103d87a8000132323232533301c3371e014004266e95200033020375000297ae0133006006003375a603a0066eb8c06c008c07c008c074004dd5980d18098011809800a4000646600200200844a6660300022980103d87a800013232323253330193371e010004266e9520003301d374c00297ae0133006006003375660340066eb8c060008c070008c0680048c054c0580048c94ccc040cdc3a4000002264646464a66602e6034004264649319299980b19b87480000044c8c94ccc06cc0780084c9263253330193370e900000089919299980f181080109924c60260022c603e002602e0042a66603266e1d2002001132323232323253330223025002149858dd6981180098118011bad30210013021002375a603e002602e0042c602e0022c603800260280062a66602c66e1d200200115333019301400314985858c050008c03000c58c060004c060008c058004c03800858c038004c0040048894ccc03ccdc3800a40042660089110033700004903009980219980180199b8600200133706002900a19b803370600400290301119b8b0010023001001222533300c33710004900a0800899980180199b8300248050cdc1000a4028464a66601466e1d200000113232533300f3012002149858dd7180800098040010a99980519b87480080044c8c94ccc03cc04800852616375c602000260100042c601000200800600429309b2b19299980419b874800000454ccc02cc01800c52616153330083370e90010008a99980598030018a4c2c2c600c0046eb80048c014dd5000918019baa0015734aae7555cf2ab9f5740ae855d11",
"hash": "a1f10fc424a5f1c3709fdf13d065135179428ed3d7fee1be9852cbc8"
},
{
"title": "one_time_minting_policy.one_time_minting_policy",
"redeemer": {
"title": "redeemer",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1MintPolarity"
}
},
"parameters": [
{
"title": "utxo_ref",
"schema": {
"$ref": "#/definitions/aiken~1transaction~1OutputReference"
}
}
],
"compiledCode": "59020c01000032323232323232323222232533300733332222323232323253330103370e90000008991919299980999b87480000044c8c8c8c94ccc05ccdc3a40000022944528180a800991980080080111299980d0008a60103d87a80001323253330193375e0226024602e004266e9520003301d0024bd70099802002000980f001180e0009bac301900130110071332232323300100100222533301b00114a226464a666034a66603466e3cdd71809801003099b88375a603e6040604000490000a5113300400400114a0603e0046eb0c074004c8c8cc004004008894ccc06c00452f5c0264666444646600200200644a66604200220062646664446604c6e9ccc098dd4804998131ba900333026375000497ae0001375c60400026eb4c084004cc00c00cc094008c08c004dd7180d0009bab301b00133003003301f002301d001323300100100322533301a00114bd6f7b630099191919299980d99b8f488100002100313301f337606ea4008dd3000998030030019bab301c003375c6034004603c00460380026eacc060c064c064c064c064c04401c008c044024dd7180b00098070010a50300e00130130013013002301100130090012300d00100400300214984d958c94ccc01ccdc3a40000022a666014600a0062930b0a99980399b874800800454ccc028c01400c52616163005002230053754002460066ea80055cd2ab9d5573caae7d5d02ba157441",
"hash": "d7a75e29fc699c832922e4594b5ac04ed4701b06f680ed9d39a8e5b6"
},
{
"title": "oracle_validator.oracle_validator",
"datum": {
"title": "datum",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1OracleDatum"
}
},
"redeemer": {
"title": "redeemer",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1OracleRedeemer"
}
},
"compiledCode": "59071b0100003232323232323232322223232323232533300b3333232323232323232322223232323232533301c3370e9001000899191919191919191919191919191919191919191919191919191919191919299981d99b87480000044cccc0a4064038c0a002d20021533303b3370e90010008999981480c8049814003240042a66607666e1d200400113232323232325333044304700213253330423370e9002182080089919191929998231919198008008011129998260008a5113232533304b3303a02400213300400400114a060a00046eb8c138004cc128dd4807998251ba900d4bd7008008a503375e0046464646464646466e9520003305030510073305030510063305030510053305030510043305030510033305030510023305030510013305030513052001330503752020660a06ea40392f5c060a200260a0002609e002609c002609a002609800260860626078002609000260800022c608c608e608e607e0022c608a002646600200204244a666088002297ae013232533304353330433375e60906082004030266e1cccc888c8cc88c94ccc128cdc3a4004002200426eb4c13cc12000cc120008c94ccc120cdc3a4004002298103d87a8000132323300100100222533304e00114c103d87a8000132323232533304f3371e014004266e95200033053375000297ae0133006006003375a60a00066eb8c138008c148008c140004dd5982698230011823000a4000646600200200844a6660960022980103d87a8000132323232533304c3371e010004266e95200033050374c00297ae01330060060033756609a0066eb8c12c008c13c008c134004dd598241824982080100d245004800852809982380119802002000899802002000982400118230009bae30430013043002375c6082002607204c2a66607666054028004266660520320249110048004528181c8129bae303e001303e002375c607800260780046eb4c0e8004c0e8004c0e4008dd7181b800981b8011bad303500130350013034002375c60640026064004606000260600046eb8c0b8004c098050dd6181600098160009815800981500098148011bab302700130270013026002375860480026048002604600260340082940c068004c07c004c07c008c074004c0540048cc010cc0112210a526567697374727920280033005001330080014800922101290022223232533301b301e00213232323232533301d533301d3371e00a014266e3c00c024528099b8700100814a06eb4c084004c084008dd7180f800980f8011bae301d001163758603800264646600200200444a666038002297ae01323332223233001001003225333022001100313233322233027374e6604e6ea4024cc09cdd4801998139ba80024bd700009bae3021001375a604400266006006604c00460480026eb8c06c004dd5980e000998018019810001180f000991980080080291299980d8008a5eb7bdb1804c8c8c8c94ccc070cdc7a441000021003133020337606ea4008dd3000998030030019bab301d003375c6036004603e004603a00244646600200200644a66603000229404c8c94ccc05ccdc78010028a51133004004001301c002375c60340024466e28008004c0040048894ccc044cdc3800a40042660089110033700004903009980219980180199b8600200133706002900a19b803370600400290301119b8b0010023001001222533300e33710004900a0800899980180199b8300248050cdc1000a402801000e00c29309b2b19299980599b874800000454ccc038c02401c526161533300b3370e90010008a99980718048038a4c2c2a66601666e1d200400113232323253330123015002149858dd7180980098098011bae301100130090071533300b3370e90030008a99980718048038a4c2c2c601200c600200c464a66601466e1d200000113232323232323232323232323232323232323232533302130240021323232498c064024c060038c05c04458dd7181100098110011bae30200013020002375a603c002603c004603800260380046eb8c068004c068008dd6980c000980c001180b000980b0011bae3014001301400230120013012002375c602000260100042c6010002464a66601266e1d20000011323232325333010301300213232498c94ccc03ccdc3a400000226464a666028602e0042649319299980919b87480000044c8c94ccc05cc0680084c926300e0011630180013010002153330123370e90010008991919191919299980d980f0010a4c2c6eb4c070004c070008dd6980d000980d0011bad30180013010002163010001163015001300d0031533300f3370e90010008a99980918068018a4c2c2c601a004600e0062c60220026022004601e002600e0042c600e002464a66601066e1d200000113232533300d3010002149858dd7180700098030010a99980419b87480080044c8c94ccc034c04000852616375c601c002600c0042c600c0024600a6ea80048c00cdd5000ab9a5573aaae7955cfaba05742ae89",
"hash": "e231c92370fb608b43dcfdc754763befb17608bf985cdc5411c817e2"
},
{
"title": "ownership_registry.ownership_registry",
"datum": {
"title": "datum",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1OwnershipRegistryDatum"
}
},
"redeemer": {
"title": "redeemer",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1OwnershipRegistryRedeemer"
}
},
"parameters": [
{
"title": "oracle_nft",
"schema": {
"$ref": "#/definitions/ByteArray"
}
}
],
"compiledCode": "590b8f01000032323232323232323223222232323232533300c333332323232323232323232323232323232322222323232323232323232323232323232323232323253330353370e9001181a00889919299981d0008a50132533303b00113232533303a3370e9002181c8008991919299981e99b874800000454ccc0f4cdc3a4000607800426464646464646464646464646464646464646464a6660a860ae004264646464a6660b000229404c94ccc1640044c8c94ccc160cdc3a400060ae002264646464a6660b866e1d200000114a22940c168008c94ccc16ccdc3a4000002264646464a6660c460ca004264931982b80091bae00116375860c600260c60046eb8c184004c16400854ccc16ccdc3a4004002264646464a6660c460ca0042930b1bad30630013063002375c60c200260b20042a6660b666e1d20040011533305e305900214985858c164004c178004c15800458c8c8cc004004094894ccc1740045300103d87a8000132323232533305e3375e00e004266e952000330620014bd70099803003001982f801982e8011830801182f80099ba548008cc16cc120c1540052f5c060b60042940c16c004cc1100b88cdd79823182998221829800808981e004981d807181d0088b1bae30550013055002375c60a600260a60046eb4c144004c144008c13c004c13c008dd7182680098268011bad304b001304b00230490013049002375c608e002608e004608a002608a0046eb8c10c004c0ec0085854ccc0f4cdc3a4004002264646464a66608266e1d20003040006132323232323232323232323232323232323232325333058305b002132323232323232533305f0020011325333060001132533306100500313253330620011323253330613370e90021830000899191919299983299b8748010c1900044c8c8c8c94ccc1a4cdc3a400060d000226464646464a6660dca6660dc00620042940400452819b8730513060375660b860d601c900219baf0063374a900019838182e9835005198381ba7333222323253330713370e9000183800089991191980080080191299983c000880189983c983d00099801001183d8009bac3072002332233077374e0020046eb0c1d8c1bc00400c58c94ccc1d0004530103d87a800013374a90001983a9ba730770014bd701bac30720013305b003002375860b660d401405805c97ae03371090001919192999838983a001099191980080080111299983a0008a40002664466e00008004dd6983b00099801001183b80099198008008249129998398008a5eb804cc1d0dd419982f1bab305f306e305f306e307500100500333002002307600116375c60e400260e40046eb8c1c0004dd6183780098338008b198271bac30573066006028305e001306b001306300116304e3062005305a0013067001305f00116304a305e304f305e003306400600430640053062003002306200214a06eb0c16c008dd6182d80099bb0374e6660800640140186e9ccc1200b894ccc164cdd79825182b80080589982598261bab3048305700123371e6eb8c12c0040385281820004981f807181f0088b1bae30590013059002375c60ae00260ae0046eb4c154004c154008c14c004c14c008dd7182880098288011bad304f001304f002304d001304d002375c60960026096004609200260920046eb8c11c004c0fc01858dd6982280098228011bac3043001303b01e1533303d3370e9000181e00109919191919191919191919191919191919191919299982a182b801099191919299982c0008a501325333059001132323232533305a003100114a066ebcdd31982201624500374c646600200200444a6660bc002297adef6c60132323233062337606ea4004dd31919198008008011129998320008a5eb7bdb1804c8cc198cdd81ba9375c60c60026ea0cdc0a40006eb4c190004cc00c00cc1a0008c198004dd59830001998028028011bae305e00230620023060001330433756608e60ac608e60ac00491100323300100102622533305c00114a026464a6660b666e3c00802c52889980200200098300011bae305e001305b00214a060b600266607805c0140186078012607601c60740222c6eb8c154004c154008dd7182980098298011bad30510013051002304f001304f002375c609a002609a0046eb4c12c004c12c008c124004c124008dd718238009823801182280098228011bae3043001303b00216303b01d30400013038001163023303730283037001303d00214a0607a0026604c01c466e1cccc094dd59813181a9813181a80080d24410048008c0cc04458dd5981c800981c8011bac3037001303700130360013035001303400237566064002606400260620046eb0c0bc004c0bc008dd6181680098168011bac302b0013023003302900130290023027001301f00130010012253330200011480004cdc0240046600400460460026002002444a66603e004298103d87a800013232533301e3370e0069000099ba548000cc088dd380125eb804ccc014014004cdc0801a400460460066eb0c084008888cc02c00c94ccc070cdd79806980d1805980d00080189980718079bab300b301a300b301a00123371e6eb8c03800400c528119299980c99b87480000044c8c8c8c94ccc080c08c0084c8c92632533301f3370e9000000899192999812181380109924c64a66604466e1d2000001132325333027302a002132498c06000458c0a0004c08000854ccc088cdc3a40040022646464646464a666056605c0042930b1bad302c001302c002375a605400260540046eb4c0a0004c08000858c08000458c094004c07400c54ccc07ccdc3a40040022a666044603a0062930b0b180e80118088018b18108009810801180f800980b8010b180b8009180e180e980e80091191980080080191299980e0008a5eb7bdb1804c8c8c8c94ccc074cdc7803801080189981099bb037520046e98004cc01801800cdd5980f0019bae301c0023020002301e0013001001222533301900214bded8c0101800001018000132325333018337120069000099bb04c01018000374e00826466ec0dd39980e9ba700337586034002603600266600a00a00266e0400d2002301d0033758603600444464664464a66603266e1d200200110021375a603c602e006602e00464a66602e66e1d200200114c103d87a8000132323300100100222533301d00114c103d87a8000132323232533301e3371e014004266e95200033022375000297ae0133006006003375a603e0066eb8c074008c084008c07c004dd5980e180a801180a800a4000646600200200844a6660340022980103d87a8000132323232533301b3371e010004266e9520003301f374c00297ae0133006006003375660380066eb8c068008c078008c0700048c05cc06000488c8cc00400400c894ccc05c00452f5c026464a66602c600a00426603400466008008002266008008002603600460320024602a00244646600200200644a66602a00229404c8c94ccc050c014008528899802002000980c8011bac30170012323300100100222533301300114bd70099199911191980080080191299980c80088018991999111980f1ba73301e37520126603c6ea400ccc078dd400125eb80004dd7180c0009bad301900133003003301d002301b001375c60240026eacc04c004cc00c00cc05c008c0540048c94ccc038cdc3a400000226464a666026602c0042930b1bae3014001300c0021533300e3370e9001000899192999809980b0010a4c2c6eb8c050004c03000858c03000402001c0180145261365632533300c3370e90000008a99980798050030a4c2c2a66601866e1d200200113232323253330133016002132498cc02000c8dd70008b1bad3014001301400237586024002601400c2a66601866e1d20040011533300f300a00614985858c028014c0040148c94ccc02ccdc3a4000002264646464a666024602a00426493198038009191980480091bae00137580022c6eb0c04c004c04c008dd6980880098048010b18048009119198008008019129998078008a4c264660060066026004600660220026eb80048c014dd5000918019baa0015734aae7555cf2ab9f5740ae855d101",
"hash": "aa67aa5558f24a2760b0a228e460f0daac857db19ccd4f20b526d60b"
},
{
"title": "ownership_registry_ref_token.ownership_registry_ref_token",
"redeemer": {
"title": "redeemer",
"schema": {
"$ref": "#/definitions/aiken_content_ownership~1types~1MintPolarity"
}
},
"parameters": [
{
"title": "oracle_nft",
"schema": {
"$ref": "#/definitions/ByteArray"
}
}
],
"compiledCode": "59079f01000032323232323232323223222325333008333323232323232323232323232323232323232323222232323232323232323232323232533302c3370e90000008991919191919299981919b8748000c0c400854ccc0d400c0044c94ccc0d80044c8c94ccc0d4cdc3a40086068002264646464646464646464646464646464646464a666096004002264a666098002264a66609a00a006264a66609c00226464a66609a66e1d2004304c001132323253330503370e900218278008991919299982999b8748000c1480084c8c8c8c94ccc168c1740084c8c8c8c8c94ccc1714ccc1714ccc170010400c52808010a50100114a066e1cc100dd59826182c8082400866e1cc0fcdd59825982c008a4008a6660b266e1c015200013375e6e9c00d30101800014a066ebc028c8c8c8c8c8c8c8cdd2a4000660c660c800e660c660c800c660c660c800a660c660c8008660c660c8006660c660c8004660c660c8002660c66ea0cdc000e2400460ca60ca00260c800260c600260c400260c200260c000260be00260ac0446607a0024646607e00246eb8004dd60008b1bac305b001305b002375a60b200260a20042c607400860ac002609c0022c6070609a00860a600260960022c606a609400660a000c00860a000a609c006004609c0042940dd618238011bac3047001337606e9ccccc0ac0740280a1220100374e666605603a00600a660646606491010a5265676973747279202800330370013303a00148009221012900375a60900026090004608c002608c0046eb8c110004c110004c10c004c108004c104008c0fc004c0fc004c0d8008c07c004c0ec004c0cc00458c074c0c8c094c0c8004c0e0010008c0e000c00454ccc0c4cdc3a40046060002264646600200200444a66606e00229444c8c94ccc0d94ccc0d8cdc79bae30210020091337106eb4c07c009200014a22660080080022940c0ec008dd6181c800980d991980080080411299981b0008a5eb7bdb1804c8c8c8c94ccc0dccdc7a44100002100313303b337606ea4008dd3000998030030019bab3038003375c606c004607400460700022940c0c4008dd6181880099bb0011374e6603a014466e1cccc07cdd59810181698101816800809a4410048008dd7181900098150050a50302a0093756605e002605e002605c0046eb0c0b0004c0b0004c0ac008dd618148009810801981380098138011812800980e8009180418030009119198008008019129998108008a4c26466006006604a004600660460024444660180084a66603c66ebcc024c0700040104cdc39998071bab300f301c00100300248008528119299980d19b87480000044c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c94ccc0c4c0d00084c8c8c9263022009302100e302001116375c606400260640046eb8c0c0004c0c0008dd698170009817001181600098160011bae302a001302a002375a60500026050004604c002604c0046eb8c090004c090008c088004c088008dd71810000980c0010b180c0009180e980f180f0009191980080080111299980e0008a5eb804c8ccc888c8cc00400400c894ccc088004400c4c8ccc888cc09cdd3998139ba90093302737520066604e6ea00092f5c00026eb8c084004dd6981100099801801981300118120009bae301b00137566038002660060066040004603c00246036002600200244a66603000229000099b8048008cc008008c06c00488cdc500100091191980080080191299980c0008a5eb804c8c94ccc05cc0140084cc06c008cc0100100044cc010010004c070008c068004888c8cc88c94ccc05ccdc3a4004002200426eb4c070c05400cc054008c94ccc054cdc3a4004002298103d87a8000132323300100100222533301b00114c103d87a8000132323232533301c3371e014004266e95200033020375000297ae0133006006003375a603a0066eb8c06c008c07c008c074004dd5980d18098011809800a4000646600200200844a6660300022980103d87a800013232323253330193371e010004266e9520003301d374c00297ae0133006006003375660340066eb8c060008c070008c0680048c054c0580048c94ccc040cdc3a4000002264646464a66602e6034004264649319299980b19b87480000044c8c94ccc06cc0780084c9263253330193370e900000089919299980f181080109924c60260022c603e002602e0042a66603266e1d2002001132323232323253330223025002149858dd6981180098118011bad30210013021002375a603e002602e0042c602e0022c603800260280062a66602c66e1d200200115333019301400314985858c050008c03000c58c060004c060008c058004c03800858c038004c0040048894ccc03ccdc3800a40042660089110033700004903009980219980180199b8600200133706002900a19b803370600400290301119b8b0010023001001222533300c33710004900a0800899980180199b8300248050cdc1000a4028464a66601466e1d200000113232533300f3012002149858dd7180800098040010a99980519b87480080044c8c94ccc03cc04800852616375c602000260100042c601000200800600429309b2b19299980419b874800000454ccc02cc01800c52616153330083370e90010008a99980598030018a4c2c2c600c0046eb80048c014dd5000918019baa0015734aae7555cf2ab9f5740ae855d11",
"hash": "fe2c0f2620aed97e791a6ed7cfec8c1cfe282463ab00215e83a77612"
}
],
"definitions": {
"ByteArray": {
"dataType": "bytes"
},
"Int": {
"dataType": "integer"
},
"List$ByteArray": {
"dataType": "list",
"items": {
"$ref": "#/definitions/ByteArray"
}
},
"List$List$ByteArray": {
"dataType": "list",
"items": {
"$ref": "#/definitions/List$ByteArray"
}
},
"Option$aiken/transaction/credential/Referenced$aiken/transaction/credential/Credential": {
"title": "Optional",
"anyOf": [
{
"title": "Some",
"description": "An optional value.",
"dataType": "constructor",
"index": 0,
"fields": [
{
"$ref": "#/definitions/aiken~1transaction~1credential~1Referenced$aiken~1transaction~1credential~1Credential"
}
]
},
{
"title": "None",
"description": "Nothing.",
"dataType": "constructor",
"index": 1,
"fields": []
}
]
},
"aiken/transaction/OutputReference": {
"title": "OutputReference",
"description": "An `OutputReference` is a unique reference to an output on-chain. The `output_index`\n corresponds to the position in the output list of the transaction (identified by its id)\n that produced that output",
"anyOf": [
{
"title": "OutputReference",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "transaction_id",
"$ref": "#/definitions/aiken~1transaction~1TransactionId"
},
{
"title": "output_index",
"$ref": "#/definitions/Int"
}
]
}
]
},
"aiken/transaction/TransactionId": {
"title": "TransactionId",
"description": "A unique transaction identifier, as the hash of a transaction body. Note that the transaction id\n isn't a direct hash of the `Transaction` as visible on-chain. Rather, they correspond to hash\n digests of transaction body as they are serialized on the network.",
"anyOf": [
{
"title": "TransactionId",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "hash",
"$ref": "#/definitions/ByteArray"
}
]
}
]
},
"aiken/transaction/credential/Address": {
"title": "Address",
"description": "A Cardano `Address` typically holding one or two credential references.\n\n Note that legacy bootstrap addresses (a.k.a. 'Byron addresses') are\n completely excluded from Plutus contexts. Thus, from an on-chain\n perspective only exists addresses of type 00, 01, ..., 07 as detailed\n in [CIP-0019 :: Shelley Addresses](https://github.com/cardano-foundation/CIPs/tree/master/CIP-0019/#shelley-addresses).",
"anyOf": [
{
"title": "Address",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "payment_credential",
"$ref": "#/definitions/aiken~1transaction~1credential~1Credential"
},
{
"title": "stake_credential",
"$ref": "#/definitions/Option$aiken~1transaction~1credential~1Referenced$aiken~1transaction~1credential~1Credential"
}
]
}
]
},
"aiken/transaction/credential/Credential": {
"title": "Credential",
"description": "A general structure for representing an on-chain `Credential`.\n\n Credentials are always one of two kinds: a direct public/private key\n pair, or a script (native or Plutus).",
"anyOf": [
{
"title": "VerificationKeyCredential",
"dataType": "constructor",
"index": 0,
"fields": [
{
"$ref": "#/definitions/ByteArray"
}
]
},
{
"title": "ScriptCredential",
"dataType": "constructor",
"index": 1,
"fields": [
{
"$ref": "#/definitions/ByteArray"
}
]
}
]
},
"aiken/transaction/credential/Referenced$aiken/transaction/credential/Credential": {
"title": "Referenced",
"description": "Represent a type of object that can be represented either inline (by hash)\n or via a reference (i.e. a pointer to an on-chain location).\n\n This is mainly use for capturing pointers to a stake credential\n registration certificate in the case of so-called pointer addresses.",
"anyOf": [
{
"title": "Inline",
"dataType": "constructor",
"index": 0,
"fields": [
{
"$ref": "#/definitions/aiken~1transaction~1credential~1Credential"
}
]
},
{
"title": "Pointer",
"dataType": "constructor",
"index": 1,
"fields": [
{
"title": "slot_number",
"$ref": "#/definitions/Int"
},
{
"title": "transaction_index",
"$ref": "#/definitions/Int"
},
{
"title": "certificate_index",
"$ref": "#/definitions/Int"
}
]
}
]
},
"aiken_content_ownership/types/ContentRegistryDatum": {
"title": "ContentRegistryDatum",
"anyOf": [
{
"title": "ContentRegistryDatum",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "count",
"$ref": "#/definitions/Int"
},
{
"title": "registry",
"$ref": "#/definitions/List$ByteArray"
}
]
}
]
},
"aiken_content_ownership/types/ContentRegistryRedeemer": {
"title": "ContentRegistryRedeemer",
"anyOf": [
{
"title": "CreateContent",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "content_hash",
"$ref": "#/definitions/ByteArray"
},
{
"title": "owner",
"$ref": "#/definitions/List$ByteArray"
}
]
},
{
"title": "UpdateContent",
"dataType": "constructor",
"index": 1,
"fields": [
{
"title": "new_content_hash",
"$ref": "#/definitions/ByteArray"
},
{
"title": "content_number",
"$ref": "#/definitions/Int"
}
]
},
{
"title": "StopContentRegistry",
"dataType": "constructor",
"index": 2,
"fields": []
}
]
},
"aiken_content_ownership/types/MintPolarity": {
"title": "MintPolarity",
"anyOf": [
{
"title": "RMint",
"dataType": "constructor",
"index": 0,
"fields": []
},
{
"title": "RBurn",
"dataType": "constructor",
"index": 1,
"fields": []
}
]
},
"aiken_content_ownership/types/OracleDatum": {
"title": "OracleDatum",
"anyOf": [
{
"title": "OracleDatum",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "oracle_nft",
"$ref": "#/definitions/ByteArray"
},
{
"title": "oracle_address",
"$ref": "#/definitions/aiken~1transaction~1credential~1Address"
},
{
"title": "content_registry_ref_token",
"$ref": "#/definitions/ByteArray"
},
{
"title": "content_registry_address",
"$ref": "#/definitions/aiken~1transaction~1credential~1Address"
},
{
"title": "content_registry_count",
"$ref": "#/definitions/Int"
},
{
"title": "ownership_registry_ref_token",
"$ref": "#/definitions/ByteArray"
},
{
"title": "ownership_registry_address",
"$ref": "#/definitions/aiken~1transaction~1credential~1Address"
},
{
"title": "ownership_registry_count",
"$ref": "#/definitions/Int"
},
{
"title": "operation_key",
"$ref": "#/definitions/ByteArray"
},
{
"title": "stop_key",
"$ref": "#/definitions/ByteArray"
}
]
}
]
},
"aiken_content_ownership/types/OracleRedeemer": {
"title": "OracleRedeemer",
"anyOf": [
{
"title": "CreateContentRegistry",
"dataType": "constructor",
"index": 0,
"fields": []
},
{
"title": "CreateOwnershipRegistry",
"dataType": "constructor",
"index": 1,
"fields": []
},
{
"title": "RotateKey",
"dataType": "constructor",
"index": 2,
"fields": [
{
"title": "new_operation_key",
"$ref": "#/definitions/ByteArray"
},
{
"title": "new_stop_key",
"$ref": "#/definitions/ByteArray"
}
]
},
{
"title": "StopApp",
"dataType": "constructor",
"index": 3,
"fields": []
}
]
},
"aiken_content_ownership/types/OwnershipRegistryDatum": {
"title": "OwnershipRegistryDatum",
"anyOf": [
{
"title": "OwnershipRegistryDatum",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "count",
"$ref": "#/definitions/Int"
},
{
"title": "registry",
"$ref": "#/definitions/List$List$ByteArray"
}
]
}
]
},
"aiken_content_ownership/types/OwnershipRegistryRedeemer": {
"title": "OwnershipRegistryRedeemer",
"anyOf": [
{
"title": "CreateOwnershipRecord",
"dataType": "constructor",
"index": 0,
"fields": []
},
{
"title": "TransferOwnership",
"dataType": "constructor",
"index": 1,
"fields": [
{
"title": "new_owner_token",
"$ref": "#/definitions/List$ByteArray"
},
{
"title": "content_number",
"$ref": "#/definitions/Int"
}
]
},
{
"title": "StopOwnershipRegistry",
"dataType": "constructor",
"index": 2,
"fields": []
}
]
}
}
}