-
Notifications
You must be signed in to change notification settings - Fork 0
/
plutus.json
391 lines (391 loc) · 33 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
{
"preamble": {
"title": "keyan-m/cardano-account",
"description": "A wallet-less Cardano solution with usernames and passwords for a more convenient onboarding",
"version": "0.0.0",
"plutusVersion": "v2",
"compiler": {
"name": "Aiken",
"version": "v1.0.26-alpha+98bd61a"
},
"license": "Apache-2.0"
},
"validators": [
{
"title": "cardano_account.mint",
"redeemer": {
"title": "action",
"schema": {
"$ref": "#/definitions/cardano_account~1MintAction"
}
},
"parameters": [
{
"title": "utxo_ref",
"schema": {
"$ref": "#/definitions/aiken~1transaction~1OutputReference"
}
},
{
"title": "providers",
"schema": {
"$ref": "#/definitions/List$ByteArray"
}
},
{
"title": "providers_stake_cred",
"schema": {
"$ref": "#/definitions/aiken~1transaction~1credential~1Referenced$aiken~1transaction~1credential~1Credential"
}
}
],
"compiledCode": "591686010000323232323232322232222532323232323232323232333011300230123754016264a666024646464a66602a600c602c6ea80044c8c8c8c8c8c8c8c8c8c8c8c94ccc084c04801454ccc084c8cc00400402c894ccc098004528099299981219baf302930263754605200404629444cc00c00c004c0a40044c8c94ccc098c0a40084c8c94ccc094c054dd6981518158010a999812980c00089919191919191919192999817180f98179baa001132533302f30213030375400c264a666060604060626ea801854ccc0c0cdd780200a8a99981819baf00202c1533303030213031375400226464a66606a60700042a666064604460666ea800454ccc0d4c0d0dd5000899baf374e60260166e9c040585858c0d8004c0c8dd50008b0b0b0b181a18189baa006163033303037540022c606460660046062002605a6ea8c0c0018c0bcc0c0008c0b8004c0b8008dd59816000981600098139baa302a00c1616375c605200260520022c6eb0c09c004c00cc00401c584c8c8c94ccc090c0500204c8c8c94ccc09ccdc39b8d002480f84c8c8c8c94ccc0b8c0c40084c8c94ccc0b4c074dd698191819801099192999817980f9bad3034303500213232533303153330313371e00a004266e3c00c00452809919299981b181c80109919191919299981c1815181c9baa001132323232533303c533303c3371e6eb8c10400c09c4c0d4cc0040080345280a99981e1816981e9baa0041323253330413044002132325333040533304030303041375400629444c0e4cc014044dd7182298211baa0031323232323232323232323232533304c303d304d3754002264a66609a607a609c6ea80144c8c8c8c8c8c8c8c8c94ccc158c11cc15cdd5000899299982b9823982c1baa00513232323232323232325333060305130613754002264a6660c260a260c46ea80144c8c8c8c8c8c8c8c8c8c8c8c94ccc1b4cdd78118290a99983699baf0190521533306d3375e01e0a42a6660da66ebc0841a454ccc1b4cdd780b8348a99983699baf00d0691533306d3375e04c60ca660e205c97ae01533306d3375e03860ca660e201897ae01533306d3375e02460ca660e200c97ae01533306d3375e6e980a0dd301b8a99983699b8f00a0581533306d3371e01007c2a6660da60ba00e2a6660da66e3c01016054ccc1b4cdc780101e8982e8008a5014a029405280a5014a029405280a5014a029405280a5014a02940dd6983898390011bae30700013070002375c60dc002609201e60bc660d66ea4104cc1acdd49bb30334bd701bad306b306c002375c60d400260d40046eb8c1a0004c10c04cc158cc1940912f5c02c60ca60c46ea800458c190c194008c18c004c17cdd5183100318309831001183000098300011bab305e001305e0013059375402a2c60b660b06ea800458c168c16c008c164004c154dd5182c003182b982c001182b000982b0011bab30540013054001304f37540182c60a2609c6ea800458c140c144008c13c004c12cdd5182700318269827001182600098260011bab304a001304a001304537546090054608e6090004608c002608c04e2c6068660866068660866ea40692f5c097ae0301d001163042001303e37540082c2c44a66607a66e400080045300103d87980001533303d3371e0040022980103d87a800014c103d87b8000375c607e60800026034006607a60746ea800458c0f0c0f4008dd5981d800981d981b9baa303a303b0023039001303537540022c606e0026601e034466ebcc0dcc0d0dd5181b981a1baa303730383034375400202e2c6601a016900119806005240002c6eb8c0cc004c0cc00c58dd7181880098188018b1bac302f001302f0023758605a0026012600e01a2c6eb8c0acc0b0008dd7181500098131baa01f1323232323232323232533302d333323222232533303330243034375400226464a66606a604c606c6ea80044cdc78011bae303a303737540022c6600c0060086eb8c0e0c0d4dd50008b19802017801980080091129998198010a60103d87a800013232533303230230031302733036375200497ae0133300500500130260033037003375c606a0046eb4c0c8024dd698190041bac303230333033303330333033303330333033302f37540342646464646464a66606c60720042646464646464646464646464646464646464646464646464646464a66609c6080609e6ea80044c8c8c8c94ccc148c110c14cdd5000899191919299982b1824182b9baa001132323232533305d306000213232533305c3371e66002004900124410100001323253330613064002132533305f3371e66008002900124410101001323253330613371e6600400e90010008a999830982918311baa01313232533306630690021533306330543064375400226464a6660d060d60042a6660ca66e3c00401454ccc194c158c198dd500989919299983518368010992999834182c18349baa012132323232533306f3072002132323232323232325333074306630753754004264a6660ea60ca60ec6ea80084c8c8c8c94ccc1f0c1fc0084c8c94ccc1ecc1c4dd698400098408080109919299983e98399bad308201308301002132533307e533307e3371e008660b603c9000099b8f00200114a02a6660fc66e3cdca19b8a0130520151533307e3375e0140242a6660fc66ebcdd30191ba600e13375e06802029405280a50163305a01d4800858dd71840808009840808018b1bae307f001307f00316375860fa00260fa0046eb0c1ec004c15cc15416c58c1e4c1d8dd50010b183c183c801183b800983b8011bab307500130750023073001306f375460e40a860c2660e000c97ae016375c60e000260e00046eb8c1b8004c1a8dd50090b18230008b183580098339baa013161616375c60d200260ca6ea80045858c19c004c18cdd50098b0b198008012400444666e30004cdc09b8d00200100216375c60be0022c60c40026600a01008e2c44666e312000001002375c60b60022c60bc002660020100864464a6660b4609460b66ea800452f5bded8c026eacc17cc170dd5000991980080080191299982f0008a6103d87a80001323232533305e3371e00c6eb8c17c00c4c14ccc188dd3000a5eb804cc014014008dd5982f80118310011830000982d982c1baa00116305a305b002375660b200260b260aa6ea802cc15cc150dd50008b182b182b8011bab305500130553051375401060a660a06ea800458c148c14c008dd598288009828801182780098259baa304e004304d304e002304c001304c0015333045533304500b15333045006100114a029404cc124044cc12403ccc1240352f5c02a66608aa66608a0162a66608a004200a29405280998248089982480699824807a5eb8054ccc1154ccc11401c54ccc11402840045280a5013304900f330490113304900d4bd700a999822a9998228038a99982280108048a5014a026609201e6609201a6609202297ae01533304553330450031533304500a100514a029404cc124034cc124044cc12403d2f5c02a66608aa66608a0062a66608a00c201229405280998248069982480799824808a5eb8058c00c064c008068c00406cdd79823005180180a980100b180080b9baf3042008300301130020123001013375e607c00c607a607c00260726ea8014c0ecc0f0004c0dcdd5002981c981d000981a9baa00516303700130370023035001303500230330013300b01623375e606660606ea8c0ccc0c0dd51819981a18181baa00101316375c6062606400460600026060004605c002605c004605800260580026056002604c6ea807c88cdc58008011119198008008019129998148008a5eb804c8c94ccc0a0c0140084cc0b0008cc0100100044cc010010004c0b4008c0ac0048c94ccc08cc0500044c8c94ccc0a0c0ac00852616375c6052002604a6ea800854ccc08cc04c00454ccc098c094dd50010a4c2c2c60466ea80048cc01000522010023232533302530280021001163758604c0026004660060029101002323300100100222533302400114bd7009919991119198008008019129998150008801899198161ba73302c375200c660586ea4dd71814800998161ba8375a605400297ae033003003302e002302c001375c60460026eacc090004cc00c00cc0a0008c09800488c8cc00400400c894ccc09000452f5bded8c0264646464a66604a66e3c01c008400c4cc0a4cdd81ba9002374c0026600c00c0066eacc09800cdd7181200118140011813000980e9baa01730123301f375200c97ae03756603e604060400046eb0c078004c078c078008dd6180e000980c1baa003375c6034602e6ea800458c064c068008c060004c050dd50060a4c26cac6464a66602660080022a66602c602a6ea803852616153330133003001132323232533301a301d002149858dd7180d800980d8011bae30190013015375401c2a666026600a0022646464646464646464646464a666044604a0042646464931808002980780318070038b1bae3023001302300230210013021002301f001301f002301d001301d002375a603600260360046eb4c064004c054dd50070b18099baa00d25333012300330133754002264646464a666032603800426493299980b1803980b9baa00313232533301b301e002149858dd7180e000980c1baa0031616375a60340026034004603000260286ea8004584cc88c894ccc054c8c8c94ccc060c020c064dd5000899191919191919191919192999811980a0028992999812180a18129baa0011301433005007375c6052604c6ea800458c0a0c094dd5181418129baa33300100900b375a6050604a6ea804454ccc08cc04c0144c8c8c94ccc098cdc424000002264646464646464646464646464a666066604660686ea8c0e0c0e400854ccc0cccdd78050028a99981999baf00700113375e6e98c8ccc0040040240348894ccc0e400840044c8ccc010010c0f400ccc88c8cc004004014894ccc0f80044cc0fccdd81ba9004374c00697adef6c60132323232533303f303833019008002133043337606ea4020dd30038028a99981f99b8f008002132533304030313041375400226608866ec0dd4804982298211baa0010041004325333040533304300114a22940530103d87a80001303533044374c00297ae0323330010010080022225333045002100113233300400430490033322323300100100522533304a00113304b337606ea4010dd4001a5eb7bdb1804c8c8c8c94ccc12cc110cc0940200084cc13ccdd81ba9008375000e00a2a66609666e3c0200084c94ccc130c0f4c134dd500089982819bb0375201260a2609c6ea80040104010c94ccc130c0f4004530103d87a80001304133050375000297ae03370000e00226609e66ec0dd48011ba800133006006003375a60980066eb8c128008c138008c130004dd718220009bad30450013047002133043337606ea4008dd3000998030030019bab3040003375c607c004608400460800026eb8c0e0004dd5981c800981d8011ba600314a0294058c0dc004c0dc008dd5981a800981a801181980098179baa303201130313032002375660600026060004605c00260546ea8ccc0180380400114ccc09cc06000852f5bded8c0264646600200297adef6c6022533302d00113302e33760981014000374c00697adef6c60132323232533302e302733008488100002133032337609801014000374c00e00a2a66605c604200426606466ec13001014000374c00e00626606466ec0dd48011ba6001330060060033756605e0066eb8c0b4008c0c4008c0bc004c8cc0040052f5bded8c044a66605800226605a66ec13001014000375000897adef6c60132323232533302d302633007488100002133031337609801014000375001000a2a66605a604000426606266ec13001014000375001000626606266ec0dd48011ba800133006006003375a605c0066eb8c0b0008c0c0008c0b8004894ccc0a0cdc80010008a6103d8798000153330283371e0040022980103d87a800014c103d87b800016375a605460560046eb4c0a4004c094dd50088a999811980a80289919191919191929998151999919111192999818181098189baa001132325333032302330333754002266e3c008dd7181b981a1baa0011633006003004375c606a60646ea800458cc0100b000cc0040048894ccc0c0008530103d87a800013232533302f30200031302433033375200497ae0133300500500130230033034003375c60640046eb4c0bc014dd698178021bac302f30303030303030303030303030303030302c3754028264646464a66605c603c605e6ea80044c94ccc0bcc07cc0c0dd501509919299981899b8f372866e28dd7181b181b8010048008a99981899981899b8f0010084a09444c8c8c8c8c8c8c94ccc0e0c0a0c0e4dd5181e981f0010991919299981f1820801099191929998209822001099299981f99baf01400c1533303f3375e010606e6608601c97ae013371e00800229405281bae303f0011630420013300400700e375c60780022c607e0026600201a0164464a666076605660786ea800452f5bded8c026eacc100c0f4dd5000991980080080191299981f8008a60103d87a80001323232533303f3371e00c6eb8c10000c4c0d0cc10cdd3000a5eb804cc014014008dd59820001182180118208008b181e000981e0011bab303a001303a002303800130343754606e02c60506606a6ea4020cc0d4dd49bb30194bd700b0b1bae3035001303137540542c6eb8c0ccc0c0dd50008b181918179baa002375660626064004606000260586ea8ccc02004004801858dd7181718178011bae302d001302d001302c001302b002375a6052002604a6ea80444c94ccc090c050c094dd50008980d198028039bae3029302637540022c6050604a6ea8c0a0c094dd51998008048059bad30283025375402244464a66604c602e604e6ea80044c8c94ccc0a0cdd7802981680108008b1816181680098141baa302b302837540022c660080060026002002444a66604c0042980103d87a800013232533302530160031301a330290024bd700999802802800980c8019815001981400111191929998131814801099299981219b8f375c605200400820022c6eb4c0a0c0a4c0a400458dd61813800991980080099198008008021129998138008a5eb7bdb1804c8c8c8c94ccc0a0c06c008400c4cc0b0cdd81ba9002374c0026600c00c0066eacc0a400cdd71813801181580118148009129998130008a5eb804c8ccc888c8cc00400400c894ccc0b0004400c4c8cc0b8dd3998171ba90063302e37526eb8c0ac004cc0b8dd41bad302c0014bd7019801801981800118170009bae30250013756604c0026600600660540046050002603e6ea8030dd59811181198118011bac3021001302130210023758603e00260366ea800cc074c068dd50008b180e180e801180d800980b9baa00114984d958c94ccc050c0140044c8c94ccc064c07000852616375a6034002602c6ea800854ccc050c0100044c8c8c8c94ccc06cc07800852616375a603800260380046eb4c068004c058dd50010a99980a1803000899191919191919191919299981098120010a4c2c6eb8c088004c088008dd7181000098100011bad301e001301e002375a603800260380046eb4c068004c058dd50010a99980a19b87480180044c8c94ccc064c07000852616375a6034002602c6ea800858c050dd5000992999809180180089919299980b980d00109924c64a66602a600c00226464a666034603a0042930b1bae301b001301737540042a66602a600a0022a666030602e6ea80085261616301537540022c603000260286ea803454ccc048c0080044c8c8c8c94ccc064c07000852616375c603400260340046eb8c060004c050dd50068b18091baa00c3016301337540166e1d2002370e90001b8748010dc7a44100370090009ba548000dc3a40026e952002374a90021baf4c103d87980003758002ae6955ceaab9e5573eae815d0aba201",
"hash": "fb072e7c34be69c19046557ae99d58afdf33011db2a97d6092c2c483"
},
{
"title": "cardano_account.spend",
"datum": {
"title": "in_datum",
"schema": {
"$ref": "#/definitions/cardano_account~1Datum"
}
},
"redeemer": {
"title": "action",
"schema": {
"$ref": "#/definitions/RedeemerWrapper$cardano_account~1SpendAction"
}
},
"parameters": [
{
"title": "utxo_ref",
"schema": {
"$ref": "#/definitions/aiken~1transaction~1OutputReference"
}
},
{
"title": "providers",
"schema": {
"$ref": "#/definitions/List$ByteArray"
}
},
{
"title": "providers_stake_cred",
"schema": {
"$ref": "#/definitions/aiken~1transaction~1credential~1Referenced$aiken~1transaction~1credential~1Credential"
}
}
],
"compiledCode": "591686010000323232323232322232222532323232323232323232333011300230123754016264a666024646464a66602a600c602c6ea80044c8c8c8c8c8c8c8c8c8c8c8c94ccc084c04801454ccc084c8cc00400402c894ccc098004528099299981219baf302930263754605200404629444cc00c00c004c0a40044c8c94ccc098c0a40084c8c94ccc094c054dd6981518158010a999812980c00089919191919191919192999817180f98179baa001132533302f30213030375400c264a666060604060626ea801854ccc0c0cdd780200a8a99981819baf00202c1533303030213031375400226464a66606a60700042a666064604460666ea800454ccc0d4c0d0dd5000899baf374e60260166e9c040585858c0d8004c0c8dd50008b0b0b0b181a18189baa006163033303037540022c606460660046062002605a6ea8c0c0018c0bcc0c0008c0b8004c0b8008dd59816000981600098139baa302a00c1616375c605200260520022c6eb0c09c004c00cc00401c584c8c8c94ccc090c0500204c8c8c94ccc09ccdc39b8d002480f84c8c8c8c94ccc0b8c0c40084c8c94ccc0b4c074dd698191819801099192999817980f9bad3034303500213232533303153330313371e00a004266e3c00c00452809919299981b181c80109919191919299981c1815181c9baa001132323232533303c533303c3371e6eb8c10400c09c4c0d4cc0040080345280a99981e1816981e9baa0041323253330413044002132325333040533304030303041375400629444c0e4cc014044dd7182298211baa0031323232323232323232323232533304c303d304d3754002264a66609a607a609c6ea80144c8c8c8c8c8c8c8c8c94ccc158c11cc15cdd5000899299982b9823982c1baa00513232323232323232325333060305130613754002264a6660c260a260c46ea80144c8c8c8c8c8c8c8c8c8c8c8c94ccc1b4cdd78118290a99983699baf0190521533306d3375e01e0a42a6660da66ebc0841a454ccc1b4cdd780b8348a99983699baf00d0691533306d3375e04c60ca660e205c97ae01533306d3375e03860ca660e201897ae01533306d3375e02460ca660e200c97ae01533306d3375e6e980a0dd301b8a99983699b8f00a0581533306d3371e01007c2a6660da60ba00e2a6660da66e3c01016054ccc1b4cdc780101e8982e8008a5014a029405280a5014a029405280a5014a029405280a5014a02940dd6983898390011bae30700013070002375c60dc002609201e60bc660d66ea4104cc1acdd49bb30334bd701bad306b306c002375c60d400260d40046eb8c1a0004c10c04cc158cc1940912f5c02c60ca60c46ea800458c190c194008c18c004c17cdd5183100318309831001183000098300011bab305e001305e0013059375402a2c60b660b06ea800458c168c16c008c164004c154dd5182c003182b982c001182b000982b0011bab30540013054001304f37540182c60a2609c6ea800458c140c144008c13c004c12cdd5182700318269827001182600098260011bab304a001304a001304537546090054608e6090004608c002608c04e2c6068660866068660866ea40692f5c097ae0301d001163042001303e37540082c2c44a66607a66e400080045300103d87980001533303d3371e0040022980103d87a800014c103d87b8000375c607e60800026034006607a60746ea800458c0f0c0f4008dd5981d800981d981b9baa303a303b0023039001303537540022c606e0026601e034466ebcc0dcc0d0dd5181b981a1baa303730383034375400202e2c6601a016900119806005240002c6eb8c0cc004c0cc00c58dd7181880098188018b1bac302f001302f0023758605a0026012600e01a2c6eb8c0acc0b0008dd7181500098131baa01f1323232323232323232533302d333323222232533303330243034375400226464a66606a604c606c6ea80044cdc78011bae303a303737540022c6600c0060086eb8c0e0c0d4dd50008b19802017801980080091129998198010a60103d87a800013232533303230230031302733036375200497ae0133300500500130260033037003375c606a0046eb4c0c8024dd698190041bac303230333033303330333033303330333033302f37540342646464646464a66606c60720042646464646464646464646464646464646464646464646464646464a66609c6080609e6ea80044c8c8c8c94ccc148c110c14cdd5000899191919299982b1824182b9baa001132323232533305d306000213232533305c3371e66002004900124410100001323253330613064002132533305f3371e66008002900124410101001323253330613371e6600400e90010008a999830982918311baa01313232533306630690021533306330543064375400226464a6660d060d60042a6660ca66e3c00401454ccc194c158c198dd500989919299983518368010992999834182c18349baa012132323232533306f3072002132323232323232325333074306630753754004264a6660ea60ca60ec6ea80084c8c8c8c94ccc1f0c1fc0084c8c94ccc1ecc1c4dd698400098408080109919299983e98399bad308201308301002132533307e533307e3371e008660b603c9000099b8f00200114a02a6660fc66e3cdca19b8a0130520151533307e3375e0140242a6660fc66ebcdd30191ba600e13375e06802029405280a50163305a01d4800858dd71840808009840808018b1bae307f001307f00316375860fa00260fa0046eb0c1ec004c15cc15416c58c1e4c1d8dd50010b183c183c801183b800983b8011bab307500130750023073001306f375460e40a860c2660e000c97ae016375c60e000260e00046eb8c1b8004c1a8dd50090b18230008b183580098339baa013161616375c60d200260ca6ea80045858c19c004c18cdd50098b0b198008012400444666e30004cdc09b8d00200100216375c60be0022c60c40026600a01008e2c44666e312000001002375c60b60022c60bc002660020100864464a6660b4609460b66ea800452f5bded8c026eacc17cc170dd5000991980080080191299982f0008a6103d87a80001323232533305e3371e00c6eb8c17c00c4c14ccc188dd3000a5eb804cc014014008dd5982f80118310011830000982d982c1baa00116305a305b002375660b200260b260aa6ea802cc15cc150dd50008b182b182b8011bab305500130553051375401060a660a06ea800458c148c14c008dd598288009828801182780098259baa304e004304d304e002304c001304c0015333045533304500b15333045006100114a029404cc124044cc12403ccc1240352f5c02a66608aa66608a0162a66608a004200a29405280998248089982480699824807a5eb8054ccc1154ccc11401c54ccc11402840045280a5013304900f330490113304900d4bd700a999822a9998228038a99982280108048a5014a026609201e6609201a6609202297ae01533304553330450031533304500a100514a029404cc124034cc124044cc12403d2f5c02a66608aa66608a0062a66608a00c201229405280998248069982480799824808a5eb8058c00c064c008068c00406cdd79823005180180a980100b180080b9baf3042008300301130020123001013375e607c00c607a607c00260726ea8014c0ecc0f0004c0dcdd5002981c981d000981a9baa00516303700130370023035001303500230330013300b01623375e606660606ea8c0ccc0c0dd51819981a18181baa00101316375c6062606400460600026060004605c002605c004605800260580026056002604c6ea807c88cdc58008011119198008008019129998148008a5eb804c8c94ccc0a0c0140084cc0b0008cc0100100044cc010010004c0b4008c0ac0048c94ccc08cc0500044c8c94ccc0a0c0ac00852616375c6052002604a6ea800854ccc08cc04c00454ccc098c094dd50010a4c2c2c60466ea80048cc01000522010023232533302530280021001163758604c0026004660060029101002323300100100222533302400114bd7009919991119198008008019129998150008801899198161ba73302c375200c660586ea4dd71814800998161ba8375a605400297ae033003003302e002302c001375c60460026eacc090004cc00c00cc0a0008c09800488c8cc00400400c894ccc09000452f5bded8c0264646464a66604a66e3c01c008400c4cc0a4cdd81ba9002374c0026600c00c0066eacc09800cdd7181200118140011813000980e9baa01730123301f375200c97ae03756603e604060400046eb0c078004c078c078008dd6180e000980c1baa003375c6034602e6ea800458c064c068008c060004c050dd50060a4c26cac6464a66602660080022a66602c602a6ea803852616153330133003001132323232533301a301d002149858dd7180d800980d8011bae30190013015375401c2a666026600a0022646464646464646464646464a666044604a0042646464931808002980780318070038b1bae3023001302300230210013021002301f001301f002301d001301d002375a603600260360046eb4c064004c054dd50070b18099baa00d25333012300330133754002264646464a666032603800426493299980b1803980b9baa00313232533301b301e002149858dd7180e000980c1baa0031616375a60340026034004603000260286ea8004584cc88c894ccc054c8c8c94ccc060c020c064dd5000899191919191919191919192999811980a0028992999812180a18129baa0011301433005007375c6052604c6ea800458c0a0c094dd5181418129baa33300100900b375a6050604a6ea804454ccc08cc04c0144c8c8c94ccc098cdc424000002264646464646464646464646464a666066604660686ea8c0e0c0e400854ccc0cccdd78050028a99981999baf00700113375e6e98c8ccc0040040240348894ccc0e400840044c8ccc010010c0f400ccc88c8cc004004014894ccc0f80044cc0fccdd81ba9004374c00697adef6c60132323232533303f303833019008002133043337606ea4020dd30038028a99981f99b8f008002132533304030313041375400226608866ec0dd4804982298211baa0010041004325333040533304300114a22940530103d87a80001303533044374c00297ae0323330010010080022225333045002100113233300400430490033322323300100100522533304a00113304b337606ea4010dd4001a5eb7bdb1804c8c8c8c94ccc12cc110cc0940200084cc13ccdd81ba9008375000e00a2a66609666e3c0200084c94ccc130c0f4c134dd500089982819bb0375201260a2609c6ea80040104010c94ccc130c0f4004530103d87a80001304133050375000297ae03370000e00226609e66ec0dd48011ba800133006006003375a60980066eb8c128008c138008c130004dd718220009bad30450013047002133043337606ea4008dd3000998030030019bab3040003375c607c004608400460800026eb8c0e0004dd5981c800981d8011ba600314a0294058c0dc004c0dc008dd5981a800981a801181980098179baa303201130313032002375660600026060004605c00260546ea8ccc0180380400114ccc09cc06000852f5bded8c0264646600200297adef6c6022533302d00113302e33760981014000374c00697adef6c60132323232533302e302733008488100002133032337609801014000374c00e00a2a66605c604200426606466ec13001014000374c00e00626606466ec0dd48011ba6001330060060033756605e0066eb8c0b4008c0c4008c0bc004c8cc0040052f5bded8c044a66605800226605a66ec13001014000375000897adef6c60132323232533302d302633007488100002133031337609801014000375001000a2a66605a604000426606266ec13001014000375001000626606266ec0dd48011ba800133006006003375a605c0066eb8c0b0008c0c0008c0b8004894ccc0a0cdc80010008a6103d8798000153330283371e0040022980103d87a800014c103d87b800016375a605460560046eb4c0a4004c094dd50088a999811980a80289919191919191929998151999919111192999818181098189baa001132325333032302330333754002266e3c008dd7181b981a1baa0011633006003004375c606a60646ea800458cc0100b000cc0040048894ccc0c0008530103d87a800013232533302f30200031302433033375200497ae0133300500500130230033034003375c60640046eb4c0bc014dd698178021bac302f30303030303030303030303030303030302c3754028264646464a66605c603c605e6ea80044c94ccc0bcc07cc0c0dd501509919299981899b8f372866e28dd7181b181b8010048008a99981899981899b8f0010084a09444c8c8c8c8c8c8c94ccc0e0c0a0c0e4dd5181e981f0010991919299981f1820801099191929998209822001099299981f99baf01400c1533303f3375e010606e6608601c97ae013371e00800229405281bae303f0011630420013300400700e375c60780022c607e0026600201a0164464a666076605660786ea800452f5bded8c026eacc100c0f4dd5000991980080080191299981f8008a60103d87a80001323232533303f3371e00c6eb8c10000c4c0d0cc10cdd3000a5eb804cc014014008dd59820001182180118208008b181e000981e0011bab303a001303a002303800130343754606e02c60506606a6ea4020cc0d4dd49bb30194bd700b0b1bae3035001303137540542c6eb8c0ccc0c0dd50008b181918179baa002375660626064004606000260586ea8ccc02004004801858dd7181718178011bae302d001302d001302c001302b002375a6052002604a6ea80444c94ccc090c050c094dd50008980d198028039bae3029302637540022c6050604a6ea8c0a0c094dd51998008048059bad30283025375402244464a66604c602e604e6ea80044c8c94ccc0a0cdd7802981680108008b1816181680098141baa302b302837540022c660080060026002002444a66604c0042980103d87a800013232533302530160031301a330290024bd700999802802800980c8019815001981400111191929998131814801099299981219b8f375c605200400820022c6eb4c0a0c0a4c0a400458dd61813800991980080099198008008021129998138008a5eb7bdb1804c8c8c8c94ccc0a0c06c008400c4cc0b0cdd81ba9002374c0026600c00c0066eacc0a400cdd71813801181580118148009129998130008a5eb804c8ccc888c8cc00400400c894ccc0b0004400c4c8cc0b8dd3998171ba90063302e37526eb8c0ac004cc0b8dd41bad302c0014bd7019801801981800118170009bae30250013756604c0026600600660540046050002603e6ea8030dd59811181198118011bac3021001302130210023758603e00260366ea800cc074c068dd50008b180e180e801180d800980b9baa00114984d958c94ccc050c0140044c8c94ccc064c07000852616375a6034002602c6ea800854ccc050c0100044c8c8c8c94ccc06cc07800852616375a603800260380046eb4c068004c058dd50010a99980a1803000899191919191919191919299981098120010a4c2c6eb8c088004c088008dd7181000098100011bad301e001301e002375a603800260380046eb4c068004c058dd50010a99980a19b87480180044c8c94ccc064c07000852616375a6034002602c6ea800858c050dd5000992999809180180089919299980b980d00109924c64a66602a600c00226464a666034603a0042930b1bae301b001301737540042a66602a600a0022a666030602e6ea80085261616301537540022c603000260286ea803454ccc048c0080044c8c8c8c94ccc064c07000852616375c603400260340046eb8c060004c050dd50068b18091baa00c3016301337540166e1d2002370e90001b8748010dc7a44100370090009ba548000dc3a40026e952002374a90021baf4c103d87980003758002ae6955ceaab9e5573eae815d0aba201",
"hash": "fb072e7c34be69c19046557ae99d58afdf33011db2a97d6092c2c483"
}
],
"definitions": {
"ByteArray": {
"dataType": "bytes"
},
"Int": {
"dataType": "integer"
},
"List$ByteArray": {
"dataType": "list",
"items": {
"$ref": "#/definitions/ByteArray"
}
},
"Option$ByteArray": {
"title": "Optional",
"anyOf": [
{
"title": "Some",
"description": "An optional value.",
"dataType": "constructor",
"index": 0,
"fields": [
{
"$ref": "#/definitions/ByteArray"
}
]
},
{
"title": "None",
"description": "Nothing.",
"dataType": "constructor",
"index": 1,
"fields": []
}
]
},
"RedeemerWrapper$cardano_account/SpendAction": {
"title": "Wrapped Redeemer",
"description": "A redeemer wrapped in an extra constructor to make multi-validator detection possible on-chain.",
"anyOf": [
{
"dataType": "constructor",
"index": 1,
"fields": [
{
"$ref": "#/definitions/cardano_account~1SpendAction"
}
]
}
]
},
"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/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"
}
]
}
]
},
"cardano_account/Datum": {
"title": "Datum",
"anyOf": [
{
"title": "Entry",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "next_username",
"$ref": "#/definitions/Option$ByteArray"
}
]
},
{
"title": "Account",
"dataType": "constructor",
"index": 1,
"fields": [
{
"title": "password_hash",
"$ref": "#/definitions/ByteArray"
},
{
"title": "nonce",
"$ref": "#/definitions/ByteArray"
}
]
}
]
},
"cardano_account/MintAction": {
"title": "MintAction",
"anyOf": [
{
"title": "InitiateRecord",
"dataType": "constructor",
"index": 0,
"fields": []
},
{
"title": "MintNewAccount",
"dataType": "constructor",
"index": 1,
"fields": [
{
"title": "username",
"$ref": "#/definitions/ByteArray"
},
{
"title": "password_hash",
"$ref": "#/definitions/ByteArray"
}
]
},
{
"title": "CloseAccount",
"dataType": "constructor",
"index": 2,
"fields": [
{
"title": "providers_index",
"$ref": "#/definitions/Int"
},
{
"title": "providers_signature_index",
"$ref": "#/definitions/Int"
},
{
"title": "prev_entrys_out_ref",
"$ref": "#/definitions/aiken~1transaction~1OutputReference"
},
{
"title": "entrys_out_ref",
"$ref": "#/definitions/aiken~1transaction~1OutputReference"
},
{
"title": "accounts_out_ref",
"$ref": "#/definitions/aiken~1transaction~1OutputReference"
},
{
"title": "presalt_password",
"$ref": "#/definitions/ByteArray"
}
]
}
]
},
"cardano_account/SpendAction": {
"title": "SpendAction",
"anyOf": [
{
"title": "AppendToNewAccount",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "input_index",
"$ref": "#/definitions/Int"
}
]
},
{
"title": "Deposit",
"dataType": "constructor",
"index": 1,
"fields": [
{
"title": "input_index",
"$ref": "#/definitions/Int"
},
{
"title": "lovelace_count",
"$ref": "#/definitions/Int"
}
]
},
{
"title": "Withdraw",
"dataType": "constructor",
"index": 2,
"fields": [
{
"title": "input_index",
"$ref": "#/definitions/Int"
},
{
"title": "providers_index",
"$ref": "#/definitions/Int"
},
{
"title": "providers_signature_index",
"$ref": "#/definitions/Int"
},
{
"title": "presalt_password",
"$ref": "#/definitions/ByteArray"
},
{
"title": "new_password_hash",
"$ref": "#/definitions/ByteArray"
}
]
},
{
"title": "DepleteAccount",
"dataType": "constructor",
"index": 3,
"fields": [
{
"title": "input_index",
"$ref": "#/definitions/Int"
}
]
}
]
}
}
}