44 JsonRpcRequest ,
55 JsonRpcResponse ,
66} from '@metamask/utils' ;
7+
78import {
89 JsonRpcEngine ,
910 JsonRpcMiddleware ,
@@ -15,10 +16,10 @@ type HandleArgument =
1516 | JsonRpcNotification < unknown >
1617 | ( JsonRpcRequest < unknown > | JsonRpcNotification < unknown > ) [ ] ;
1718
18- interface DuplexJsonRpcEngineArgs {
19+ type DuplexJsonRpcEngineArgs = {
1920 receiverNotificationHandler : JsonRpcNotificationHandler < unknown > ;
2021 senderNotificationHandler : JsonRpcNotificationHandler < unknown > ;
21- }
22+ } ;
2223
2324export class DuplexJsonRpcEngine {
2425 readonly #receiver: JsonRpcEngine ;
@@ -51,10 +52,8 @@ export class DuplexJsonRpcEngine {
5152 *
5253 * @param middleware - The middleware function to add.
5354 */
54- addReceiverMiddleware (
55- middleware : JsonRpcMiddleware < unknown , unknown > ,
56- ) : void {
57- this . #receiver. addMiddleware ( middleware as JsonRpcMiddleware < unknown , unknown > ) ;
55+ addReceiverMiddleware ( middleware : JsonRpcMiddleware < unknown , unknown > ) : void {
56+ this . #receiver. addMiddleware ( middleware ) ;
5857 }
5958
6059 /**
@@ -63,7 +62,7 @@ export class DuplexJsonRpcEngine {
6362 * @param middleware - The middleware function to add.
6463 */
6564 addSenderMiddleware ( middleware : JsonRpcMiddleware < unknown , unknown > ) : void {
66- this . #sender. addMiddleware ( middleware as JsonRpcMiddleware < unknown , unknown > ) ;
65+ this . #sender. addMiddleware ( middleware ) ;
6766 }
6867
6968 /**
0 commit comments