diff --git a/src/balance-adapter.ts b/src/balance-adapter.ts index 9691136..41e79f0 100644 --- a/src/balance-adapter.ts +++ b/src/balance-adapter.ts @@ -36,9 +36,15 @@ export abstract class BalanceAdapter { // If token not ibn bridge database, check for asset in our asset registry. if it exists, create a new BasicToken with the appropriate values - if (!tokenConfig) throw new TokenNotFound(token, this.chain); - // Get chain number - const paraID = chains[this.chain].paraChainId + if (!tokenConfig){ + // Get chain number + const paraID = chains[this.chain].paraChainId + + // get asset registry object by chain and id + + throw new TokenNotFound(token, this.chain); + } + return tokenConfig as R;