From 73ab500d8be60592c7d0364bcb2cb453086860f6 Mon Sep 17 00:00:00 2001 From: dkijania Date: Mon, 19 Oct 2020 19:52:02 +0200 Subject: [PATCH] expose CorsOrigin struct --- jormungandr-lib/src/interfaces/config/mod.rs | 2 +- jormungandr-lib/src/interfaces/config/node.rs | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/jormungandr-lib/src/interfaces/config/mod.rs b/jormungandr-lib/src/interfaces/config/mod.rs index 2da0610fd3..c1e89ada49 100644 --- a/jormungandr-lib/src/interfaces/config/mod.rs +++ b/jormungandr-lib/src/interfaces/config/mod.rs @@ -6,7 +6,7 @@ mod secret; pub use log::{Log, LogEntry, LogOutput}; pub use mempool::{LogMaxEntries, Mempool, PoolMaxEntries}; pub use node::{ - Cors, Explorer, LayersConfig, NodeConfig, P2p, Policy, PreferredListConfig, Rest, Tls, + Cors, CorsOrigin, Explorer, LayersConfig, NodeConfig, P2p, Policy, PreferredListConfig, Rest, Tls, TopicsOfInterest, TrustedPeer, }; pub use secret::{Bft, GenesisPraos, NodeSecret}; diff --git a/jormungandr-lib/src/interfaces/config/node.rs b/jormungandr-lib/src/interfaces/config/node.rs index 8069ee511a..579d5e16ef 100644 --- a/jormungandr-lib/src/interfaces/config/node.rs +++ b/jormungandr-lib/src/interfaces/config/node.rs @@ -86,6 +86,13 @@ impl AsRef for CorsOrigin { } } +impl From for CorsOrigin { + fn from(from_str: String) -> Self { + Self(from_str) + } +} + + #[derive(Debug, Clone, Serialize, Deserialize)] pub struct P2p { /// The public address to which other peers may connect to