|
|
|
@ -332,6 +332,7 @@ func newServer(cfg *Config, listenAddrs []net.Addr, chanDB *channeldb.DB,
|
|
|
|
|
|
|
|
|
|
var ( |
|
|
|
|
err error |
|
|
|
|
nodeKeyECDH = keychain.NewPubKeyECDH(*nodeKeyDesc, cc.keyRing) |
|
|
|
|
nodeKeySigner = keychain.NewPubKeyDigestSigner( |
|
|
|
|
*nodeKeyDesc, cc.keyRing, |
|
|
|
|
) |
|
|
|
@ -379,7 +380,9 @@ func newServer(cfg *Config, listenAddrs []net.Addr, chanDB *channeldb.DB,
|
|
|
|
|
graphDir := chanDB.Path() |
|
|
|
|
sharedSecretPath := filepath.Join(graphDir, "sphinxreplay.db") |
|
|
|
|
replayLog := htlcswitch.NewDecayedLog(sharedSecretPath, cc.chainNotifier) |
|
|
|
|
sphinxRouter := sphinx.NewRouter(privKey, activeNetParams.Params, replayLog) |
|
|
|
|
sphinxRouter := sphinx.NewRouter( |
|
|
|
|
nodeKeyECDH, activeNetParams.Params, replayLog, |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
writeBufferPool := pool.NewWriteBuffer( |
|
|
|
|
pool.DefaultWriteBufferGCInterval, |
|
|
|
|