-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplutus.json
152 lines (152 loc) · 7.05 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
{
"preamble": {
"title": "zing-rsa/aikenplayground",
"description": "Aiken contracts for project 'zing-rsa/aikenplayground'",
"version": "0.0.0",
"plutusVersion": "v2",
"license": "Apache-2.0"
},
"validators": [
{
"title": "tokenswap.spend",
"datum": {
"title": "dtm",
"schema": {
"$ref": "#/definitions/tokenswap~1Datum"
}
},
"redeemer": {
"title": "_rdm",
"schema": {
"$ref": "#/definitions/Data"
}
},
"compiledCode": "5903e1010000323232323232323232323222232533300932323232533300d33323222330030020013001001222533301300214a026464a66602466e3c00800c5288999802802800801980b8019bae3015002375866012601666012601600c9000240206eb8cc024c02c015200014a22a66601a666464646464646444660100044a66602e66ebccc04cc0540052000323374a90001980e19ba548000cc070dd4800a5eb80cc07130103d87a80004bd701bae330133015002480004cdd799809980a800a40046e98c94ccc060cdc3800a4000297adef6c6013233330064bd6f7b63024410000100833330084bd6f7b6302450000100733704904044bd1bad33013301500248008528180080091111299980d00209980d99bb037520066e980092f5bded8c0264646464a66603666ebccc01401c005300103d879800013301f337606ea401cdd30030040a99980d99b8f00700113301f337606ea401cdd300300189980f99bb037520026e98008ccccc02402400c01c018014dd7180d8019bab301b002301e005301c00422533301333720004002298103d8798000153330133371e0040022980103d87a800014c103d87b80003001001222225333017004133018337606ea400cdd400125eb7bdb1804c8c8c8c94ccc060cdd799802803800a60103d879800013301c337606ea401cdd40030040a99980c19b8f00700113301c337606ea401cdd400300189980e19bb037520026ea0008ccccc02402400c01c018014dd7180c0019bad3018002301b00530190043001001222533301300214a026464a666024600600429444ccc01401400400cc05c00cc054008dd619804980599804980580324000900200289999191119b8733300300248000894ccc04ccdd7998079808998079808801240049000001899b80001480084005200230010012222533301400310021323233330060060013300300200400330180043016003375866012601666012601600c9000240006601260166601260160029001240002940c044004c024c94ccc030cdc3a4000601600220022c6664644466006004466ebccc030c03800520000023001001222533301100214c0103d87a8000132325333010300300213374a90001980a00125eb804ccc01401400400cc05400cc04c008dd61980398049980398048022400090000009807800980399299980519b8748008c024004400458cc014c01c0092002149858c8010c94ccc024cdc3a4000002264646464a66602060260042930b1bad30110013011002375c601e002600e0082c600e0066600200290001111199980399b8700100300c233330050053370000890011807000801001118029baa001230033754002ae6955ceaab9e5573eae815d0aba21",
"hash": "80a85dfcacfda895f2de8de0b8828010d95991081e48a57f437e6b6b"
},
{
"title": "vesting.vesting",
"datum": {
"title": "datum",
"schema": {
"$ref": "#/definitions/vesting~1Datum"
}
},
"redeemer": {
"title": "_redeemer",
"schema": {
"$ref": "#/definitions/Void"
}
},
"compiledCode": "59020c01000032323232323232323232322223253330093232533300b3370e900100089919918008009129998088008a5013232533301000214a2266008008002602a00466e1d2002300f375460260026464646602666601e6600266016601a01090001bae3300b300d0074800930103d87a80004c0103d87980003301333300f332300100122533301400114a226464a6660260042660080080022940c060008cdc3a400460246ea8c058004cc04cccc03ccc004cc02cc0340212000375c66016601a00e900226103d87a80004c0103d87980003301333300f3322323253330133370e90010008991919b89005001375a603200260220042940c044004cc034c03ccc034c03c009200048000cc02cc034cc02cc034021200048038dd6998059806803a400098103d87a80004c0103d87980004bd7026103d87a80004c0103d87980004bd7011198019bac3300c300e00248040004c0040048894ccc04800852809919299980899b8f00200314a2266600a00a002006602c0066eb8c050008c0240085281804800998029803801240042930b1900219299980499b87480000044c8c8c8c8c8c94ccc048c05400852616375c602600260260046eb8c044004c044008dd6980780098038020b180380199800800a40004444666600e66e1c00400c0308cccc014014cdc000224004601c0020040044600a6ea80048c00cdd5000ab9a5573aaae7955cfaba05742ae881",
"hash": "9955364493da365b0e972b6bd28e20970b509a8f4d31016ee8976274"
},
{
"title": "vesting_old.spend",
"datum": {
"title": "dtm",
"schema": {
"$ref": "#/definitions/vesting_old~1VestingDatum"
}
},
"redeemer": {
"title": "_rdm",
"schema": {
"$ref": "#/definitions/Void"
}
},
"compiledCode": "590144010000323232323232323232322223253330093232533300b3370e9001000899299980619991911198019bac3300c300e00148040008c0040048894ccc04800852809919299980899b8f00200314a2266600a00a002006602a0066eb8c04c008dd71980418050022400466010601400a9000099911919299980819b87480080044c8c8cdc48030009bad3015001300e00214a0601c0026601460186601460180029000240006eb4cc020c028011200033008300a33008300a00548001200e14a060120042940c024004cc014c01c0092002149858c8010c94ccc024cdc3a4000002264646464a66602060240042930b1bae30100013010002375a601c002600e0082c600e0066600200290001111199980399b8700100300b233330050053370000890011806800801001118029baa001230033754002ae6955ceaab9e5573eae855d101",
"hash": "5fda8aed010d909f11e06297f4e4caabd221b1a3b12ee9d4c8652dc2"
}
],
"definitions": {
"ByteArray": {
"dataType": "bytes"
},
"Data": {
"title": "Data",
"description": "Any Plutus data."
},
"Int": {
"dataType": "integer"
},
"Void": {
"title": "Unit",
"description": "The nullary constructor.",
"anyOf": [
{
"dataType": "constructor",
"index": 0,
"fields": []
}
]
},
"tokenswap/Datum": {
"title": "Datum",
"anyOf": [
{
"title": "Datum",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "seller",
"$ref": "#/definitions/ByteArray"
},
{
"title": "price",
"$ref": "#/definitions/Int"
}
]
}
]
},
"vesting/Datum": {
"title": "Datum",
"anyOf": [
{
"title": "Datum",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "lock_until",
"description": "POSIX time in second, e.g. 1672843961000",
"$ref": "#/definitions/Int"
},
{
"title": "owner",
"description": "Owner's credentials",
"$ref": "#/definitions/ByteArray"
},
{
"title": "beneficiary",
"description": "Beneficiary's credentials",
"$ref": "#/definitions/ByteArray"
}
]
}
]
},
"vesting_old/VestingDatum": {
"title": "VestingDatum",
"anyOf": [
{
"title": "VestingDatum",
"dataType": "constructor",
"index": 0,
"fields": [
{
"title": "deadline",
"$ref": "#/definitions/Int"
},
{
"title": "beneficiary",
"$ref": "#/definitions/ByteArray"
}
]
}
]
}
}
}