From 66dafbcb0b71b3a126d88fd3a1f1ae47acccee59 Mon Sep 17 00:00:00 2001
From: Robert Habermeier <rphmeier@gmail.com>
Date: Sun, 28 Oct 2018 18:45:42 +0100
Subject: [PATCH] minimize public interface

---
 substrate/core/finality-grandpa/src/lib.rs | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/substrate/core/finality-grandpa/src/lib.rs b/substrate/core/finality-grandpa/src/lib.rs
index 988a13d74de..fde673eb5a0 100644
--- a/substrate/core/finality-grandpa/src/lib.rs
+++ b/substrate/core/finality-grandpa/src/lib.rs
@@ -155,7 +155,7 @@ impl<B, E, Block: BlockT> BlockStatus<Block> for Arc<Client<B, E, Block>> where
 }
 
 /// Buffering imported messages until blocks with given hashes are imported.
-pub struct UntilImported<Block: BlockT, Status, I> {
+struct UntilImported<Block: BlockT, Status, I> {
 	import_notifications: Fuse<ImportNotifications<Block>>,
 	status_check: Status,
 	inner: Fuse<I>,
@@ -417,7 +417,7 @@ fn outgoing_messages<Block: BlockT, N: Network>(
 }
 
 /// The environment we run GRANDPA in.
-pub struct Environment<B, E, Block: BlockT, N: Network> {
+struct Environment<B, E, Block: BlockT, N: Network> {
 	inner: Arc<Client<B, E, Block>>,
 	voters: Arc<HashMap<AuthorityId, u64>>,
 	config: Config,
@@ -507,7 +507,7 @@ pub trait CompatibleDigestItem<N> {
 
 /// A new authority set along with the canonical block it changed at.
 #[derive(Debug)]
-pub struct NewAuthoritySet<H, N> {
+struct NewAuthoritySet<H, N> {
 	canon_number: N,
 	canon_hash: H,
 	set_id: u64,
@@ -516,7 +516,7 @@ pub struct NewAuthoritySet<H, N> {
 
 /// Signals either an early exit of a voter or an error.
 #[derive(Debug)]
-pub enum ExitOrError<H, N> {
+enum ExitOrError<H, N> {
 	/// An error occurred.
 	Error(Error),
 	/// Early exit of the voter: the new set ID and the new authorities along with respective weights.
-- 
GitLab