Skip to content

getDataSetStorageProvider

getDataSetStorageProvider(client, options): Promise<OutputType>

Defined in: packages/synapse-core/src/pdp-verifier/get-data-set-storage-provider.ts:62

Get the storage provider addresses for a data set

ParameterTypeDescription
clientClient<Transport, Chain>The client to use to get the data set storage provider.
optionsOptionsTypegetDataSetStorageProvider.OptionsType

Promise<OutputType>

The storage provider addresses for the data set getDataSetStorageProvider.OutputType

import { getDataSetStorageProvider } from '@filoz/synapse-core/pdp-verifier'
import { calibration } from '@filoz/synapse-core/chains'
import { createPublicClient, http } from 'viem'
const client = createPublicClient({
chain: calibration,
transport: http(),
})
const [storageProvider, proposedStorageProvider] = await getDataSetStorageProvider(client, {
dataSetId: 1n,
})

Errors getDataSetStorageProvider.ErrorType