diff --git a/src/adapters/polkadot.ts b/src/adapters/polkadot.ts index f11c06f..0a6bbc9 100644 --- a/src/adapters/polkadot.ts +++ b/src/adapters/polkadot.ts @@ -152,6 +152,7 @@ class BasePolkadotAdapter extends BaseCrossChainAdapter { public subscribeMaxInput( token: string, + tokenId:string, address: string, to: ChainId ): Observable { @@ -164,6 +165,7 @@ class BasePolkadotAdapter extends BaseCrossChainAdapter { amount: FN.ZERO, to, token, + tokenId, address, signer: address, }), @@ -172,7 +174,7 @@ class BasePolkadotAdapter extends BaseCrossChainAdapter { .pipe(map((i) => i.available)), }).pipe( map(({ balance, txFee }) => { - const tokenMeta = this.balanceAdapter?.getToken(token); + const tokenMeta = this.balanceAdapter?.getToken(token, tokenId); const feeFactor = 1.2; const fee = FN.fromInner(txFee, tokenMeta?.decimals).mul( new FN(feeFactor)