Skip to content

Commit 167b68f

Browse files
committed
fix: use changed types of jwt tokens
refs #1038
1 parent 94cd520 commit 167b68f

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

apps/api/src/provider/services/jwt-token/jwt-token.service.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as JwtModule from "@akashnetwork/jwt";
2-
import type { JwtTokenOptions } from "@akashnetwork/jwt/src/types";
2+
import type { JwtTokenPayload } from "@akashnetwork/jwt/src/types";
33
import type { DirectSecp256k1HdWallet } from "@cosmjs/proto-signing";
44
import { faker } from "@faker-js/faker";
55
import type { MockProxy } from "jest-mock-extended";
@@ -107,7 +107,7 @@ describe("JwtTokenService", () => {
107107
mockBillingConfig: MockProxy<BillingConfig>;
108108
mockWalletId: number;
109109
mockWallet: MockProxy<WalletModule.Wallet>;
110-
leases: JwtTokenOptions["leases"];
110+
leases: JwtTokenPayload["leases"];
111111
} {
112112
jest.clearAllMocks();
113113
const mockWalletId = faker.number.int({ min: 1, max: 10000 });
@@ -141,7 +141,7 @@ describe("JwtTokenService", () => {
141141

142142
const jwtTokenService = new JwtTokenService(mockBillingConfig);
143143

144-
const leases: JwtTokenOptions["leases"] = {
144+
const leases: JwtTokenPayload["leases"] = {
145145
access: "granular",
146146
permissions: [
147147
{

apps/api/src/provider/services/jwt-token/jwt-token.service.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { createSignArbitraryAkashWallet, JwtToken } from "@akashnetwork/jwt";
2-
import { JwtTokenOptions, Scope } from "@akashnetwork/jwt/src/types";
2+
import type { AccessScope, JwtTokenPayload } from "@akashnetwork/jwt/src/types";
33
import { minutesToSeconds } from "date-fns";
44
import { singleton } from "tsyringe";
55
import * as uuid from "uuid";
@@ -17,7 +17,7 @@ type JwtTokenWithAddress = {
1717

1818
type GenerateJwtTokenParams = {
1919
walletId: number;
20-
leases: JwtTokenOptions["leases"];
20+
leases: JwtTokenPayload["leases"];
2121
ttl?: number;
2222
};
2323

@@ -51,7 +51,7 @@ export class JwtTokenService {
5151
return { jwtToken, address: akashWallet.address };
5252
}
5353

54-
getGranularLeases({ provider, scope }: { provider: string; scope: Scope[] }): JwtTokenOptions["leases"] {
54+
getGranularLeases({ provider, scope }: { provider: string; scope: AccessScope[] }): JwtTokenPayload["leases"] {
5555
return {
5656
access: "granular",
5757
permissions: [{ provider, access: "scoped", scope }]

apps/api/src/provider/services/provider/provider.service.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { ProviderHttpService } from "@akashnetwork/http-sdk";
2-
import type { JwtTokenOptions } from "@akashnetwork/jwt/src/types";
2+
import type { JwtTokenPayload } from "@akashnetwork/jwt/src/types";
33
import { mock } from "jest-mock-extended";
44

55
import type { AuditorService } from "@src/provider/services/auditors/auditors.service";
@@ -28,7 +28,7 @@ describe(ProviderService.name, () => {
2828
}
2929
};
3030

31-
const leases: JwtTokenOptions["leases"] = {
31+
const leases: JwtTokenPayload["leases"] = {
3232
access: "granular",
3333
permissions: [{ provider: providerAddress, access: "scoped", scope: ["send-manifest"] }]
3434
};
@@ -180,7 +180,7 @@ describe(ProviderService.name, () => {
180180
services: {}
181181
};
182182

183-
const leases: JwtTokenOptions["leases"] = {
183+
const leases: JwtTokenPayload["leases"] = {
184184
access: "granular",
185185
permissions: [{ provider: providerAddress, access: "scoped", scope: ["status"] }]
186186
};

0 commit comments

Comments
 (0)