Default boot_nodes to local node in build-spec (#1181)

* Default to local bootnode with build-spec

* Rexport libp2p stuff via network crate

* Remove unused imports and fix where formatting

* Remove spurious blank lines

* Remove unnecessary else clause
This commit is contained in:
Andrew Jones
2018-12-01 08:47:40 +00:00
committed by Gav Wood
parent 2327b213e2
commit c36998aeaf
6 changed files with 51 additions and 9 deletions
+2 -1
View File
@@ -53,7 +53,8 @@ mod transport;
pub use custom_proto::RegisteredProtocol;
pub use error::{Error, ErrorKind, DisconnectReason};
pub use libp2p::{Multiaddr, multiaddr::Protocol, PeerId};
pub use libp2p::{Multiaddr, multiaddr::{Protocol}, multiaddr, PeerId};
pub use secret::obtain_private_key;
pub use service_task::{start_service, Service, ServiceEvent};
pub use traits::{NetworkConfiguration, NodeIndex, NodeId, NonReservedPeerMode};
pub use traits::{ProtocolId, Secret, Severity};
+1 -1
View File
@@ -25,7 +25,7 @@ use NetworkConfiguration;
const SECRET_FILE: &str = "secret";
/// Obtains or generates the local private key using the configuration.
pub(crate) fn obtain_private_key(
pub fn obtain_private_key(
config: &NetworkConfiguration
) -> Result<secio::SecioKeyPair, IoError> {
if let Some(ref secret) = config.use_secret {