Skip to content

WarmStorageViewOptions

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:24

optional clientDataSets: (args) => readonly [readonly bigint[]]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:27

ParameterType
argsreadonly [`0x${string}`]

readonly [readonly bigint[]]


optional clientNonces: (args) => readonly [bigint]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:37

ParameterType
argsreadonly [`0x${string}`, bigint]

readonly [bigint]


optional getAllDataSetMetadata: (args) => readonly [readonly string[], readonly string[]]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:31

ParameterType
argsreadonly [bigint]

readonly [readonly string[], readonly string[]]


optional getAllPieceMetadata: (args) => readonly [readonly string[], readonly string[]]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:35

ParameterType
argsreadonly [bigint, bigint]

readonly [readonly string[], readonly string[]]


optional getApprovedProviders: (args) => readonly [readonly bigint[]]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:30

ParameterType
argsreadonly [bigint, bigint]

readonly [readonly bigint[]]


optional getClientDataSets: (args) => readonly [readonly object[]]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:26

ParameterType
argsreadonly [`0x${string}`]

readonly [readonly object[]]


optional getDataSet: (args) => readonly [{ cacheMissRailId: bigint; cdnRailId: bigint; clientDataSetId: bigint; commissionBps: bigint; dataSetId: bigint; payee: `0x${string}`; payer: `0x${string}`; pdpEndEpoch: bigint; pdpRailId: bigint; providerId: bigint; serviceProvider: `0x${string}`; }]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:28

ParameterType
argsreadonly [bigint]

readonly [{ cacheMissRailId: bigint; cdnRailId: bigint; clientDataSetId: bigint; commissionBps: bigint; dataSetId: bigint; payee: `0x${string}`; payer: `0x${string}`; pdpEndEpoch: bigint; pdpRailId: bigint; providerId: bigint; serviceProvider: `0x${string}`; }]


optional getDataSetMetadata: (args) => readonly [boolean, string]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:34

ParameterType
argsreadonly [bigint, string]

readonly [boolean, string]


optional getPDPConfig: (args) => readonly [bigint, bigint, bigint, bigint]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:38

ParameterType
argsreadonly []

readonly [bigint, bigint, bigint, bigint]


optional getPieceMetadata: (args) => readonly [boolean, string]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:36

ParameterType
argsreadonly [bigint, bigint, string]

readonly [boolean, string]


optional isProviderApproved: (args) => readonly [boolean]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:25

ParameterType
argsreadonly [bigint]

readonly [boolean]


optional railToDataSet: (args) => readonly [bigint]

Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:29

ParameterType
argsreadonly [bigint]

readonly [bigint]