fix(rust): fix return route while sending message
@@ -213,7 +213,7 @@ impl Context {
// Pack the payload into a TransportMessage
let payload = msg.encode().unwrap();
let mut data = TransportMessage::v1(route.clone(), payload);
- data.return_route.modify().append(self.address());
+ data.return_route.modify().append(sending_address);
// Pack transport message into relay message wrapper
let msg = if needs_wrapping {
