Skip to content

Commit 8616acc

Browse files
authored
Merge pull request #73 from mlabs-haskell/gergely/vasil
Vasil update
2 parents 784711c + eb2573e commit 8616acc

File tree

25 files changed

+1034
-1812
lines changed

25 files changed

+1034
-1812
lines changed

cabal.project

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1-
index-state: 2022-01-22T00:00:00Z
1+
index-state: 2022-05-18T00:00:00Z
22

33
packages: ./.
44

55
tests: true
66
benchmarks: true
77

8-
allow-newer: size-based:template-haskell
8+
allow-newer:
9+
*:aeson
10+
, size-based:template-haskell
11+
12+
constraints:
13+
aeson >= 2
14+
, hedgehog >= 1.1
915

1016
test-show-details: direct

cluster-data/alonzo-genesis.yaml

Lines changed: 176 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,3 +185,179 @@ costModels:
185185
verifySignature-memory-arguments: 1
186186
cekLamCost-exBudgetMemory: 100
187187
sliceByteString-cpu-arguments-intercept: 150000
188+
PlutusV2:
189+
cekApplyCost-exBudgetCPU: 23000
190+
cekApplyCost-exBudgetMemory: 100
191+
cekBuiltinCost-exBudgetCPU: 23000
192+
cekBuiltinCost-exBudgetMemory: 100
193+
cekConstCost-exBudgetCPU: 23000
194+
cekConstCost-exBudgetMemory: 100
195+
cekDelayCost-exBudgetCPU: 23000
196+
cekDelayCost-exBudgetMemory: 100
197+
cekForceCost-exBudgetCPU: 23000
198+
cekForceCost-exBudgetMemory: 100
199+
cekLamCost-exBudgetCPU: 23000
200+
cekLamCost-exBudgetMemory: 100
201+
cekStartupCost-exBudgetCPU: 100
202+
cekStartupCost-exBudgetMemory: 100
203+
cekVarCost-exBudgetCPU: 23000
204+
cekVarCost-exBudgetMemory: 100
205+
addInteger-cpu-arguments-intercept: 205665
206+
addInteger-cpu-arguments-slope: 812
207+
addInteger-memory-arguments-intercept: 1
208+
addInteger-memory-arguments-slope: 1
209+
appendByteString-cpu-arguments-intercept: 1000
210+
appendByteString-cpu-arguments-slope: 571
211+
appendByteString-memory-arguments-intercept: 0
212+
appendByteString-memory-arguments-slope: 1
213+
appendString-cpu-arguments-intercept: 1000
214+
appendString-cpu-arguments-slope: 24177
215+
appendString-memory-arguments-intercept: 4
216+
appendString-memory-arguments-slope: 1
217+
bData-cpu-arguments: 1000
218+
bData-memory-arguments: 32
219+
blake2b_256-cpu-arguments-intercept: 117366
220+
blake2b_256-cpu-arguments-slope: 10475
221+
blake2b_256-memory-arguments: 4
222+
chooseData-cpu-arguments: 19537
223+
chooseData-memory-arguments: 32
224+
chooseList-cpu-arguments: 175354
225+
chooseList-memory-arguments: 32
226+
chooseUnit-cpu-arguments: 46417
227+
chooseUnit-memory-arguments: 4
228+
consByteString-cpu-arguments-intercept: 221973
229+
consByteString-cpu-arguments-slope: 511
230+
consByteString-memory-arguments-intercept: 0
231+
consByteString-memory-arguments-slope: 1
232+
constrData-cpu-arguments: 89141
233+
constrData-memory-arguments: 32
234+
decodeUtf8-cpu-arguments-intercept: 497525
235+
decodeUtf8-cpu-arguments-slope: 14068
236+
decodeUtf8-memory-arguments-intercept: 4
237+
decodeUtf8-memory-arguments-slope: 2
238+
divideInteger-cpu-arguments-constant: 196500
239+
divideInteger-cpu-arguments-model-arguments-intercept: 453240
240+
divideInteger-cpu-arguments-model-arguments-slope: 220
241+
divideInteger-memory-arguments-intercept: 0
242+
divideInteger-memory-arguments-minimum: 1
243+
divideInteger-memory-arguments-slope: 1
244+
encodeUtf8-cpu-arguments-intercept: 1000
245+
encodeUtf8-cpu-arguments-slope: 28662
246+
encodeUtf8-memory-arguments-intercept: 4
247+
encodeUtf8-memory-arguments-slope: 2
248+
equalsByteString-cpu-arguments-constant: 245000
249+
equalsByteString-cpu-arguments-intercept: 216773
250+
equalsByteString-cpu-arguments-slope: 62
251+
equalsByteString-memory-arguments: 1
252+
equalsData-cpu-arguments-intercept: 1060367
253+
equalsData-cpu-arguments-slope: 12586
254+
equalsData-memory-arguments: 1
255+
equalsInteger-cpu-arguments-intercept: 208512
256+
equalsInteger-cpu-arguments-slope: 421
257+
equalsInteger-memory-arguments: 1
258+
equalsString-cpu-arguments-constant: 187000
259+
equalsString-cpu-arguments-intercept: 1000
260+
equalsString-cpu-arguments-slope: 52998
261+
equalsString-memory-arguments: 1
262+
fstPair-cpu-arguments: 80436
263+
fstPair-memory-arguments: 32
264+
headList-cpu-arguments: 43249
265+
headList-memory-arguments: 32
266+
iData-cpu-arguments: 1000
267+
iData-memory-arguments: 32
268+
ifThenElse-cpu-arguments: 80556
269+
ifThenElse-memory-arguments: 1
270+
indexByteString-cpu-arguments: 57667
271+
indexByteString-memory-arguments: 4
272+
lengthOfByteString-cpu-arguments: 1000
273+
lengthOfByteString-memory-arguments: 10
274+
lessThanByteString-cpu-arguments-intercept: 197145
275+
lessThanByteString-cpu-arguments-slope: 156
276+
lessThanByteString-memory-arguments: 1
277+
lessThanEqualsByteString-cpu-arguments-intercept: 197145
278+
lessThanEqualsByteString-cpu-arguments-slope: 156
279+
lessThanEqualsByteString-memory-arguments: 1
280+
lessThanEqualsInteger-cpu-arguments-intercept: 204924
281+
lessThanEqualsInteger-cpu-arguments-slope: 473
282+
lessThanEqualsInteger-memory-arguments: 1
283+
lessThanInteger-cpu-arguments-intercept: 208896
284+
lessThanInteger-cpu-arguments-slope: 511
285+
lessThanInteger-memory-arguments: 1
286+
listData-cpu-arguments: 52467
287+
listData-memory-arguments: 32
288+
mapData-cpu-arguments: 64832
289+
mapData-memory-arguments: 32
290+
mkCons-cpu-arguments: 65493
291+
mkCons-memory-arguments: 32
292+
mkNilData-cpu-arguments: 22558
293+
mkNilData-memory-arguments: 32
294+
mkNilPairData-cpu-arguments: 16563
295+
mkNilPairData-memory-arguments: 32
296+
mkPairData-cpu-arguments: 76511
297+
mkPairData-memory-arguments: 32
298+
modInteger-cpu-arguments-constant: 196500
299+
modInteger-cpu-arguments-model-arguments-intercept: 453240
300+
modInteger-cpu-arguments-model-arguments-slope: 220
301+
modInteger-memory-arguments-intercept: 0
302+
modInteger-memory-arguments-minimum: 1
303+
modInteger-memory-arguments-slope: 1
304+
multiplyInteger-cpu-arguments-intercept: 69522
305+
multiplyInteger-cpu-arguments-slope: 11687
306+
multiplyInteger-memory-arguments-intercept: 0
307+
multiplyInteger-memory-arguments-slope: 1
308+
nullList-cpu-arguments: 60091
309+
nullList-memory-arguments: 32
310+
quotientInteger-cpu-arguments-constant: 196500
311+
quotientInteger-cpu-arguments-model-arguments-intercept: 453240
312+
quotientInteger-cpu-arguments-model-arguments-slope: 220
313+
quotientInteger-memory-arguments-intercept: 0
314+
quotientInteger-memory-arguments-minimum: 1
315+
quotientInteger-memory-arguments-slope: 1
316+
remainderInteger-cpu-arguments-constant: 196500
317+
remainderInteger-cpu-arguments-model-arguments-intercept: 453240
318+
remainderInteger-cpu-arguments-model-arguments-slope: 220
319+
remainderInteger-memory-arguments-intercept: 0
320+
remainderInteger-memory-arguments-minimum: 1
321+
remainderInteger-memory-arguments-slope: 1
322+
serialiseData-cpu-arguments-intercept: 1159724
323+
serialiseData-cpu-arguments-slope: 392670
324+
serialiseData-memory-arguments-intercept: 0
325+
serialiseData-memory-arguments-slope: 2
326+
sha2_256-cpu-arguments-intercept: 806990
327+
sha2_256-cpu-arguments-slope: 30482
328+
sha2_256-memory-arguments: 4
329+
sha3_256-cpu-arguments-intercept: 1927926
330+
sha3_256-cpu-arguments-slope: 82523
331+
sha3_256-memory-arguments: 4
332+
sliceByteString-cpu-arguments-intercept: 265318
333+
sliceByteString-cpu-arguments-slope: 0
334+
sliceByteString-memory-arguments-intercept: 4
335+
sliceByteString-memory-arguments-slope: 0
336+
sndPair-cpu-arguments: 85931
337+
sndPair-memory-arguments: 32
338+
subtractInteger-cpu-arguments-intercept: 205665
339+
subtractInteger-cpu-arguments-slope: 812
340+
subtractInteger-memory-arguments-intercept: 1
341+
subtractInteger-memory-arguments-slope: 1
342+
tailList-cpu-arguments: 41182
343+
tailList-memory-arguments: 32
344+
trace-cpu-arguments: 212342
345+
trace-memory-arguments: 32
346+
unBData-cpu-arguments: 31220
347+
unBData-memory-arguments: 32
348+
unConstrData-cpu-arguments: 32696
349+
unConstrData-memory-arguments: 32
350+
unIData-cpu-arguments: 43357
351+
unIData-memory-arguments: 32
352+
unListData-cpu-arguments: 32247
353+
unListData-memory-arguments: 32
354+
unMapData-cpu-arguments: 38314
355+
unMapData-memory-arguments: 32
356+
verifyEcdsaSecp256k1Signature-cpu-arguments: 35892428
357+
verifyEcdsaSecp256k1Signature-memory-arguments: 10
358+
verifyEd25519Signature-cpu-arguments-intercept: 9462713
359+
verifyEd25519Signature-cpu-arguments-slope: 1021
360+
verifyEd25519Signature-memory-arguments: 10
361+
verifySchnorrSecp256k1Signature-cpu-arguments-intercept: 38887044
362+
verifySchnorrSecp256k1Signature-cpu-arguments-slope: 32947
363+
verifySchnorrSecp256k1Signature-memory-arguments: 10

0 commit comments

Comments
 (0)