Skip to content

Commit 56258ca

Browse files
gregfromstlclaude
andcommitted
[Dashboard] Update insight query group_by from time to block_timestamp
Updated all insight API queries in analytics utils to use block_timestamp for grouping instead of time. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent f789e76 commit 56258ca

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/utils/contract-event-breakdown.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export async function getContractEventBreakdown(params: {
2828
}): Promise<EventBreakdownEntry[]> {
2929
const queryParams = [
3030
`chain=${params.chainId}`,
31-
"group_by=time",
31+
"group_by=block_timestamp",
3232
"group_by=topic_0 as event_signature",
3333
"aggregate=toStartOfDay(toDate(block_timestamp)) as time",
3434
"aggregate=count(*) as count",

apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/utils/contract-events.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export async function getContractEventAnalytics(params: {
3232
}): Promise<AnalyticsEntry[]> {
3333
const queryParams = [
3434
`chain=${params.chainId}`,
35-
"group_by=time",
35+
"group_by=block_timestamp",
3636
"aggregate=toStartOfDay(toDate(block_timestamp)) as time",
3737
"aggregate=count(block_timestamp) as count",
3838
params.startDate

apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/utils/contract-function-breakdown.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export async function getContractFunctionBreakdown(params: {
2828
}): Promise<FunctionBreakdownEntry[]> {
2929
const queryParams = [
3030
`chain=${params.chainId}`,
31-
"group_by=time",
31+
"group_by=block_timestamp",
3232
"group_by=function_selector",
3333
"aggregate=toStartOfDay(toDate(block_timestamp)) as time",
3434
"aggregate=count(*) as count",

apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/utils/contract-transactions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export async function getContractTransactionAnalytics(params: {
3232
}): Promise<TransactionAnalyticsEntry[]> {
3333
const queryParams = [
3434
`chain=${params.chainId}`,
35-
"group_by=time",
35+
"group_by=block_timestamp",
3636
"aggregate=toStartOfDay(toDate(block_timestamp)) as time",
3737
"aggregate=count(block_timestamp) as count",
3838
params.startDate

apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/utils/contract-wallet-analytics.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export async function getContractUniqueWalletAnalytics(params: {
3232
}): Promise<TransactionAnalyticsEntry[]> {
3333
const queryParams = [
3434
`chain=${params.chainId}`,
35-
"group_by=time",
35+
"group_by=block_timestamp",
3636
"aggregate=toStartOfDay(toDate(block_timestamp)) as time",
3737
"aggregate=count(distinct from_address) as count",
3838
params.startDate

0 commit comments

Comments
 (0)