diff --git a/balancer-js/src/modules/pools/index.ts b/balancer-js/src/modules/pools/index.ts index 6c85014ab..d81a6b598 100644 --- a/balancer-js/src/modules/pools/index.ts +++ b/balancer-js/src/modules/pools/index.ts @@ -371,11 +371,15 @@ export class Pools implements Findable { bptAmount, userAddress, slippage, + shouldUnwrapNativeAsset, + singleTokenOut, }: { pool: Pool; bptAmount: string; userAddress: string; slippage: string; + shouldUnwrapNativeAsset?: boolean; + singleTokenOut?: string; }): ExitExactBPTInAttributes { const concerns = PoolTypeConcerns.from(pool.poolType); if (!concerns || !concerns.exit.buildExitExactBPTIn) @@ -388,7 +392,8 @@ export class Pools implements Findable { slippage, wrappedNativeAsset: this.networkConfig.addresses.tokens.wrappedNativeAsset.toLowerCase(), - shouldUnwrapNativeAsset: false, + shouldUnwrapNativeAsset: shouldUnwrapNativeAsset ?? false, + singleTokenOut: singleTokenOut ?? undefined, toInternalBalance: false, }); }