-
Notifications
You must be signed in to change notification settings - Fork 619
[Dashboard] feat: Add transaction analytics and tracking #6019
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Dashboard] feat: Add transaction analytics and tracking #6019
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
size-limit report 📦
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #6019 +/- ##
==========================================
- Coverage 54.89% 54.89% -0.01%
==========================================
Files 1151 1151
Lines 61175 61209 +34
Branches 5155 5159 +4
==========================================
+ Hits 33580 33598 +18
- Misses 26868 26883 +15
- Partials 727 728 +1
*This pull request uses carry forward flags. Click here to find out more.
|
7976501 to
9e38aa3
Compare
|
9e38aa3 to
8bf79ed
Compare
apps/dashboard/src/app/team/[team_slug]/(team)/~/analytics/page.tsx
Outdated
Show resolved
Hide resolved
8bf79ed to
ab6bd0e
Compare
ab6bd0e to
ab750d1
Compare
| CardFooter, | ||
| CardHeader, | ||
| } from "@/components/ui/card"; | ||
| import { Link } from "../../../../tw-components"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use Link from next/link package instead
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
ab750d1 to
3d76705
Compare

Fixes TOOL-3174 TOOL-3175 TOOL-3176
PR-Codex overview
This PR focuses on enhancing transaction analytics by introducing new functionalities for tracking and displaying client transactions. It modifies existing components and introduces new interfaces to support these changes.
Detailed summary
titleinTotalSponsoredCardfrom "Total Sponsored" to "Gas Sponsored".TransactionStatsinterface inanalytics.ts.getClientTransactionsfunction for fetching client transaction stats.PieChartCardto supportlinkfor labels.TransactionsChartCardUIin analytics pages to display client transactions.ChainDistributionCardandContractDistributionCardfor visualizing transaction data by chain and contract.TotalSponsoredCardto reflect new transaction metrics.