diff --git a/src/vm/costs/mod.rs b/src/vm/costs/mod.rs
index 07f57e3c34..1964df7dbc 100644
--- a/src/vm/costs/mod.rs
+++ b/src/vm/costs/mod.rs
@@ -631,10 +631,7 @@ impl LimitedCostTracker {
LimitedCostTracker::new(use_mainnet, ExecutionCost::max_value(), clarity_db, epoch)
}
- pub fn new_free_on_network(use_mainnet:bool) -> LimitedCostTracker {
- if !use_mainnet{
- panic!("oh no");
- }
+ pub fn new_free_on_network(use_mainnet: bool) -> LimitedCostTracker {
LimitedCostTracker {
cost_function_references: HashMap::new(),
cost_contracts: HashMap::new(),
@@ -801,8 +798,12 @@ fn compute_cost(
let mainnet = cost_tracker.mainnet;
let mut null_store = NullBackingStore::new();
let conn = null_store.as_clarity_db();
- let mut global_context =
- GlobalContext::new(mainnet, conn, LimitedCostTracker::new_free_on_network(mainnet), eval_in_epoch);
+ let mut global_context = GlobalContext::new(
+ mainnet,
+ conn,
+ LimitedCostTracker::new_free_on_network(mainnet),
+ eval_in_epoch,
+ );
let cost_contract = cost_tracker
.cost_contracts
diff --git a/src/vm/mod.rs b/src/vm/mod.rs
index 26cfdb82dc..1ca2d1906d 100644
--- a/src/vm/mod.rs
+++ b/src/vm/mod.rs
@@ -377,7 +377,7 @@ pub fn eval_all(
/// This method executes the program in Epoch 2.0 *and* Epoch 2.05 and asserts
/// that the result is the same before returning the result
#[cfg(test)]
-pub fn execute_on_network(program: &str, use_mainnet:bool) -> Result