From 370fa345de754e6575cadc6034b1a2ab29c0fdac Mon Sep 17 00:00:00 2001 From: Christian van der Loo Date: Sat, 3 Sep 2022 17:47:56 -0400 Subject: [PATCH] fix: added client logging --- packages/server/src/clients/filecoin.ts | 5 +++++ packages/server/src/routes/pinning-route.ts | 1 + 2 files changed, 6 insertions(+) diff --git a/packages/server/src/clients/filecoin.ts b/packages/server/src/clients/filecoin.ts index 005e37b..8abafc7 100644 --- a/packages/server/src/clients/filecoin.ts +++ b/packages/server/src/clients/filecoin.ts @@ -1,9 +1,14 @@ import { mainnet } from "@filecoin-shipyard/lotus-client-schema" import { NodejsProvider } from "@filecoin-shipyard/lotus-client-provider-nodejs" import { LotusRPC } from "@filecoin-shipyard/lotus-client-rpc" +import logger from "../logger" const endpointURL = process.env["FILECOIN_CLIENT_URL"] const provider = new NodejsProvider(endpointURL) const client = new LotusRPC(provider, { schema: mainnet.fullNode }) +client + .chainHead() + .then((chainHead) => logger.info(`Connected to Lotus: ${chainHead}`)) + export default client diff --git a/packages/server/src/routes/pinning-route.ts b/packages/server/src/routes/pinning-route.ts index d279cd4..492489c 100644 --- a/packages/server/src/routes/pinning-route.ts +++ b/packages/server/src/routes/pinning-route.ts @@ -1,6 +1,7 @@ import { Pin, PinStatus, Status } from "@crate/types" import { Router } from "express" import { uuid } from "uuidv4" +import fcClient from "../clients/filecoin" const router = Router() -- 2.51.2