mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 11:41:02 +00:00
Update XcmError on sending failure. (#358)
This commit is contained in:
@@ -157,7 +157,7 @@ impl<T: Config> SendXcm for Module<T> {
|
|||||||
let hash = T::Hashing::hash(&data);
|
let hash = T::Hashing::hash(&data);
|
||||||
|
|
||||||
T::UpwardMessageSender::send_upward_message(data)
|
T::UpwardMessageSender::send_upward_message(data)
|
||||||
.map_err(|_| XcmError::Undefined)?;
|
.map_err(|_| XcmError::CannotReachDestination)?;
|
||||||
Self::deposit_event(RawEvent::UpwardMessageSent(hash));
|
Self::deposit_event(RawEvent::UpwardMessageSent(hash));
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
@@ -170,9 +170,8 @@ impl<T: Config> SendXcm for Module<T> {
|
|||||||
recipient: (*id).into(),
|
recipient: (*id).into(),
|
||||||
data,
|
data,
|
||||||
};
|
};
|
||||||
// TODO: Better error here
|
|
||||||
T::HrmpMessageSender::send_hrmp_message(message)
|
T::HrmpMessageSender::send_hrmp_message(message)
|
||||||
.map_err(|_| XcmError::Undefined)?;
|
.map_err(|_| XcmError::CannotReachDestination)?;
|
||||||
Self::deposit_event(RawEvent::HrmpMessageSent(hash));
|
Self::deposit_event(RawEvent::HrmpMessageSent(hash));
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user