@metamask-institutional/websocket-client
Advanced tools
Comparing version
@@ -6,2 +6,14 @@ # Change Log | ||
## [0.1.7](https://github.com/consensys-vertical-apps/metamask-institutional/compare/@metamask-institutional/websocket-client@0.1.5...@metamask-institutional/websocket-client@0.1.7) (2023-02-01) | ||
**Note:** Version bump only for package @metamask-institutional/websocket-client | ||
### Dependencies | ||
- The following workspace dependencies were updated | ||
- dependencies | ||
- @metamask-institutional/custody-keyring bumped from ^0.0.8 to ^0.0.9 | ||
- @metamask-institutional/sdk bumped from ^0.1.10 to ^0.1.11 | ||
- @metamask-institutional/types bumped from ^0.1.28 to ^1.0.0 | ||
## [0.1.5](https://github.com/consensys-vertical-apps/metamask-institutional/compare/@metamask-institutional/websocket-client@0.1.4...@metamask-institutional/websocket-client@0.1.5) (2023-01-31) | ||
@@ -8,0 +20,0 @@ |
@@ -0,3 +1,3 @@ | ||
import { CustodyKeyring, MmiConfigurationController } from "@metamask-institutional/custody-keyring"; | ||
import { ICustodianUpdate } from "@metamask-institutional/types"; | ||
import { CustodyKeyring, MmiConfigurationController } from "@metamask-institutional/custody-keyring"; | ||
export declare class IWebsocketClientControllerOptions { | ||
@@ -4,0 +4,0 @@ initState?: Record<string, unknown>; |
{ | ||
"name": "@metamask-institutional/websocket-client", | ||
"version": "0.1.5", | ||
"version": "0.1.7", | ||
"description": "This package will export WebsocketClient, responsible for establishing a connection to the WebSocket API and handle all the messages for transaction updates.", | ||
@@ -30,9 +30,9 @@ "author": "Antonio Regadas <apregadas@gmail.com>", | ||
}, | ||
"gitHead": "19333966dad07d1daba2fea56108ddc2cb15bc6c", | ||
"gitHead": "13328a96bef1d69dd6b06a3bac48c9208a07c59e", | ||
"dependencies": { | ||
"@metamask-institutional/custody-keyring": "^0.0.8", | ||
"@metamask-institutional/sdk": "^0.1.10", | ||
"@metamask-institutional/types": "^0.1.28", | ||
"@metamask-institutional/custody-keyring": "^0.0.10", | ||
"@metamask-institutional/sdk": "^0.1.12", | ||
"@metamask-institutional/types": "^1.0.1", | ||
"mock-socket": "^9.1.5" | ||
} | ||
} |
/// <reference types="node" /> | ||
import { IWebsocketClientControllerOptions } from "./interfaces/IWebsocketClientControllerOptions"; | ||
import { MmiConfigurationController } from "@metamask-institutional/custody-keyring"; | ||
import { EventEmitter } from "events"; | ||
import { IRequestStreamResponse } from "./interfaces/IRequestStreamResponse"; | ||
import { IWebsocketClientControllerOptions } from "./interfaces/IWebsocketClientControllerOptions"; | ||
export declare class WebsocketClientController extends EventEmitter { | ||
@@ -7,0 +7,0 @@ websocketCLientId: number; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const sdk_1 = require("@metamask-institutional/sdk"); | ||
const mock_socket_1 = require("mock-socket"); | ||
const WebsocketClient_1 = require("./WebsocketClient"); | ||
jest.mock("@metamask-institutional/sdk"); | ||
const mock_socket_1 = require("mock-socket"); | ||
global.WebSocket = mock_socket_1.WebSocket; | ||
@@ -8,0 +8,0 @@ const wsApiUrl = "wss://api/"; |
{ | ||
"name": "@metamask-institutional/websocket-client", | ||
"version": "0.1.5", | ||
"version": "0.1.7", | ||
"description": "This package will export WebsocketClient, responsible for establishing a connection to the WebSocket API and handle all the messages for transaction updates.", | ||
@@ -30,9 +30,9 @@ "author": "Antonio Regadas <apregadas@gmail.com>", | ||
}, | ||
"gitHead": "19333966dad07d1daba2fea56108ddc2cb15bc6c", | ||
"gitHead": "13328a96bef1d69dd6b06a3bac48c9208a07c59e", | ||
"dependencies": { | ||
"@metamask-institutional/custody-keyring": "^0.0.8", | ||
"@metamask-institutional/sdk": "^0.1.10", | ||
"@metamask-institutional/types": "^0.1.28", | ||
"@metamask-institutional/custody-keyring": "^0.0.10", | ||
"@metamask-institutional/sdk": "^0.1.12", | ||
"@metamask-institutional/types": "^1.0.1", | ||
"mock-socket": "^9.1.5" | ||
} | ||
} |
@@ -0,3 +1,3 @@ | ||
import { CustodyKeyring, MmiConfigurationController } from "@metamask-institutional/custody-keyring"; | ||
import { ICustodianUpdate } from "@metamask-institutional/types"; | ||
import { CustodyKeyring, MmiConfigurationController } from "@metamask-institutional/custody-keyring"; | ||
@@ -4,0 +4,0 @@ export class IWebsocketClientControllerOptions { |
@@ -1,2 +0,4 @@ | ||
import { JsonRpcCustodianApi, ICustodianApi } from "@metamask-institutional/sdk"; | ||
import { ICustodianApi, JsonRpcCustodianApi } from "@metamask-institutional/sdk"; | ||
import { WebSocket as MockWebSocket, Server } from "mock-socket"; | ||
import { WebsocketClientController } from "./WebsocketClient"; | ||
@@ -6,4 +8,2 @@ | ||
import { WebSocket as MockWebSocket, Server } from "mock-socket"; | ||
global.WebSocket = MockWebSocket; | ||
@@ -10,0 +10,0 @@ |
@@ -1,6 +0,7 @@ | ||
import { IWebsocketClientControllerOptions } from "./interfaces/IWebsocketClientControllerOptions"; | ||
import { MmiConfigurationController } from "@metamask-institutional/custody-keyring"; | ||
import { EventEmitter } from "events"; | ||
import { WEBSOCKET_REQUEST_TIMEOUT } from "./constants"; | ||
import { IRequestStreamResponse } from "./interfaces/IRequestStreamResponse"; | ||
import { IWebsocketClientControllerOptions } from "./interfaces/IWebsocketClientControllerOptions"; | ||
@@ -7,0 +8,0 @@ export class WebsocketClientController extends EventEmitter { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
56544
1.02%+ Added
- Removed
- Removed