From 3deef55c20d3a4520ebb3633d82c42a104eedede Mon Sep 17 00:00:00 2001 From: lpgeiger <1364012+lpgeiger@users.noreply.github.com> Date: Wed, 21 Jul 2021 10:52:40 -0400 Subject: [PATCH] error handling for tx sending of upgrade --- ol/txs/src/commands/oracle_upgrade_cmd.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ol/txs/src/commands/oracle_upgrade_cmd.rs b/ol/txs/src/commands/oracle_upgrade_cmd.rs index c8ae5a0cf3..ee03983761 100644 --- a/ol/txs/src/commands/oracle_upgrade_cmd.rs +++ b/ol/txs/src/commands/oracle_upgrade_cmd.rs @@ -32,7 +32,14 @@ impl Runnable for OracleUpgradeCmd { let path = self.upgrade_file_path.clone().unwrap_or_else(|| { let cfg = app_config(); - cfg.workspace.stdlib_bin_path.clone().unwrap() + + match cfg.workspace.stdlib_bin_path.clone() { + Some(p) => p, + None => { + println!("could not find path to compiled stdlib.mv, was this set in 0L.toml? Alternatively pass the full path with: -f /language/stdlib/staged/stdlib.mv"); + exit(1); + }, + } }); match maybe_submit(