diff --git a/crates/ibc/src/lib.rs b/crates/ibc/src/lib.rs
index 0d70c52419..021a165cf6 100644
--- a/crates/ibc/src/lib.rs
+++ b/crates/ibc/src/lib.rs
@@ -78,7 +78,7 @@ pub use msg::*;
use namada_core::address::{self, Address, MASP};
use namada_core::masp::PaymentAddress;
use namada_events::extend::{ReadFromEventAttributes, Success as SuccessAttr};
-use namada_token::UnshieldingTransfer;
+use namada_token::ShieldingTransfer;
pub use nft::*;
use prost::Message;
use thiserror::Error;
@@ -154,7 +154,7 @@ where
pub fn execute(
&mut self,
tx_data: &[u8],
- ) -> Result