diff --git a/cmd/crates/soroban-spec-tools/src/lib.rs b/cmd/crates/soroban-spec-tools/src/lib.rs index 6b2cb74c3..4eaae36f0 100644 --- a/cmd/crates/soroban-spec-tools/src/lib.rs +++ b/cmd/crates/soroban-spec-tools/src/lib.rs @@ -589,6 +589,8 @@ impl Spec { self.sc_object_to_json(val, type_)? } + (val, ScType::Val) => to_json(val)?, + (ScVal::Error(_), ScType::Error) => todo!(), (v, typed) => todo!("{v:#?} doesn't have a matching {typed:#?}"), })