mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-06-07 06:36:46 +00:00
[NOD-1203] Create netadapter outside of protocol manager (#830)
This commit is contained in:
parent
2303aecab4
commit
a9f3bdf4ab
@ -129,7 +129,7 @@ func newKaspad(cfg *config.Config, databaseContext *dbaccess.DatabaseContext, in
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
protocolManager, err := protocol.NewManager(cfg, dag, addressManager, txMempool, connectionManager)
|
protocolManager, err := protocol.NewManager(cfg, dag, netAdapter, addressManager, txMempool, connectionManager)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
@ -20,15 +20,10 @@ type Manager struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// NewManager creates a new instance of the p2p protocol manager
|
// NewManager creates a new instance of the p2p protocol manager
|
||||||
func NewManager(cfg *config.Config, dag *blockdag.BlockDAG,
|
func NewManager(cfg *config.Config, dag *blockdag.BlockDAG, netAdapter *netadapter.NetAdapter,
|
||||||
addressManager *addressmanager.AddressManager, txPool *mempool.TxPool,
|
addressManager *addressmanager.AddressManager, txPool *mempool.TxPool,
|
||||||
connectionManager *connmanager.ConnectionManager) (*Manager, error) {
|
connectionManager *connmanager.ConnectionManager) (*Manager, error) {
|
||||||
|
|
||||||
netAdapter, err := netadapter.NewNetAdapter(cfg)
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
|
|
||||||
manager := Manager{
|
manager := Manager{
|
||||||
context: flowcontext.New(cfg, dag, addressManager, txPool, netAdapter, connectionManager),
|
context: flowcontext.New(cfg, dag, addressManager, txPool, netAdapter, connectionManager),
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user