Skip to content

Commit 419e951

Browse files
committed
Add Cardano configuration files
1 parent 49eb74d commit 419e951

File tree

3 files changed

+689
-0
lines changed

3 files changed

+689
-0
lines changed
Lines changed: 371 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,371 @@
1+
{
2+
"lovelacePerUTxOWord": 34482,
3+
"executionPrices": {
4+
"prSteps": {
5+
"numerator": 721,
6+
"denominator": 10000000
7+
},
8+
"prMem": {
9+
"numerator": 577,
10+
"denominator": 10000
11+
}
12+
},
13+
"maxTxExUnits": {
14+
"exUnitsMem": 16000000,
15+
"exUnitsSteps": 10000000000
16+
},
17+
"maxBlockExUnits": {
18+
"exUnitsMem": 80000000,
19+
"exUnitsSteps": 40000000000
20+
},
21+
"maxValueSize": 5000,
22+
"collateralPercentage": 150,
23+
"maxCollateralInputs": 3,
24+
"costModels": {
25+
"PlutusV1": {
26+
"sha2_256-memory-arguments": 4,
27+
"equalsString-cpu-arguments-constant": 1000,
28+
"cekDelayCost-exBudgetMemory": 100,
29+
"lessThanEqualsByteString-cpu-arguments-intercept": 103599,
30+
"divideInteger-memory-arguments-minimum": 1,
31+
"appendByteString-cpu-arguments-slope": 621,
32+
"blake2b-cpu-arguments-slope": 29175,
33+
"iData-cpu-arguments": 150000,
34+
"encodeUtf8-cpu-arguments-slope": 1000,
35+
"unBData-cpu-arguments": 150000,
36+
"multiplyInteger-cpu-arguments-intercept": 61516,
37+
"cekConstCost-exBudgetMemory": 100,
38+
"nullList-cpu-arguments": 150000,
39+
"equalsString-cpu-arguments-intercept": 150000,
40+
"trace-cpu-arguments": 150000,
41+
"mkNilData-memory-arguments": 32,
42+
"lengthOfByteString-cpu-arguments": 150000,
43+
"cekBuiltinCost-exBudgetCPU": 29773,
44+
"bData-cpu-arguments": 150000,
45+
"subtractInteger-cpu-arguments-slope": 0,
46+
"unIData-cpu-arguments": 150000,
47+
"consByteString-memory-arguments-intercept": 0,
48+
"divideInteger-memory-arguments-slope": 1,
49+
"divideInteger-cpu-arguments-model-arguments-slope": 118,
50+
"listData-cpu-arguments": 150000,
51+
"headList-cpu-arguments": 150000,
52+
"chooseData-memory-arguments": 32,
53+
"equalsInteger-cpu-arguments-intercept": 136542,
54+
"sha3_256-cpu-arguments-slope": 82363,
55+
"sliceByteString-cpu-arguments-slope": 5000,
56+
"unMapData-cpu-arguments": 150000,
57+
"lessThanInteger-cpu-arguments-intercept": 179690,
58+
"mkCons-cpu-arguments": 150000,
59+
"appendString-memory-arguments-intercept": 0,
60+
"modInteger-cpu-arguments-model-arguments-slope": 118,
61+
"ifThenElse-cpu-arguments": 1,
62+
"mkNilPairData-cpu-arguments": 150000,
63+
"lessThanEqualsInteger-cpu-arguments-intercept": 145276,
64+
"addInteger-memory-arguments-slope": 1,
65+
"chooseList-memory-arguments": 32,
66+
"constrData-memory-arguments": 32,
67+
"decodeUtf8-cpu-arguments-intercept": 150000,
68+
"equalsData-memory-arguments": 1,
69+
"subtractInteger-memory-arguments-slope": 1,
70+
"appendByteString-memory-arguments-intercept": 0,
71+
"lengthOfByteString-memory-arguments": 4,
72+
"headList-memory-arguments": 32,
73+
"listData-memory-arguments": 32,
74+
"consByteString-cpu-arguments-intercept": 150000,
75+
"unIData-memory-arguments": 32,
76+
"remainderInteger-memory-arguments-minimum": 1,
77+
"bData-memory-arguments": 32,
78+
"lessThanByteString-cpu-arguments-slope": 248,
79+
"encodeUtf8-memory-arguments-intercept": 0,
80+
"cekStartupCost-exBudgetCPU": 100,
81+
"multiplyInteger-memory-arguments-intercept": 0,
82+
"unListData-memory-arguments": 32,
83+
"remainderInteger-cpu-arguments-model-arguments-slope": 118,
84+
"cekVarCost-exBudgetCPU": 29773,
85+
"remainderInteger-memory-arguments-slope": 1,
86+
"cekForceCost-exBudgetCPU": 29773,
87+
"sha2_256-cpu-arguments-slope": 29175,
88+
"equalsInteger-memory-arguments": 1,
89+
"indexByteString-memory-arguments": 1,
90+
"addInteger-memory-arguments-intercept": 1,
91+
"chooseUnit-cpu-arguments": 150000,
92+
"sndPair-cpu-arguments": 150000,
93+
"cekLamCost-exBudgetCPU": 29773,
94+
"fstPair-cpu-arguments": 150000,
95+
"quotientInteger-memory-arguments-minimum": 1,
96+
"decodeUtf8-cpu-arguments-slope": 1000,
97+
"lessThanInteger-memory-arguments": 1,
98+
"lessThanEqualsInteger-cpu-arguments-slope": 1366,
99+
"fstPair-memory-arguments": 32,
100+
"modInteger-memory-arguments-intercept": 0,
101+
"unConstrData-cpu-arguments": 150000,
102+
"lessThanEqualsInteger-memory-arguments": 1,
103+
"chooseUnit-memory-arguments": 32,
104+
"sndPair-memory-arguments": 32,
105+
"addInteger-cpu-arguments-intercept": 197209,
106+
"decodeUtf8-memory-arguments-slope": 8,
107+
"equalsData-cpu-arguments-intercept": 150000,
108+
"mapData-cpu-arguments": 150000,
109+
"mkPairData-cpu-arguments": 150000,
110+
"quotientInteger-cpu-arguments-constant": 148000,
111+
"consByteString-memory-arguments-slope": 1,
112+
"cekVarCost-exBudgetMemory": 100,
113+
"indexByteString-cpu-arguments": 150000,
114+
"unListData-cpu-arguments": 150000,
115+
"equalsInteger-cpu-arguments-slope": 1326,
116+
"cekStartupCost-exBudgetMemory": 100,
117+
"subtractInteger-cpu-arguments-intercept": 197209,
118+
"divideInteger-cpu-arguments-model-arguments-intercept": 425507,
119+
"divideInteger-memory-arguments-intercept": 0,
120+
"cekForceCost-exBudgetMemory": 100,
121+
"blake2b-cpu-arguments-intercept": 2477736,
122+
"remainderInteger-cpu-arguments-constant": 148000,
123+
"tailList-cpu-arguments": 150000,
124+
"encodeUtf8-cpu-arguments-intercept": 150000,
125+
"equalsString-cpu-arguments-slope": 1000,
126+
"lessThanByteString-memory-arguments": 1,
127+
"multiplyInteger-cpu-arguments-slope": 11218,
128+
"appendByteString-cpu-arguments-intercept": 396231,
129+
"lessThanEqualsByteString-cpu-arguments-slope": 248,
130+
"modInteger-memory-arguments-slope": 1,
131+
"addInteger-cpu-arguments-slope": 0,
132+
"equalsData-cpu-arguments-slope": 10000,
133+
"decodeUtf8-memory-arguments-intercept": 0,
134+
"chooseList-cpu-arguments": 150000,
135+
"constrData-cpu-arguments": 150000,
136+
"equalsByteString-memory-arguments": 1,
137+
"cekApplyCost-exBudgetCPU": 29773,
138+
"quotientInteger-memory-arguments-slope": 1,
139+
"verifySignature-cpu-arguments-intercept": 3345831,
140+
"unMapData-memory-arguments": 32,
141+
"mkCons-memory-arguments": 32,
142+
"sliceByteString-memory-arguments-slope": 1,
143+
"sha3_256-memory-arguments": 4,
144+
"ifThenElse-memory-arguments": 1,
145+
"mkNilPairData-memory-arguments": 32,
146+
"equalsByteString-cpu-arguments-slope": 247,
147+
"appendString-cpu-arguments-intercept": 150000,
148+
"quotientInteger-cpu-arguments-model-arguments-slope": 118,
149+
"cekApplyCost-exBudgetMemory": 100,
150+
"equalsString-memory-arguments": 1,
151+
"multiplyInteger-memory-arguments-slope": 1,
152+
"cekBuiltinCost-exBudgetMemory": 100,
153+
"remainderInteger-memory-arguments-intercept": 0,
154+
"sha2_256-cpu-arguments-intercept": 2477736,
155+
"remainderInteger-cpu-arguments-model-arguments-intercept": 425507,
156+
"lessThanEqualsByteString-memory-arguments": 1,
157+
"tailList-memory-arguments": 32,
158+
"mkNilData-cpu-arguments": 150000,
159+
"chooseData-cpu-arguments": 150000,
160+
"unBData-memory-arguments": 32,
161+
"blake2b-memory-arguments": 4,
162+
"iData-memory-arguments": 32,
163+
"nullList-memory-arguments": 32,
164+
"cekDelayCost-exBudgetCPU": 29773,
165+
"subtractInteger-memory-arguments-intercept": 1,
166+
"lessThanByteString-cpu-arguments-intercept": 103599,
167+
"consByteString-cpu-arguments-slope": 1000,
168+
"appendByteString-memory-arguments-slope": 1,
169+
"trace-memory-arguments": 32,
170+
"divideInteger-cpu-arguments-constant": 148000,
171+
"cekConstCost-exBudgetCPU": 29773,
172+
"encodeUtf8-memory-arguments-slope": 8,
173+
"quotientInteger-cpu-arguments-model-arguments-intercept": 425507,
174+
"mapData-memory-arguments": 32,
175+
"appendString-cpu-arguments-slope": 1000,
176+
"modInteger-cpu-arguments-constant": 148000,
177+
"verifySignature-cpu-arguments-slope": 1,
178+
"unConstrData-memory-arguments": 32,
179+
"quotientInteger-memory-arguments-intercept": 0,
180+
"equalsByteString-cpu-arguments-constant": 150000,
181+
"sliceByteString-memory-arguments-intercept": 0,
182+
"mkPairData-memory-arguments": 32,
183+
"equalsByteString-cpu-arguments-intercept": 112536,
184+
"appendString-memory-arguments-slope": 1,
185+
"lessThanInteger-cpu-arguments-slope": 497,
186+
"modInteger-cpu-arguments-model-arguments-intercept": 425507,
187+
"modInteger-memory-arguments-minimum": 1,
188+
"sha3_256-cpu-arguments-intercept": 0,
189+
"verifySignature-memory-arguments": 1,
190+
"cekLamCost-exBudgetMemory": 100,
191+
"sliceByteString-cpu-arguments-intercept": 150000
192+
},
193+
"PlutusV2": {
194+
"addInteger-cpu-arguments-intercept": 205665,
195+
"addInteger-cpu-arguments-slope": 812,
196+
"addInteger-memory-arguments-intercept": 1,
197+
"addInteger-memory-arguments-slope": 1,
198+
"appendByteString-cpu-arguments-intercept": 1000,
199+
"appendByteString-cpu-arguments-slope": 571,
200+
"appendByteString-memory-arguments-intercept": 0,
201+
"appendByteString-memory-arguments-slope": 1,
202+
"appendString-cpu-arguments-intercept": 1000,
203+
"appendString-cpu-arguments-slope": 24177,
204+
"appendString-memory-arguments-intercept": 4,
205+
"appendString-memory-arguments-slope": 1,
206+
"bData-cpu-arguments": 1000,
207+
"bData-memory-arguments": 32,
208+
"blake2b_256-cpu-arguments-intercept": 117366,
209+
"blake2b_256-cpu-arguments-slope": 10475,
210+
"blake2b_256-memory-arguments": 4,
211+
"cekApplyCost-exBudgetCPU": 23000,
212+
"cekApplyCost-exBudgetMemory": 100,
213+
"cekBuiltinCost-exBudgetCPU": 23000,
214+
"cekBuiltinCost-exBudgetMemory": 100,
215+
"cekConstCost-exBudgetCPU": 23000,
216+
"cekConstCost-exBudgetMemory": 100,
217+
"cekDelayCost-exBudgetCPU": 23000,
218+
"cekDelayCost-exBudgetMemory": 100,
219+
"cekForceCost-exBudgetCPU": 23000,
220+
"cekForceCost-exBudgetMemory": 100,
221+
"cekLamCost-exBudgetCPU": 23000,
222+
"cekLamCost-exBudgetMemory": 100,
223+
"cekStartupCost-exBudgetCPU": 100,
224+
"cekStartupCost-exBudgetMemory": 100,
225+
"cekVarCost-exBudgetCPU": 23000,
226+
"cekVarCost-exBudgetMemory": 100,
227+
"chooseData-cpu-arguments": 19537,
228+
"chooseData-memory-arguments": 32,
229+
"chooseList-cpu-arguments": 175354,
230+
"chooseList-memory-arguments": 32,
231+
"chooseUnit-cpu-arguments": 46417,
232+
"chooseUnit-memory-arguments": 4,
233+
"consByteString-cpu-arguments-intercept": 221973,
234+
"consByteString-cpu-arguments-slope": 511,
235+
"consByteString-memory-arguments-intercept": 0,
236+
"consByteString-memory-arguments-slope": 1,
237+
"constrData-cpu-arguments": 89141,
238+
"constrData-memory-arguments": 32,
239+
"decodeUtf8-cpu-arguments-intercept": 497525,
240+
"decodeUtf8-cpu-arguments-slope": 14068,
241+
"decodeUtf8-memory-arguments-intercept": 4,
242+
"decodeUtf8-memory-arguments-slope": 2,
243+
"divideInteger-cpu-arguments-constant": 196500,
244+
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
245+
"divideInteger-cpu-arguments-model-arguments-slope": 220,
246+
"divideInteger-memory-arguments-intercept": 0,
247+
"divideInteger-memory-arguments-minimum": 1,
248+
"divideInteger-memory-arguments-slope": 1,
249+
"encodeUtf8-cpu-arguments-intercept": 1000,
250+
"encodeUtf8-cpu-arguments-slope": 28662,
251+
"encodeUtf8-memory-arguments-intercept": 4,
252+
"encodeUtf8-memory-arguments-slope": 2,
253+
"equalsByteString-cpu-arguments-constant": 245000,
254+
"equalsByteString-cpu-arguments-intercept": 216773,
255+
"equalsByteString-cpu-arguments-slope": 62,
256+
"equalsByteString-memory-arguments": 1,
257+
"equalsData-cpu-arguments-intercept": 1060367,
258+
"equalsData-cpu-arguments-slope": 12586,
259+
"equalsData-memory-arguments": 1,
260+
"equalsInteger-cpu-arguments-intercept": 208512,
261+
"equalsInteger-cpu-arguments-slope": 421,
262+
"equalsInteger-memory-arguments": 1,
263+
"equalsString-cpu-arguments-constant": 187000,
264+
"equalsString-cpu-arguments-intercept": 1000,
265+
"equalsString-cpu-arguments-slope": 52998,
266+
"equalsString-memory-arguments": 1,
267+
"fstPair-cpu-arguments": 80436,
268+
"fstPair-memory-arguments": 32,
269+
"headList-cpu-arguments": 43249,
270+
"headList-memory-arguments": 32,
271+
"iData-cpu-arguments": 1000,
272+
"iData-memory-arguments": 32,
273+
"ifThenElse-cpu-arguments": 80556,
274+
"ifThenElse-memory-arguments": 1,
275+
"indexByteString-cpu-arguments": 57667,
276+
"indexByteString-memory-arguments": 4,
277+
"lengthOfByteString-cpu-arguments": 1000,
278+
"lengthOfByteString-memory-arguments": 10,
279+
"lessThanByteString-cpu-arguments-intercept": 197145,
280+
"lessThanByteString-cpu-arguments-slope": 156,
281+
"lessThanByteString-memory-arguments": 1,
282+
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
283+
"lessThanEqualsByteString-cpu-arguments-slope": 156,
284+
"lessThanEqualsByteString-memory-arguments": 1,
285+
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
286+
"lessThanEqualsInteger-cpu-arguments-slope": 473,
287+
"lessThanEqualsInteger-memory-arguments": 1,
288+
"lessThanInteger-cpu-arguments-intercept": 208896,
289+
"lessThanInteger-cpu-arguments-slope": 511,
290+
"lessThanInteger-memory-arguments": 1,
291+
"listData-cpu-arguments": 52467,
292+
"listData-memory-arguments": 32,
293+
"mapData-cpu-arguments": 64832,
294+
"mapData-memory-arguments": 32,
295+
"mkCons-cpu-arguments": 65493,
296+
"mkCons-memory-arguments": 32,
297+
"mkNilData-cpu-arguments": 22558,
298+
"mkNilData-memory-arguments": 32,
299+
"mkNilPairData-cpu-arguments": 16563,
300+
"mkNilPairData-memory-arguments": 32,
301+
"mkPairData-cpu-arguments": 76511,
302+
"mkPairData-memory-arguments": 32,
303+
"modInteger-cpu-arguments-constant": 196500,
304+
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
305+
"modInteger-cpu-arguments-model-arguments-slope": 220,
306+
"modInteger-memory-arguments-intercept": 0,
307+
"modInteger-memory-arguments-minimum": 1,
308+
"modInteger-memory-arguments-slope": 1,
309+
"multiplyInteger-cpu-arguments-intercept": 69522,
310+
"multiplyInteger-cpu-arguments-slope": 11687,
311+
"multiplyInteger-memory-arguments-intercept": 0,
312+
"multiplyInteger-memory-arguments-slope": 1,
313+
"nullList-cpu-arguments": 60091,
314+
"nullList-memory-arguments": 32,
315+
"quotientInteger-cpu-arguments-constant": 196500,
316+
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
317+
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
318+
"quotientInteger-memory-arguments-intercept": 0,
319+
"quotientInteger-memory-arguments-minimum": 1,
320+
"quotientInteger-memory-arguments-slope": 1,
321+
"remainderInteger-cpu-arguments-constant": 196500,
322+
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
323+
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
324+
"remainderInteger-memory-arguments-intercept": 0,
325+
"remainderInteger-memory-arguments-minimum": 1,
326+
"remainderInteger-memory-arguments-slope": 1,
327+
"serialiseData-cpu-arguments-intercept": 1159724,
328+
"serialiseData-cpu-arguments-slope": 392670,
329+
"serialiseData-memory-arguments-intercept": 0,
330+
"serialiseData-memory-arguments-slope": 2,
331+
"sha2_256-cpu-arguments-intercept": 806990,
332+
"sha2_256-cpu-arguments-slope": 30482,
333+
"sha2_256-memory-arguments": 4,
334+
"sha3_256-cpu-arguments-intercept": 1927926,
335+
"sha3_256-cpu-arguments-slope": 82523,
336+
"sha3_256-memory-arguments": 4,
337+
"sliceByteString-cpu-arguments-intercept": 265318,
338+
"sliceByteString-cpu-arguments-slope": 0,
339+
"sliceByteString-memory-arguments-intercept": 4,
340+
"sliceByteString-memory-arguments-slope": 0,
341+
"sndPair-cpu-arguments": 85931,
342+
"sndPair-memory-arguments": 32,
343+
"subtractInteger-cpu-arguments-intercept": 205665,
344+
"subtractInteger-cpu-arguments-slope": 812,
345+
"subtractInteger-memory-arguments-intercept": 1,
346+
"subtractInteger-memory-arguments-slope": 1,
347+
"tailList-cpu-arguments": 41182,
348+
"tailList-memory-arguments": 32,
349+
"trace-cpu-arguments": 212342,
350+
"trace-memory-arguments": 32,
351+
"unBData-cpu-arguments": 31220,
352+
"unBData-memory-arguments": 32,
353+
"unConstrData-cpu-arguments": 32696,
354+
"unConstrData-memory-arguments": 32,
355+
"unIData-cpu-arguments": 43357,
356+
"unIData-memory-arguments": 32,
357+
"unListData-cpu-arguments": 32247,
358+
"unListData-memory-arguments": 32,
359+
"unMapData-cpu-arguments": 38314,
360+
"unMapData-memory-arguments": 32,
361+
"verifyEcdsaSecp256k1Signature-cpu-arguments": 35892428,
362+
"verifyEcdsaSecp256k1Signature-memory-arguments": 10,
363+
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
364+
"verifyEd25519Signature-cpu-arguments-slope": 1021,
365+
"verifyEd25519Signature-memory-arguments": 10,
366+
"verifySchnorrSecp256k1Signature-cpu-arguments-intercept": 38887044,
367+
"verifySchnorrSecp256k1Signature-cpu-arguments-slope": 32947,
368+
"verifySchnorrSecp256k1Signature-memory-arguments": 10
369+
}
370+
}
371+
}

0 commit comments

Comments
 (0)