Skip to content

WarmStorageOptions

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

optional addApprovedProvider: (args) => readonly []

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

ParameterType
argsreadonly [bigint]

readonly []


optional filBeamBeneficiaryAddress: (args) => readonly [`0x${string}`]

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

ParameterType
argsreadonly []

readonly [`0x${string}`]


optional getServicePrice: (args) => readonly [{ epochsPerMonth: bigint; minimumPricePerMonth: bigint; pricePerTiBCacheMissEgress: bigint; pricePerTiBCdnEgress: bigint; pricePerTiBPerMonthNoCDN: bigint; tokenAddress: `0x${string}`; }]

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

ParameterType
argsreadonly []

readonly [{ epochsPerMonth: bigint; minimumPricePerMonth: bigint; pricePerTiBCacheMissEgress: bigint; pricePerTiBCdnEgress: bigint; pricePerTiBPerMonthNoCDN: bigint; tokenAddress: `0x${string}`; }]


optional owner: (args) => readonly [`0x${string}`]

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

ParameterType
argsreadonly []

readonly [`0x${string}`]


optional paymentsContractAddress: (args) => readonly [`0x${string}`]

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

ParameterType
argsreadonly []

readonly [`0x${string}`]


optional pdpVerifierAddress: (args) => readonly [`0x${string}`]

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

ParameterType
argsreadonly []

readonly [`0x${string}`]


optional removeApprovedProvider: (args) => readonly []

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

ParameterType
argsreadonly [bigint, bigint]

readonly []


optional serviceProviderRegistry: (args) => readonly [`0x${string}`]

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

ParameterType
argsreadonly []

readonly [`0x${string}`]


optional sessionKeyRegistry: (args) => readonly [`0x${string}`]

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

ParameterType
argsreadonly []

readonly [`0x${string}`]


optional terminateService: (args) => readonly []

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

ParameterType
argsreadonly [bigint]

readonly []


optional topUpCDNPaymentRails: (args) => readonly []

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

ParameterType
argsreadonly [bigint, bigint, bigint]

readonly []


optional usdfcTokenAddress: (args) => readonly [`0x${string}`]

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

ParameterType
argsreadonly []

readonly [`0x${string}`]


optional viewContractAddress: (args) => readonly [`0x${string}`]

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

ParameterType
argsreadonly []

readonly [`0x${string}`]