Skip to content

Commit 105c25e

Browse files
committed
feedback
1 parent 5a5127d commit 105c25e

File tree

1 file changed

+3
-4
lines changed
  • packages/bitcore-node/src/providers/chain-state/svm/api

1 file changed

+3
-4
lines changed

packages/bitcore-node/src/providers/chain-state/svm/api/csp.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -698,7 +698,7 @@ export class BaseSVMStateProvider extends InternalStateProvider implements IChai
698698
async getSPLTokenInfo(
699699
network: string,
700700
tokenAddress: string
701-
): Promise<{ name: string; symbol: string; decimals: number; programType: string; programAddress: string; }> {
701+
): Promise<{ name: string; symbol: string; decimals: number; programType: string | undefined; programAddress: string | undefined; }> {
702702
const TOKEN_PROGRAM_ADDRESS = 'TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA';
703703
const TOKEN_2022_ADDR = 'TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb';
704704
const { umi, connection } = await this.getRpc(network);
@@ -759,13 +759,12 @@ export class BaseSVMStateProvider extends InternalStateProvider implements IChai
759759
if (owner === TOKEN_PROGRAM_ADDRESS) {
760760
programType = 'token';
761761
programAddress = TOKEN_PROGRAM_ADDRESS;
762-
}
763-
if (owner === TOKEN_2022_ADDR) {
762+
} else if (owner === TOKEN_2022_ADDR) {
764763
programType = 'token2022';
765764
programAddress = TOKEN_2022_ADDR;
766765
}
767766
if (!programAddress) {
768-
throw new Error(`Unknown token program owner for ${tokenAddress}: ${owner}`);
767+
logger.warn(`Unknown token program owner for ${tokenAddress}: ${owner}`);
769768
}
770769
} catch (err) {
771770
logger.error('Error getting SPL token program info: %o', err);

0 commit comments

Comments
 (0)