@@ -19,9 +19,6 @@ import {
1919import { Coder , Program } from '@coral-xyz/anchor' ;
2020import { WebSocketAccountSubscriber } from './accounts/webSocketAccountSubscriber' ;
2121import { WebSocketAccountSubscriberV2 } from './accounts/webSocketAccountSubscriberV2' ;
22- import { WebSocketProgramAccountSubscriber } from './accounts/webSocketProgramAccountSubscriber' ;
23- import { WebSocketDriftClientAccountSubscriberV2 } from './accounts/webSocketDriftClientAccountSubscriberV2' ;
24- import { WebSocketDriftClientAccountSubscriber } from './accounts/webSocketDriftClientAccountSubscriber' ;
2522import { grpcDriftClientAccountSubscriberV2 } from './accounts/grpcDriftClientAccountSubscriberV2' ;
2623import { grpcDriftClientAccountSubscriber } from './accounts/grpcDriftClientAccountSubscriber' ;
2724
@@ -58,45 +55,45 @@ export type DriftClientConfig = {
5855
5956export type DriftClientSubscriptionConfig =
6057 | {
61- type : 'grpc' ;
62- grpcConfigs : GrpcConfigs ;
63- resubTimeoutMs ?: number ;
64- logResubMessages ?: boolean ;
65- driftClientAccountSubscriber ?: new (
66- grpcConfigs : GrpcConfigs ,
67- program : Program ,
68- perpMarketIndexes : number [ ] ,
69- spotMarketIndexes : number [ ] ,
70- oracleInfos : OracleInfo [ ] ,
71- shouldFindAllMarketsAndOracles : boolean ,
72- delistedMarketSetting : DelistedMarketSetting
73- ) =>
74- | grpcDriftClientAccountSubscriberV2
75- | grpcDriftClientAccountSubscriber ;
76- }
58+ type : 'grpc' ;
59+ grpcConfigs : GrpcConfigs ;
60+ resubTimeoutMs ?: number ;
61+ logResubMessages ?: boolean ;
62+ driftClientAccountSubscriber ?: new (
63+ grpcConfigs : GrpcConfigs ,
64+ program : Program ,
65+ perpMarketIndexes : number [ ] ,
66+ spotMarketIndexes : number [ ] ,
67+ oracleInfos : OracleInfo [ ] ,
68+ shouldFindAllMarketsAndOracles : boolean ,
69+ delistedMarketSetting : DelistedMarketSetting
70+ ) =>
71+ | grpcDriftClientAccountSubscriberV2
72+ | grpcDriftClientAccountSubscriber ;
73+ }
7774 | {
78- type : 'websocket' ;
79- resubTimeoutMs ?: number ;
80- logResubMessages ?: boolean ;
81- commitment ?: Commitment ;
82- perpMarketAccountSubscriber ?: new (
83- accountName : string ,
84- program : Program ,
85- accountPublicKey : PublicKey ,
86- decodeBuffer ?: ( buffer : Buffer ) => any ,
87- resubOpts ?: ResubOpts ,
88- commitment ?: Commitment
89- ) => WebSocketAccountSubscriberV2 < any > | WebSocketAccountSubscriber < any > ;
90- oracleAccountSubscriber ?: new (
91- accountName : string ,
92- program : Program ,
93- accountPublicKey : PublicKey ,
94- decodeBuffer ?: ( buffer : Buffer ) => any ,
95- resubOpts ?: ResubOpts ,
96- commitment ?: Commitment
97- ) => WebSocketAccountSubscriberV2 < any > | WebSocketAccountSubscriber < any > ;
98- }
75+ type : 'websocket' ;
76+ resubTimeoutMs ?: number ;
77+ logResubMessages ?: boolean ;
78+ commitment ?: Commitment ;
79+ perpMarketAccountSubscriber ?: new (
80+ accountName : string ,
81+ program : Program ,
82+ accountPublicKey : PublicKey ,
83+ decodeBuffer ?: ( buffer : Buffer ) => any ,
84+ resubOpts ?: ResubOpts ,
85+ commitment ?: Commitment
86+ ) => WebSocketAccountSubscriberV2 < any > | WebSocketAccountSubscriber < any > ;
87+ oracleAccountSubscriber ?: new (
88+ accountName : string ,
89+ program : Program ,
90+ accountPublicKey : PublicKey ,
91+ decodeBuffer ?: ( buffer : Buffer ) => any ,
92+ resubOpts ?: ResubOpts ,
93+ commitment ?: Commitment
94+ ) => WebSocketAccountSubscriberV2 < any > | WebSocketAccountSubscriber < any > ;
95+ }
9996 | {
100- type : 'polling' ;
101- accountLoader : BulkAccountLoader ;
102- } ;
97+ type : 'polling' ;
98+ accountLoader : BulkAccountLoader ;
99+ } ;
0 commit comments