aboutsummaryrefslogtreecommitdiffstats
path: root/core/block_processor.go
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2015-02-09 07:08:28 +0800
committerobscuren <geffobscura@gmail.com>2015-02-09 07:08:28 +0800
commit58ba290a9f22d954fcc9a8544b992989121db3df (patch)
tree39c199af35215ff4b4a88b73e6184ea0f7ae6e8c /core/block_processor.go
parent16a04e64f23b7a81018c7fcf7626ca6965d9a809 (diff)
downloadgo-tangerine-58ba290a9f22d954fcc9a8544b992989121db3df.tar
go-tangerine-58ba290a9f22d954fcc9a8544b992989121db3df.tar.gz
go-tangerine-58ba290a9f22d954fcc9a8544b992989121db3df.tar.bz2
go-tangerine-58ba290a9f22d954fcc9a8544b992989121db3df.tar.lz
go-tangerine-58ba290a9f22d954fcc9a8544b992989121db3df.tar.xz
go-tangerine-58ba290a9f22d954fcc9a8544b992989121db3df.tar.zst
go-tangerine-58ba290a9f22d954fcc9a8544b992989121db3df.zip
moved manager
Diffstat (limited to 'core/block_processor.go')
-rw-r--r--core/block_processor.go16
1 files changed, 0 insertions, 16 deletions
diff --git a/core/block_processor.go b/core/block_processor.go
index 6db3c25f5..0eb3f8920 100644
--- a/core/block_processor.go
+++ b/core/block_processor.go
@@ -8,11 +8,9 @@ import (
"time"
"github.com/ethereum/go-ethereum/core/types"
- "github.com/ethereum/go-ethereum/crypto"
"github.com/ethereum/go-ethereum/ethutil"
"github.com/ethereum/go-ethereum/event"
"github.com/ethereum/go-ethereum/logger"
- "github.com/ethereum/go-ethereum/p2p"
"github.com/ethereum/go-ethereum/pow"
"github.com/ethereum/go-ethereum/pow/ezp"
"github.com/ethereum/go-ethereum/state"
@@ -25,20 +23,6 @@ type PendingBlockEvent struct {
var statelogger = logger.NewLogger("BLOCK")
-type EthManager interface {
- BlockProcessor() *BlockProcessor
- ChainManager() *ChainManager
- TxPool() *TxPool
- PeerCount() int
- IsMining() bool
- IsListening() bool
- Peers() []*p2p.Peer
- KeyManager() *crypto.KeyManager
- ClientIdentity() p2p.ClientIdentity
- Db() ethutil.Database
- EventMux() *event.TypeMux
-}
-
type BlockProcessor struct {
db ethutil.Database
// Mutex for locking the block processor. Blocks can only be handled one at a time