Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CoreEngineConfig ¶
type CoreEngineConfig struct {
ChainId string
TxPool protocol.TxPool
SnapshotManager protocol.SnapshotManager
MsgBus msgbus.MessageBus
Identity protocol.SigningParticipant
LedgerCache protocol.LedgerCache
ProposalCache protocol.ProposalCache
ChainConf protocol.ChainConf
AC protocol.AccessControlProvider
BlockchainStore protocol.BlockchainStore
Log protocol.Logger
VmMgr protocol.VmManager
Subscriber *subscriber.EventSubscriber // block subsriber
StoreHelper StoreHelper
NetService protocol.NetService
TxFilter protocol.TxFilter
}
type StoreHelper ¶
type StoreHelper interface {
RollBack(*commonpb.Block, protocol.BlockchainStore) error
BeginDbTransaction(protocol.BlockchainStore, string)
GetPoolCapacity() int
}
Click to show internal directories.
Click to hide internal directories.