From 9957d269675d3aa19f4a33b7ade7872325180612 Mon Sep 17 00:00:00 2001 From: Arkadiy Paronyan Date: Tue, 10 Jul 2018 09:49:42 +0200 Subject: [PATCH] Poc-1 backwards compatibility (#291) --- polkadot/network/src/lib.rs | 3 +-- polkadot/network/src/tests.rs | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/polkadot/network/src/lib.rs b/polkadot/network/src/lib.rs index 91c53338e6..eef8c8192e 100644 --- a/polkadot/network/src/lib.rs +++ b/polkadot/network/src/lib.rs @@ -393,8 +393,7 @@ impl Specialization for PolkadotProtocol { let local_status = match Status::decode(&mut &status.chain_status[..]) { Some(status) => status, None => { - ctx.disable_peer(peer_id); - return; + Status { collating_for: None } } }; diff --git a/polkadot/network/src/tests.rs b/polkadot/network/src/tests.rs index 5c5dcf508e..19db9890cc 100644 --- a/polkadot/network/src/tests.rs +++ b/polkadot/network/src/tests.rs @@ -78,6 +78,9 @@ fn make_status(status: &Status, roles: Vec) -> FullStatus { best_hash: Default::default(), genesis_hash: Default::default(), chain_status: status.encode(), + parachain_id: None, + validator_id: None, + validator_signature: None, } }