Skip to content

Commit 0391117

Browse files
committed
fix: track transaction chain id
1 parent 74b098b commit 0391117

File tree

7 files changed

+16
-7
lines changed

7 files changed

+16
-7
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": patch
3+
---
4+
5+
Tracks transaction chain IDs

apps/dashboard/src/app/(dashboard)/dashboard/connect/in-app-wallets/[clientId]/analytics/page.tsx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
import type { Range } from "components/analytics/date-range-selector";
22
import { InAppWalletAnalytics } from "components/embedded-wallets/Analytics";
33

4-
export default async function Page(props: {
5-
params: Promise<{
6-
team_slug: string;
7-
project_slug: string;
8-
clientId: string;
9-
}>;
10-
searchParams: Promise<{
4+
export default function Page({
5+
params,
6+
searchParams,
7+
}: {
8+
params: { clientId: string };
9+
searchParams: {
1110
from?: string;
1211
to?: string;
1312
type?: string;

packages/thirdweb/src/wallets/coinbase/coinbaseWebSDK.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ function createAccount({
307307

308308
trackTransaction({
309309
client: client,
310+
chainId: tx.chainId,
310311
walletAddress: getAddress(address),
311312
walletType: COINBASE,
312313
transactionHash,

packages/thirdweb/src/wallets/in-app/core/wallet/enclave-wallet.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ export class EnclaveWallet implements IWebWallet {
202202
trackTransaction({
203203
client,
204204
ecosystem,
205+
chainId: tx.chainId,
205206
walletAddress: address,
206207
walletType: "inApp",
207208
transactionHash,

packages/thirdweb/src/wallets/in-app/web/lib/iframe-wallet.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,7 @@ export class IFrameWallet implements IWebWallet {
251251

252252
trackTransaction({
253253
client,
254+
chainId: tx.chainId,
254255
walletAddress: address,
255256
walletType: "inApp",
256257
transactionHash,

packages/thirdweb/src/wallets/injected/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ function createAccount({
162162

163163
trackTransaction({
164164
client,
165+
chainId: tx.chainId,
165166
walletAddress: getAddress(address),
166167
walletType: id,
167168
transactionHash,

packages/thirdweb/src/wallets/wallet-connect/controller.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,7 @@ function createAccount({
351351
walletAddress: getAddress(address),
352352
walletType: "walletConnect",
353353
transactionHash,
354+
chainId: tx.chainId,
354355
contractAddress: tx.to ?? undefined,
355356
gasPrice: tx.gasPrice,
356357
});

0 commit comments

Comments
 (0)