diff --git a/packages/liquidation-sdk-viem/examples/whitelistedMarkets.ts b/packages/liquidation-sdk-viem/examples/whitelistedMarkets.ts index 6db106da..d4315f1c 100644 --- a/packages/liquidation-sdk-viem/examples/whitelistedMarkets.ts +++ b/packages/liquidation-sdk-viem/examples/whitelistedMarkets.ts @@ -176,7 +176,8 @@ export const check = async < const encoder = new LiquidationEncoder(executorAddress, client); - console.log("seizedAssets", seizedAssets); + if (seizableCollateral.preLiquidation) + console.log("seizedAssets", seizedAssets); let dstAmount = 0n; // Handle Pendle Tokens @@ -253,12 +254,15 @@ export const check = async < repaidAssets, ); - console.log("result", result); + if (seizableCollateral.preLiquidation) + console.log("result", result); if (result) { - dstAmount = result.dstAmount; + if (seizableCollateral.preLiquidation) + dstAmount = result.dstAmount; - console.log("dstAmount", dstAmount); + if (seizableCollateral.preLiquidation) + console.log("dstAmount", dstAmount); } else { return; } @@ -300,7 +304,8 @@ export const check = async < maxUint256, ); - console.log("pre liquidation encoding"); + if (seizableCollateral.preLiquidation) + console.log("pre liquidation encoding"); seizableCollateral.preLiquidation ? encoder.preLiquidationPreLiquidate( @@ -319,7 +324,8 @@ export const check = async < encoder.flush(), ); - console.log("pre liquidation encoded"); + if (seizableCollateral.preLiquidation) + console.log("pre liquidation encoded"); const populatedTx = await encoder.encodeExec(); const [gasLimit, blockNumber, txCount, { maxFeePerGas }] = @@ -354,7 +360,8 @@ export const check = async < maxFeePerGas, }; - console.log("transaction", transaction); + if (seizableCollateral.preLiquidation) + console.log("transaction", transaction); if (chainId === ChainId.EthMainnet) { const signedBundle = await Flashbots.signBundle([ @@ -373,7 +380,8 @@ export const check = async < return await sendTransaction(client, transaction); } catch (error) { - console.log("error", error); + if (seizableCollateral.preLiquidation) + console.log("error", error); console.warn( `Tried liquidating "${seizedAssets}" collateral ("${withdrawnAssets}" underlying) from "${user}" on market "${market.id}":\n`, error instanceof Error ? error.stack : error,