From e06c84cc93960bab4965abb5b83456b1bd2ddd33 Mon Sep 17 00:00:00 2001
From: Mostafa <mostafa.sedaghat@gmail.com>
Date: Wed, 18 Apr 2018 17:03:29 +0800
Subject: [PATCH] exporting blockchain struct instead of MutableBlockchain
 interface

Signed-off-by: Mostafa <mostafa.sedaghat@gmail.com>
---
 blockchain/blockchain.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/blockchain/blockchain.go b/blockchain/blockchain.go
index a644988f..74cbe338 100644
--- a/blockchain/blockchain.go
+++ b/blockchain/blockchain.go
@@ -100,7 +100,7 @@ type PersistedState struct {
 }
 
 func LoadOrNewBlockchain(db dbm.DB, genesisDoc *genesis.GenesisDoc,
-	logger *logging.Logger) (MutableBlockchain, error) {
+	logger *logging.Logger) (*blockchain, error) {
 
 	logger = logger.WithScope("LoadOrNewBlockchain")
 	logger.InfoMsg("Trying to load blockchain state from database",
-- 
GitLab