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}`]