# mocks

Mocks for testing

## Example

```ts
import * as Mocks from '@filoz/synapse-core/mocks'
```

## Namespaces

| Namespace | Description |
| ------ | ------ |
| [pdp](/reference/filoz/synapse-core/mocks/namespaces/pdp/toc/) | - |

## Interfaces

| Interface | Description |
| ------ | ------ |
| [EndorsementsOptions](/reference/filoz/synapse-core/mocks/interfaces/endorsementsoptions/) | - |
| [ERC20Options](/reference/filoz/synapse-core/mocks/interfaces/erc20options/) | - |
| [JSONRPCOptions](/reference/filoz/synapse-core/mocks/interfaces/jsonrpcoptions/) | Options for the JSONRPC server |
| [PaymentsOptions](/reference/filoz/synapse-core/mocks/interfaces/paymentsoptions/) | - |
| [PDPVerifierOptions](/reference/filoz/synapse-core/mocks/interfaces/pdpverifieroptions/) | - |
| [PingMockOptions](/reference/filoz/synapse-core/mocks/interfaces/pingmockoptions/) | - |
| [ProviderDecoded](/reference/filoz/synapse-core/mocks/interfaces/providerdecoded/) | - |
| [ServiceRegistryOptions](/reference/filoz/synapse-core/mocks/interfaces/serviceregistryoptions/) | - |
| [SessionKeyRegistryOptions](/reference/filoz/synapse-core/mocks/interfaces/sessionkeyregistryoptions/) | - |
| [WarmStorageOptions](/reference/filoz/synapse-core/mocks/interfaces/warmstorageoptions/) | - |
| [WarmStorageViewOptions](/reference/filoz/synapse-core/mocks/interfaces/warmstorageviewoptions/) | - |

## Type Aliases

| Type Alias | Description |
| ------ | ------ |
| [AbiToType](/reference/filoz/synapse-core/mocks/type-aliases/abitotype/) | Alias for AbiParametersToPrimitiveTypes |
| [activeProviderCount](/reference/filoz/synapse-core/mocks/type-aliases/activeprovidercount/) | - |
| [addProduct](/reference/filoz/synapse-core/mocks/type-aliases/addproduct/) | - |
| [ErrorResult](/reference/filoz/synapse-core/mocks/type-aliases/errorresult/) | Error result |
| [getAllActiveProviders](/reference/filoz/synapse-core/mocks/type-aliases/getallactiveproviders/) | - |
| [getProvider](/reference/filoz/synapse-core/mocks/type-aliases/getprovider/) | - |
| [getProviderByAddress](/reference/filoz/synapse-core/mocks/type-aliases/getproviderbyaddress/) | - |
| [getProviderCount](/reference/filoz/synapse-core/mocks/type-aliases/getprovidercount/) | - |
| [getProviderIdByAddress](/reference/filoz/synapse-core/mocks/type-aliases/getprovideridbyaddress/) | - |
| [getProvidersByProductType](/reference/filoz/synapse-core/mocks/type-aliases/getprovidersbyproducttype/) | - |
| [getProviderWithProduct](/reference/filoz/synapse-core/mocks/type-aliases/getproviderwithproduct/) | - |
| [isProviderActive](/reference/filoz/synapse-core/mocks/type-aliases/isprovideractive/) | - |
| [isRegisteredProvider](/reference/filoz/synapse-core/mocks/type-aliases/isregisteredprovider/) | - |
| [ProviderWithProduct](/reference/filoz/synapse-core/mocks/type-aliases/providerwithproduct/) | - |
| [registerProvider](/reference/filoz/synapse-core/mocks/type-aliases/registerprovider/) | - |
| [removeProduct](/reference/filoz/synapse-core/mocks/type-aliases/removeproduct/) | - |
| [removeProvider](/reference/filoz/synapse-core/mocks/type-aliases/removeprovider/) | - |
| [RpcRequest](/reference/filoz/synapse-core/mocks/type-aliases/rpcrequest/) | RPC request |
| [RpcResponse](/reference/filoz/synapse-core/mocks/type-aliases/rpcresponse/) | RPC response |
| [Subscription](/reference/filoz/synapse-core/mocks/type-aliases/subscription/) | Subscription |
| [SuccessResult](/reference/filoz/synapse-core/mocks/type-aliases/successresult/) | Success result |
| [updateProduct](/reference/filoz/synapse-core/mocks/type-aliases/updateproduct/) | - |
| [updateProviderInfo](/reference/filoz/synapse-core/mocks/type-aliases/updateproviderinfo/) | - |

## Variables

| Variable | Description |
| ------ | ------ |
| [ADDRESSES](/reference/filoz/synapse-core/mocks/variables/addresses/) | - |
| [presets](/reference/filoz/synapse-core/mocks/variables/presets/) | - |
| [PRIVATE\_KEYS](/reference/filoz/synapse-core/mocks/variables/private_keys/) | - |
| [PROVIDERS](/reference/filoz/synapse-core/mocks/variables/providers/) | - |

## Functions

| Function | Description |
| ------ | ------ |
| [JSONRPC](/reference/filoz/synapse-core/mocks/functions/jsonrpc/) | Mock JSONRPC server for testing |
| [mockServiceProviderRegistry](/reference/filoz/synapse-core/mocks/functions/mockserviceproviderregistry/) | - |
| [PING](/reference/filoz/synapse-core/mocks/functions/ping/) | - |
| [serviceProviderRegistryCallHandler](/reference/filoz/synapse-core/mocks/functions/serviceproviderregistrycallhandler/) | Handle service provider registry calls |