PeerID 10/n: MessageRouter (#749)

* PeerID 9/n: `NoiseEncryptionService`

* PeerID 10/n: `MessageRouter`
This commit is contained in:
Islam
2025-10-05 12:43:33 +02:00
committed by GitHub
parent 9ecda048e7
commit 64f91bb1d6
5 changed files with 53 additions and 49 deletions
+5
View File
@@ -72,6 +72,11 @@ extension PeerID {
guard let str = String(data: data, encoding: .utf8) else { return nil }
self.init(str: str)
}
/// Convenience init to "hide" hex-encoding implementation detail
init(hexData: Data) {
self.init(str: hexData.hexEncodedString())
}
}
// MARK: - Noise Public Key Helpers