diff --git a/modules/sov-ibc/src/rpc/methods.rs b/modules/sov-ibc/src/rpc/methods.rs index f2249836..00a86f4c 100644 --- a/modules/sov-ibc/src/rpc/methods.rs +++ b/modules/sov-ibc/src/rpc/methods.rs @@ -711,4 +711,11 @@ impl Ibc { proof_height, )) } + + #[rpc_method(name = "commitmentPrefix")] + pub fn commitment_prefix(&self, working_set: &mut WorkingSet) -> RpcResult> { + let ibc_ctx = IbcContext::new(self, Rc::new(RefCell::new(working_set))); + + Ok(ibc_ctx.commitment_prefix().into_vec()) + } }