Skip to content

Commit f187ec8

Browse files
grpc v2 use simpler types
1 parent a0d9011 commit f187ec8

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

sdk/src/accounts/grpcDriftClientAccountSubscriberV2.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ export class grpcDriftClientAccountSubscriberV2 extends WebSocketDriftClientAcco
2727
private perpMarketsSubscriber?: grpcMultiAccountSubscriber<PerpMarketAccount>;
2828
private spotMarketsSubscriber?: grpcMultiAccountSubscriber<SpotMarketAccount>;
2929
private oracleMultiSubscriber?: grpcMultiAccountSubscriber<OraclePriceData>;
30-
private perpMarketIndexToAccountPubkeyMap = new Map<number, PublicKey>();
31-
private spotMarketIndexToAccountPubkeyMap = new Map<number, PublicKey>();
30+
private perpMarketIndexToAccountPubkeyMap = new Map<number, string>();
31+
private spotMarketIndexToAccountPubkeyMap = new Map<number, string>();
3232

3333
constructor(
3434
grpcConfigs: GrpcConfigs,
@@ -213,7 +213,7 @@ export class grpcDriftClientAccountSubscriberV2 extends WebSocketDriftClientAcco
213213
marketIndex,
214214
accountPubkey,
215215
] of perpMarketIndexToAccountPubkeys) {
216-
this.perpMarketIndexToAccountPubkeyMap.set(marketIndex, accountPubkey);
216+
this.perpMarketIndexToAccountPubkeyMap.set(marketIndex, accountPubkey.toBase58());
217217
}
218218

219219
const perpMarketPubkeys = perpMarketIndexToAccountPubkeys.map(
@@ -272,7 +272,7 @@ export class grpcDriftClientAccountSubscriberV2 extends WebSocketDriftClientAcco
272272
marketIndex,
273273
accountPubkey,
274274
] of spotMarketIndexToAccountPubkeys) {
275-
this.spotMarketIndexToAccountPubkeyMap.set(marketIndex, accountPubkey);
275+
this.spotMarketIndexToAccountPubkeyMap.set(marketIndex, accountPubkey.toBase58());
276276
}
277277

278278
const spotMarketPubkeys = spotMarketIndexToAccountPubkeys.map(

sdk/src/accounts/grpcMultiAccountSubscriber.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ export class grpcMultiAccountSubscriber<T> {
9797
this.dataMap.set(accountPubkey.toBase58(), { data, slot });
9898
}
9999

100-
getAccountData(accountPubkey: PublicKey): DataAndSlot<T> | undefined {
101-
return this.dataMap.get(accountPubkey.toBase58());
100+
getAccountData(accountPubkey: string): DataAndSlot<T> | undefined {
101+
return this.dataMap.get(accountPubkey);
102102
}
103103

104104
getAccountDataMap(): Map<string, DataAndSlot<T>> {

0 commit comments

Comments
 (0)