fixed budget calc

This commit is contained in:
alessandrokonrad 2022-09-12 00:10:58 +02:00 committed by rvcas
parent fa6520e585
commit eb1466d269
No known key found for this signature in database
GPG Key ID: C09B64E263F7D68C
1 changed files with 3 additions and 2 deletions

View File

@ -24,6 +24,7 @@ use std::{
}; };
use uplc::{ use uplc::{
ast::{FakeNamedDeBruijn, NamedDeBruijn, Program}, ast::{FakeNamedDeBruijn, NamedDeBruijn, Program},
machine::cost_model::ExBudget,
PlutusData, PlutusData,
}; };
@ -1102,8 +1103,8 @@ fn eval_redeemer(
index: redeemer.index, index: redeemer.index,
data: redeemer.data.clone(), data: redeemer.data.clone(),
ex_units: ExUnits { ex_units: ExUnits {
mem: result.1.mem as u32, mem: (ExBudget::default().mem - result.1.mem) as u32,
steps: result.1.cpu as u64, steps: (ExBudget::default().cpu - result.1.cpu) as u64,
}, },
}; };