Skip to content
Snippets Groups Projects
Commit a7a0121b authored by asynchronous rob's avatar asynchronous rob Committed by Gav Wood
Browse files

mark GRANDPA and consensus stuff as unstable (#1469)

parent 6e08b64e
Branches
No related merge requests found
...@@ -137,8 +137,6 @@ impl<Block: BlockT> ImportBlock<Block> { ...@@ -137,8 +137,6 @@ impl<Block: BlockT> ImportBlock<Block> {
} }
} }
/// Block import trait. /// Block import trait.
pub trait BlockImport<B: BlockT> { pub trait BlockImport<B: BlockT> {
type Error: ::std::error::Error + Send + 'static; type Error: ::std::error::Error + Send + 'static;
......
...@@ -14,7 +14,11 @@ ...@@ -14,7 +14,11 @@
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with Substrate Consensus Common. If not, see <http://www.gnu.org/licenses/>. // along with Substrate Consensus Common. If not, see <http://www.gnu.org/licenses/>.
//! Tracks offline validators. //! Common utilities for building and using consensus engines in substrate.
//!
//! Much of this crate is _unstable_ and thus the API is likely to undergo
//! change. Implementors of traits should not rely on the interfaces to remain
//! the same.
// This provides "unused" building blocks to other crates // This provides "unused" building blocks to other crates
#![allow(dead_code)] #![allow(dead_code)]
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
//! Integration of the GRANDPA finality gadget into substrate. //! Integration of the GRANDPA finality gadget into substrate.
//! //!
//! This crate is unstable and the API and usage may change.
//!
//! This crate provides a long-running future that produces finality notifications. //! This crate provides a long-running future that produces finality notifications.
//! //!
//! # Usage //! # Usage
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment