510b6b949f
* Split compute budget instruction processing from ComputeBudget struct itself, so CB instructions can be processed elsewhere without involving ComputeBudget * updated tests * avoid built ComputeBudget from dated ComputeBudgetLimits in this refactoring PR * Clean-up program-runtime/src/compute_budget_processor.rs * Add test for a corner case that deprecated instruction is used to request units greater than max limit; * Update code to handle the corner case. |
||
---|---|---|
.. | ||
block_cost_limits.rs | ||
cost_model.rs | ||
cost_tracker.rs | ||
lib.rs | ||
transaction_cost.rs |