Add fees to tx-wide caps (#22081)
This commit is contained in:
@ -1610,11 +1610,12 @@ mod tests {
|
||||
let mut transaction_context = TransactionContext::new(accounts, 1, 3);
|
||||
let mut invoke_context = InvokeContext::new_mock(&mut transaction_context, &[]);
|
||||
invoke_context.feature_set = Arc::new(feature_set);
|
||||
invoke_context.compute_budget = ComputeBudget::new(false);
|
||||
|
||||
invoke_context.push(&[], &[0], &[]).unwrap();
|
||||
assert_eq!(
|
||||
*invoke_context.get_compute_budget(),
|
||||
ComputeBudget::default()
|
||||
ComputeBudget::new(false)
|
||||
);
|
||||
invoke_context.pop().unwrap();
|
||||
|
||||
@ -1622,7 +1623,7 @@ mod tests {
|
||||
let expected_compute_budget = ComputeBudget {
|
||||
max_units: 500_000,
|
||||
heap_size: Some(256_usize.saturating_mul(1024)),
|
||||
..ComputeBudget::default()
|
||||
..ComputeBudget::new(false)
|
||||
};
|
||||
assert_eq!(
|
||||
*invoke_context.get_compute_budget(),
|
||||
@ -1633,7 +1634,7 @@ mod tests {
|
||||
invoke_context.push(&[], &[0], &[]).unwrap();
|
||||
assert_eq!(
|
||||
*invoke_context.get_compute_budget(),
|
||||
ComputeBudget::default()
|
||||
ComputeBudget::new(false)
|
||||
);
|
||||
invoke_context.pop().unwrap();
|
||||
}
|
||||
|
Reference in New Issue
Block a user