dsa-connectors/scripts/encodeFlashcastData.ts
pradyuman-verma 9ccfd634d9 update
2021-12-11 13:37:44 +05:30

17 lines
471 B
TypeScript

import { addresses } from "./constant/addresses";
import { abis } from "./constant/abis";
import * as hre from "hardhat";
const { web3 } = hre;
import { encodeSpells } from "./encodeSpells.js";
module.exports = function(spells: any) {
const encodeSpellsData = encodeSpells(spells);
const targetType = "string[]";
let argTypes = [targetType, "bytes[]"];
return web3.eth.abi.encodeParameters(argTypes, [
encodeSpellsData[0],
encodeSpellsData[1],
]);
};