Exchange public key WIP

This commit is contained in:
folex 2020-03-17 14:02:16 +03:00
parent 4f7d290b7a
commit 9b52ca6d0f

View File

@ -747,6 +747,9 @@ where
QueryInfo::PrepareAddProvider { key, context } => {
let closest_peers = result.peers.map(kbucket::Key::from);
let provider_id = params.local_peer_id().clone();
let local_peer_id = self.kbuckets.local_key().clone().into_preimage();
assert_eq!(params.local_peer_id().to_base58(), local_peer_id.to_base58());
println!("PrepareAddProvider: PeerIDs are equal. {} == {}", params.local_peer_id().to_base58(), local_peer_id.to_base58());
let external_addresses = params.external_addresses().collect();
let provider_key = Some(self.kbuckets.local_public_key());
let inner = QueryInner::new(QueryInfo::AddProvider {