From ea6017d0dcadfcf176808993d25bff013eb8a026 Mon Sep 17 00:00:00 2001 From: Henry de Valence Date: Fri, 4 Sep 2020 10:19:20 -0700 Subject: [PATCH] network: add Network::default_port(). --- zebra-chain/src/parameters/network.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/zebra-chain/src/parameters/network.rs b/zebra-chain/src/parameters/network.rs index a1220d90..d82c010b 100644 --- a/zebra-chain/src/parameters/network.rs +++ b/zebra-chain/src/parameters/network.rs @@ -11,6 +11,16 @@ pub enum Network { Testnet, } +impl Network { + /// Get the default port associated to this network. + pub fn default_port(&self) -> u16 { + match self { + Network::Mainnet => 8233, + Network::Testnet => 18233, + } + } +} + impl Default for Network { fn default() -> Self { Network::Mainnet