Skip to content

Commit dbb1351

Browse files
committed
fix: bump sdk
1 parent 0672fd8 commit dbb1351

File tree

7 files changed

+934
-1069
lines changed

7 files changed

+934
-1069
lines changed

biome.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.3.1/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.3.3/schema.json",
33
"extends": ["@gearbox-protocol/biome-config"],
44
"vcs": {
55
"enabled": true,

package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,18 @@
2020
"pino-pretty": "^13.1.2"
2121
},
2222
"devDependencies": {
23-
"@aws-sdk/client-s3": "^3.920.0",
24-
"@biomejs/biome": "^2.3.1",
23+
"@aws-sdk/client-s3": "^3.922.0",
24+
"@biomejs/biome": "^2.3.3",
2525
"@commander-js/extra-typings": "^14.0.0",
2626
"@commitlint/cli": "^20.1.0",
2727
"@commitlint/config-conventional": "^20.0.0",
28-
"@gearbox-protocol/biome-config": "^1.0.7",
29-
"@gearbox-protocol/cli-utils": "^5.56.0",
28+
"@gearbox-protocol/biome-config": "^1.0.9",
29+
"@gearbox-protocol/cli-utils": "^5.57.0",
3030
"@gearbox-protocol/liquidator-contracts": "^1.36.0-experimental.41",
3131
"@gearbox-protocol/liquidator-v2-contracts": "^2.4.0",
32-
"@gearbox-protocol/sdk": "10.2.9",
32+
"@gearbox-protocol/sdk": "10.4.3",
3333
"@gearbox-protocol/types": "^1.14.8",
34-
"@types/node": "^24.9.2",
34+
"@types/node": "^24.10.0",
3535
"@uniswap/sdk-core": "^7.8.0",
3636
"@uniswap/v3-sdk": "^3.26.0",
3737
"@vlad-yakovlev/telegram-md": "^2.1.0",
@@ -40,16 +40,16 @@
4040
"axios-retry": "^4.5.0",
4141
"date-fns": "^4.1.0",
4242
"di-at-home": "^0.0.7",
43-
"esbuild": "^0.25.11",
43+
"esbuild": "^0.25.12",
4444
"husky": "^9.1.7",
4545
"lint-staged": "^16.2.6",
4646
"nanoid": "^5.1.6",
4747
"node-pty": "^1.0.0",
4848
"pino": "^10.1.0",
4949
"tsx": "4.20.6",
5050
"typescript": "^5.9.3",
51-
"viem": "^2.38.5",
52-
"vitest": "^4.0.5",
51+
"viem": "^2.38.6",
52+
"vitest": "^4.0.6",
5353
"zod": "^4.1.12"
5454
},
5555
"commitlint": {

src/config/common.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import {
33
boolLike,
44
CensoredString,
55
optionalAddressArrayLike,
6+
ProvidersSchema,
67
stringArrayLike,
78
zommandRegistry,
89
} from "@gearbox-protocol/cli-utils";
910
import { MAX_UINT256, SUPPORTED_NETWORKS, WAD } from "@gearbox-protocol/sdk";
1011
import { type Hex, isHex } from "viem";
1112
import { z } from "zod/v4";
12-
import { ProvidersSchema } from "./providers-schema.js";
1313

1414
export const CommonSchema = z.object({
1515
...ProvidersSchema.shape,

src/config/providers-schema.ts

Lines changed: 0 additions & 82 deletions
This file was deleted.

src/services/liquidate/partial/v300/constants.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@ export const V300_PARTIAL_LIQUIDATOR_BOTS: Record<Curator, Address> = {
1212
kpk: ADDRESS_0X0,
1313
Hyperithm: ADDRESS_0X0,
1414
"Edge UltraYield": ADDRESS_0X0,
15+
TelosC: ADDRESS_0X0,
1516
};

src/utils/createTransport.ts

Lines changed: 2 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { createRevolverTransport } from "@gearbox-protocol/cli-utils";
12
import type { ILogger } from "@gearbox-protocol/sdk";
23
import {
34
type ProviderConfig,
@@ -16,64 +17,7 @@ export function createTransport(
1617
logger: ILogger,
1718
notifier: INotifier,
1819
): Transport {
19-
const {
20-
jsonRpcProviders,
21-
enabledProviders,
22-
alchemyKeys,
23-
drpcKeys,
24-
ankrKeys,
25-
thirdwebKeys,
26-
network,
27-
} = config;
28-
29-
const providers: ProviderConfig[] = [];
30-
for (const p of enabledProviders) {
31-
switch (p) {
32-
case "alchemy":
33-
if (alchemyKeys) {
34-
providers.push({
35-
provider: "alchemy",
36-
keys: alchemyKeys.map(k => k.value) ?? [],
37-
});
38-
}
39-
break;
40-
case "drpc":
41-
if (drpcKeys) {
42-
providers.push({
43-
provider: "drpc",
44-
keys: drpcKeys.map(k => k.value) ?? [],
45-
});
46-
}
47-
break;
48-
case "ankr":
49-
if (ankrKeys) {
50-
providers.push({
51-
provider: "ankr",
52-
keys: ankrKeys.map(k => k.value) ?? [],
53-
});
54-
}
55-
break;
56-
case "thirdweb":
57-
if (thirdwebKeys) {
58-
providers.push({
59-
provider: "thirdweb",
60-
keys: thirdwebKeys.map(k => k.value) ?? [],
61-
});
62-
}
63-
break;
64-
case "custom":
65-
if (jsonRpcProviders) {
66-
providers.push({
67-
provider: "custom",
68-
keys: jsonRpcProviders.map(p => p.value) ?? [],
69-
});
70-
}
71-
break;
72-
}
73-
}
74-
return RevolverTransport.create({
75-
providers,
76-
network,
20+
return createRevolverTransport(config.network, config, {
7721
timeout: config.optimistic ? 240_000 : 10_000,
7822
retryCount: config.optimistic ? 3 : undefined,
7923
logger: logger?.child?.({ name: "transport" }),

0 commit comments

Comments
 (0)