import {
SwapActionGenerator,
SwapTransactionGenerator,
} from "@a-dex/a-dex-sdk";
import { ExtendedAsset, Name, Asset } from "eos-common";
const actionsGen = new SwapActionGenerator("swap.adex");
const trxGen = new SwapTransactionGenerator(
[
{
actor: "trader.adex",
permission: "active",
},
],
actionsGen
);
const trx = await trxGen.swapByMarketPrice(
new Name("tester"),
new ExtendedAsset(new Asset("1.0000 EOS"), new Name("eosio.token")),
new ExtendedAsset(new Asset("4.0000 USDT"), new Name("tethertether")),
"1-2-3"
);