From 0a56478155348bc3a3837f6e5e2748a875eb07e7 Mon Sep 17 00:00:00 2001 From: Connor Prussin Date: Sat, 5 Apr 2025 16:32:45 -0700 Subject: [PATCH] chore(staking-sdk): rev staking-sdk version Also remove some debug logging I'd added and improve error handling a bit --- governance/pyth_staking_sdk/package.json | 2 +- .../src/pyth-staking-client.ts | 20 +++++++------------ 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/governance/pyth_staking_sdk/package.json b/governance/pyth_staking_sdk/package.json index 5b1c1c23de..88e1832aaf 100644 --- a/governance/pyth_staking_sdk/package.json +++ b/governance/pyth_staking_sdk/package.json @@ -1,6 +1,6 @@ { "name": "@pythnetwork/staking-sdk", - "version": "0.0.3", + "version": "0.1.0", "description": "Pyth staking SDK", "main": "src/index.ts", "types": "src/index.d.ts", diff --git a/governance/pyth_staking_sdk/src/pyth-staking-client.ts b/governance/pyth_staking_sdk/src/pyth-staking-client.ts index a0787d97c4..1aad557839 100644 --- a/governance/pyth_staking_sdk/src/pyth-staking-client.ts +++ b/governance/pyth_staking_sdk/src/pyth-staking-client.ts @@ -1047,9 +1047,6 @@ export class PythStakingClient { public async getAllStakeAccountPositionsAllOwners(): Promise< StakeAccountPositions[] > { - // eslint-disable-next-line no-console - console.log("Calling RPC"); - const res = await fetch(this.connection.rpcEndpoint, { method: "POST", headers: { @@ -1078,9 +1075,6 @@ export class PythStakingClient { }), }); - // eslint-disable-next-line no-console - console.log("Received response"); - if (res.ok) { const { body } = res; if (body) { @@ -1101,17 +1095,17 @@ export class PythStakingClient { } }; - // eslint-disable-next-line no-console - console.log("Running JSON parser"); - parse().catch((error: unknown) => { - reject(error instanceof Error ? error : new Error("Unknown Error")); + reject( + error instanceof Error + ? error + : new Error( + typeof error === "string" ? error : "Unknown Error", + ), + ); }); }); - // eslint-disable-next-line no-console - console.log("Parsed JSON"); - return accountSchema .parse(accounts) .map(({ pubkey, account }) =>