WarmStorageOptions
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:59
Properties
Section titled “Properties”addApprovedProvider?
Section titled “addApprovedProvider?”
optionaladdApprovedProvider?: (args) => readonly []
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:60
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [bigint] |
Returns
Section titled “Returns”readonly []
filBeamBeneficiaryAddress?
Section titled “filBeamBeneficiaryAddress?”
optionalfilBeamBeneficiaryAddress?: (args) => readonly [`0x${string}`]
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:69
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [`0x${string}`]
getServicePrice?
Section titled “getServicePrice?”
optionalgetServicePrice?: (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
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [{ epochsPerMonth: bigint; minimumPricePerMonth: bigint; pricePerTiBCacheMissEgress: bigint; pricePerTiBCdnEgress: bigint; pricePerTiBPerMonthNoCDN: bigint; tokenAddress: `0x${string}`; }]
owner?
Section titled “owner?”
optionalowner?: (args) => readonly [`0x${string}`]
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:78
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [`0x${string}`]
paymentsContractAddress?
Section titled “paymentsContractAddress?”
optionalpaymentsContractAddress?: (args) => readonly [`0x${string}`]
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:65
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [`0x${string}`]
pdpVerifierAddress?
Section titled “pdpVerifierAddress?”
optionalpdpVerifierAddress?: (args) => readonly [`0x${string}`]
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:64
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [`0x${string}`]
removeApprovedProvider?
Section titled “removeApprovedProvider?”
optionalremoveApprovedProvider?: (args) => readonly []
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:61
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [bigint, bigint] |
Returns
Section titled “Returns”readonly []
serviceProviderRegistry?
Section titled “serviceProviderRegistry?”
optionalserviceProviderRegistry?: (args) => readonly [`0x${string}`]
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:73
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [`0x${string}`]
sessionKeyRegistry?
Section titled “sessionKeyRegistry?”
optionalsessionKeyRegistry?: (args) => readonly [`0x${string}`]
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:76
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [`0x${string}`]
terminateService?
Section titled “terminateService?”
optionalterminateService?: (args) => readonly []
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:79
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [bigint] |
Returns
Section titled “Returns”readonly []
topUpCDNPaymentRails?
Section titled “topUpCDNPaymentRails?”
optionaltopUpCDNPaymentRails?: (args) => readonly []
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:80
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [bigint, bigint, bigint] |
Returns
Section titled “Returns”readonly []
usdfcTokenAddress?
Section titled “usdfcTokenAddress?”
optionalusdfcTokenAddress?: (args) => readonly [`0x${string}`]
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:68
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [`0x${string}`]
viewContractAddress?
Section titled “viewContractAddress?”
optionalviewContractAddress?: (args) => readonly [`0x${string}`]
Defined in: packages/synapse-core/src/mocks/jsonrpc/warm-storage.ts:72
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
args | readonly [] |
Returns
Section titled “Returns”readonly [`0x${string}`]