@@ -2,7 +2,7 @@ import type { SessionToken } from '../sessions/types';
22import type KeyRing from '../keys/KeyRing' ;
33import type SessionManager from '../sessions/SessionManager' ;
44import type { Session } from '../sessions' ;
5- import type { WithMetadata } from './types' ;
5+ import type { RPCResponseResult , RPCRequestParams } from './types' ;
66import type {
77 JsonRpcRequest ,
88 JsonRpcResponse ,
@@ -25,7 +25,7 @@ import { promise } from '../utils';
2525async function authenticate (
2626 sessionManager : SessionManager ,
2727 keyRing : KeyRing ,
28- message : JsonRpcRequest < WithMetadata > ,
28+ message : JsonRpcRequest < RPCRequestParams > ,
2929) {
3030 if ( message . params == null ) throw new clientErrors . ErrorClientAuthMissing ( ) ;
3131 if ( message . params . metadata == null ) {
@@ -58,7 +58,7 @@ async function authenticate(
5858 return `Bearer ${ token } ` ;
5959}
6060
61- function decodeAuth ( messageParams : WithMetadata ) {
61+ function decodeAuth ( messageParams : RPCRequestParams ) {
6262 const auth = messageParams . metadata ?. Authorization ;
6363 if ( auth == null || ! auth . startsWith ( 'Bearer ' ) ) {
6464 return ;
@@ -75,19 +75,19 @@ function authenticationMiddlewareServer(
7575 sessionManager : SessionManager ,
7676 keyRing : KeyRing ,
7777) : MiddlewareFactory <
78- JsonRpcRequest < WithMetadata > ,
79- JsonRpcRequest < WithMetadata > ,
80- JsonRpcResponse < WithMetadata > ,
81- JsonRpcResponse < WithMetadata >
78+ JsonRpcRequest < RPCRequestParams > ,
79+ JsonRpcRequest < RPCRequestParams > ,
80+ JsonRpcResponse < RPCResponseResult > ,
81+ JsonRpcResponse < RPCResponseResult >
8282> {
8383 return ( ) => {
8484 let forwardFirst = true ;
8585 let reverseController ;
8686 let outgoingToken : string | null = null ;
8787 return {
8888 forward : new TransformStream <
89- JsonRpcRequest < WithMetadata > ,
90- JsonRpcRequest < WithMetadata >
89+ JsonRpcRequest < RPCRequestParams > ,
90+ JsonRpcRequest < RPCRequestParams >
9191 > ( {
9292 transform : async ( chunk , controller ) => {
9393 if ( forwardFirst ) {
@@ -132,17 +132,17 @@ function authenticationMiddlewareServer(
132132function authenticationMiddlewareClient (
133133 session : Session ,
134134) : MiddlewareFactory <
135- JsonRpcRequest < WithMetadata > ,
136- JsonRpcRequest < WithMetadata > ,
137- JsonRpcResponse < WithMetadata > ,
138- JsonRpcResponse < WithMetadata >
135+ JsonRpcRequest < RPCRequestParams > ,
136+ JsonRpcRequest < RPCRequestParams > ,
137+ JsonRpcResponse < RPCResponseResult > ,
138+ JsonRpcResponse < RPCResponseResult >
139139> {
140140 return ( ) => {
141141 let forwardFirst = true ;
142142 return {
143143 forward : new TransformStream <
144- JsonRpcRequest < WithMetadata > ,
145- JsonRpcRequest < WithMetadata >
144+ JsonRpcRequest < RPCRequestParams > ,
145+ JsonRpcRequest < RPCRequestParams >
146146 > ( {
147147 transform : async ( chunk , controller ) => {
148148 if ( forwardFirst ) {
@@ -164,8 +164,8 @@ function authenticationMiddlewareClient(
164164 } ,
165165 } ) ,
166166 reverse : new TransformStream <
167- JsonRpcResponse < WithMetadata > ,
168- JsonRpcResponse < WithMetadata >
167+ JsonRpcResponse < RPCResponseResult > ,
168+ JsonRpcResponse < RPCResponseResult >
169169 > ( {
170170 transform : async ( chunk , controller ) => {
171171 controller . enqueue ( chunk ) ;
0 commit comments