You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -90,7 +90,7 @@ export async function getTotalValidatorEarnings(
90
90
// This matches the expected input schema of the downstream 'list_time_series' tool.
91
91
consttoolArguments={
92
92
name: `projects/${GCP_PROJECT_ID}`,
93
-
filter: `metric.type = "${METRIC_TYPE_EARNINGS}" AND metric.labels.address = "${validator}" AND resource.type = "gce_instance" AND resource.labels.instance_id = "${GCE_INSTANCE_ID}"`,
93
+
filter: `metric.type = "${METRIC_TYPE_EARNINGS}" AND metric.labels.address = "${validator}" AND resource.type = "gce_instance" AND ${GCE_INSTANCE_FILTER}`,
94
94
interval: {
95
95
startTime: queryStartTime,
96
96
endTime: queryEndTime,
@@ -148,7 +148,7 @@ export async function getValidatorEarningsBreakdown(
constfilter=`metric.type = "${METRIC_TYPE_EARNINGS}" AND metric.labels.address = "${validator}" AND resource.type = "gce_instance" AND resource.labels.instance_id = "${GCE_INSTANCE_ID}" AND metric.labels.role = "${role}"`;
151
+
constfilter=`metric.type = "${METRIC_TYPE_EARNINGS}" AND metric.labels.address = "${validator}" AND resource.type = "gce_instance" AND ${GCE_INSTANCE_FILTER} AND metric.labels.role = "${role}"`;
152
152
consttoolArguments={
153
153
name: `projects/${GCP_PROJECT_ID}`,
154
154
filter: filter,
@@ -851,7 +851,7 @@ export async function getTopValidatorsByEarnings(
851
851
returnwithMcpClient(async(mcpClient)=>{
852
852
consttoolArguments={
853
853
name: `projects/${GCP_PROJECT_ID}`,
854
-
filter: `metric.type = "${METRIC_TYPE_EARNINGS}" AND resource.type = "gce_instance" AND resource.labels.instance_id = "${GCE_INSTANCE_ID}"`,
854
+
filter: `metric.type = "${METRIC_TYPE_EARNINGS}" AND resource.type = "gce_instance" AND ${GCE_INSTANCE_FILTER}`,
0 commit comments