# ProviderStats

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:70](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L70)

Extended provider statistics including fault information

## Extends

- [`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/)

## Properties

### active

> **active**: `boolean`

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:28](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/sp-registry/types.ts#L28)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`active`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#active)

***

### createdAt

> **createdAt**: `number`

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:77](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L77)

***

### description

> **description**: `string`

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:27](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/sp-registry/types.ts#L27)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`description`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#description)

***

### id

> **id**: `bigint`

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:23](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/sp-registry/types.ts#L23)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`id`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#id)

***

### name

> **name**: `string`

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:26](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/sp-registry/types.ts#L26)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`name`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#name)

***

### payee

> **payee**: `` `0x${string}` ``

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:25](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/sp-registry/types.ts#L25)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`payee`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#payee)

***

### products

> **products**: [`Partial`](https://www.typescriptlang.org/docs/handbook/utility-types.html#partialtype)\<[`Record`](https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type)\<`"PDP"`, [`ServiceProduct`](/reference/filoz/synapse-sdk/spregistry/interfaces/serviceproduct/)\>\>

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:30](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/sp-registry/types.ts#L30)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`products`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#products)

***

### serviceProvider

> **serviceProvider**: `` `0x${string}` ``

Defined in: [packages/synapse-sdk/src/sp-registry/types.ts:24](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/sp-registry/types.ts#L24)

#### Inherited from

[`ProviderInfo`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/).[`serviceProvider`](/reference/filoz/synapse-sdk/synapse/interfaces/providerinfo/#serviceprovider)

***

### status

> **status**: `string`

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:71](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L71)

***

### totalDataSets

> **totalDataSets**: `number`

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:74](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L74)

***

### totalDataSize

> **totalDataSize**: `number`

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:76](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L76)

***

### totalFaultedPeriods

> **totalFaultedPeriods**: `number`

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:72](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L72)

***

### totalFaultedPieces

> **totalFaultedPieces**: `number`

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:73](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L73)

***

### totalPieces

> **totalPieces**: `number`

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:75](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L75)

***

### updatedAt

> **updatedAt**: `number`

Defined in: [packages/synapse-sdk/src/subgraph/service.ts:78](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/subgraph/service.ts#L78)