Staking Data
Queries

IsActive Flag

Learn how the isActive flag filters inactive Assets, Reward Options, Providers, and Validators.

IsActive Flag

The API employs an isActive flag to exclude inactive Assets, Reward Options, Providers, and Validators.

Supported Values

ValueDescription
TrueOnly return active items (default)
FalseOnly return inactive items
AnyReturn all items regardless of active status

Default Behavior

It is important to remember that isActive is set to True by default. This means explicitly including where: {isActive: True} in queries is unnecessary.

Example

{
  assets(where: { slugs: ["ethereum"], isActive: Any }, limit: 1) {
    metrics(limit: 10) {
      defaultValue
      createdAt
      id
    }
  }
}

This query retrieves metrics for Ethereum regardless of its active status by using isActive: Any.

On this page