File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
testlib/Test/Cardano/Ledger/Dijkstra Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -286,6 +286,7 @@ script =
286286 // 1, plutus_v1_script
287287 // 2, plutus_v2_script
288288 // 3, plutus_v3_script
289+ // 4, plutus_v4_script
289290 ]
290291
291292
@@ -337,6 +338,8 @@ plutus_v2_script = distinct_VBytes
337338
338339plutus_v3_script = distinct_VBytes
339340
341+ plutus_v4_script = distinct_VBytes
342+
340343certificates = nonempty_oset<certificate>
341344
342345nonempty_oset<a0> = #6.258([+ a0])/ [+ a0]
@@ -736,6 +739,7 @@ alonzo_auxiliary_data =
736739 , ? 2 : [* plutus_v1_script]
737740 , ? 3 : [* plutus_v2_script]
738741 , ? 4 : [* plutus_v3_script]
742+ , ? 5 : [* plutus_v4_script]
739743 }
740744
741745 )
Original file line number Diff line number Diff line change @@ -402,7 +402,9 @@ cost_models =
402402 , 0 <+ asKey ((3 :: Integer ) ... (255 :: Integer )) ==> arr [0 <+ a int64]
403403 ]
404404
405- -- TODO: add entry for Plutus v4
405+ plutus_v4_script :: Rule
406+ plutus_v4_script = " plutus_v4_script" =:= distinct VBytes
407+
406408alonzo_auxiliary_data :: Rule
407409alonzo_auxiliary_data =
408410 " alonzo_auxiliary_data"
@@ -414,6 +416,7 @@ alonzo_auxiliary_data =
414416 , opt (idx 2 ==> arr [0 <+ a plutus_v1_script])
415417 , opt (idx 3 ==> arr [0 <+ a plutus_v2_script])
416418 , opt (idx 4 ==> arr [0 <+ a plutus_v3_script])
419+ , opt (idx 5 ==> arr [0 <+ a plutus_v4_script])
417420 ]
418421 )
419422
@@ -424,11 +427,11 @@ auxiliary_data =
424427 / shelley_ma_auxiliary_data
425428 / alonzo_auxiliary_data
426429
427- -- TODO: add entry for Plutus v4
428430dijkstra_script :: Rule
429431dijkstra_script =
430432 " script"
431433 =:= arr [0 , a native_script]
432434 / arr [1 , a plutus_v1_script]
433435 / arr [2 , a plutus_v2_script]
434436 / arr [3 , a plutus_v3_script]
437+ / arr [4 , a plutus_v4_script]
You can’t perform that action at this time.
0 commit comments