fn create_surb_for_path<M: ProtocolKeyIdMapper<HoprSphinxSuite, HoprSphinxHeaderSpec>, P: NonEmptyPath<OffchainPublicKey>>(
return_path: (P, PathKeyData),
recv_data: HoprSenderId,
mapper: &M,
) -> Result<(HoprSurb, HoprReplyOpener)>fn create_surb_for_path<M: ProtocolKeyIdMapper<HoprSphinxSuite, HoprSphinxHeaderSpec>, P: NonEmptyPath<OffchainPublicKey>>(
return_path: (P, PathKeyData),
recv_data: HoprSenderId,
mapper: &M,
) -> Result<(HoprSurb, HoprReplyOpener)>