File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
packages/bitcore-node/src/providers/chain-state/svm/api Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff 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 ) ;
You can’t perform that action at this time.
0 commit comments