|
|
@ -212,13 +212,15 @@ func main() { |
|
|
|
go common.BlockIngestor(rpcClient, cache, log, stopChan, cacheStart) |
|
|
|
|
|
|
|
// Compact transaction service initialization
|
|
|
|
service, err := frontend.NewSQLiteStreamer(rpcClient, cache, log) |
|
|
|
if err != nil { |
|
|
|
log.WithFields(logrus.Fields{ |
|
|
|
"error": err, |
|
|
|
}).Fatal("couldn't create SQL backend") |
|
|
|
{ |
|
|
|
service, err := frontend.NewLwdStreamer(cache, chainName, opts.PingEnable) |
|
|
|
if err != nil { |
|
|
|
common.Log.WithFields(logrus.Fields{ |
|
|
|
"error": err, |
|
|
|
}).Fatal("couldn't create backend") |
|
|
|
} |
|
|
|
walletrpc.RegisterCompactTxStreamerServer(server, service) |
|
|
|
} |
|
|
|
defer service.(*frontend.SqlStreamer).GracefulStop() |
|
|
|
|
|
|
|
// Register service
|
|
|
|
walletrpc.RegisterCompactTxStreamerServer(server, service) |
|
|
|