Basket Trade (m:n swap)
Usage example with ethers.js
export interface RebalancingResponseDto extends BaseEntityModel {
...
txHandler: Address; // address of deployed BatchTrade
txData: string; // calldata containing encoded Trades and BatchTradeConfig
txValue: BigNumberDto; // value native currency sent for trading
...
}signer.sendTransaction({
to: rebalancing.txHandler,
data: rebalancing.txData,
value: rebalancing.txValue,
});Last updated