mirror of https://github.com/ethereum/go-ethereum
parent
16a04e64f2
commit
58ba290a9f
@ -0,0 +1,22 @@ |
||||
package core |
||||
|
||||
import ( |
||||
"github.com/ethereum/go-ethereum/crypto" |
||||
"github.com/ethereum/go-ethereum/ethutil" |
||||
"github.com/ethereum/go-ethereum/event" |
||||
"github.com/ethereum/go-ethereum/p2p" |
||||
) |
||||
|
||||
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 |
||||
} |
Loading…
Reference in new issue