diff --git a/.env.template b/.env.template deleted file mode 100644 index a8b8d7ab..00000000 --- a/.env.template +++ /dev/null @@ -1 +0,0 @@ -HELIUS_KEY = "" \ No newline at end of file diff --git a/src/lib/trpc/routes/transactions.ts b/src/lib/trpc/routes/transactions.ts index b60a2305..61b1fc99 100644 --- a/src/lib/trpc/routes/transactions.ts +++ b/src/lib/trpc/routes/transactions.ts @@ -37,7 +37,7 @@ export const transactions = t.procedure z.object({ actionType: z.string(), amount: z.number(), - from: z.string(), + from: z.string().nullable().optional(), fromName: z.string().optional(), received: z.string().optional(), sent: z.string().optional(), diff --git a/src/lib/xray/lib/parser/types.ts b/src/lib/xray/lib/parser/types.ts index d31a7a7b..98ed05a9 100644 --- a/src/lib/xray/lib/parser/types.ts +++ b/src/lib/xray/lib/parser/types.ts @@ -1,5 +1,5 @@ -import { EnrichedTransaction, Source, TransactionType } from "helius-sdk"; - +import type { EnrichedTransaction } from "helius-sdk"; +import { Source, TransactionType } from "helius-sdk"; import * as parser from "./parsers"; export const SOL = "So11111111111111111111111111111111111111112"; @@ -138,7 +138,7 @@ export type ProtonParser = ( export interface ProtonTransactionAction { actionType: ProtonActionType; - from: string; + from: string | null; to: string; sent?: string; received?: string;