const dotenv = require('dotenv');
const w = require('../utils/wallet');
const Transaction = require('../utils/transfer');
const TokenERC20 = require('../utils/tokenERC20');
const IERC20 = require('../abi/IERC20.json');
const RPC_URL = process.env.RPC_URL;
const MNEMONIC = process.env.MNEMONIC;
const ERC20_ABI = process.env.ERC20_ABI;
console.log(`Your RPC_URL is ${RPC_URL}`);
console.log(`Your MNEMONIC is ${MNEMONIC}`);
const erc20 = JSON.parse(ERC20_ABI)
w.importAccountFromMnemonic(MNEMONIC);
console.log(`Your PrivateKey is ${w.getSelectedAccountPrivateKey()}`);
var transaction = new Transaction(RPC_URL, w.getSelectedAccountPrivateKey());
const test_send = async () => {
const tx = await transaction.send("0xd0c17D06dBC69c43D752EAeeFd1b3EDCA5a21d15",0.01)