import { BIish } from "@ckb-lumos/bi"; import { Script } from "@ckb-lumos/lumos"; import { CkbAccount, NormalAccount } from "../../src/ckb_account"; import { CkbClient } from "../../src/ckb_client"; import { CoinClient } from "../../src/coin_client"; import { CKB_RPC_URL, CKB_INDEXER_URL, PRIVATE_KEYS } from "../config"; async function main() { const ckbClient = new CkbClient(CKB_RPC_URL, CKB_INDEXER_URL); const coinClient = new CoinClient(ckbClient); const account1 = new NormalAccount(PRIVATE_KEYS[0]); const account2 = new NormalAccount(PRIVATE_KEYS[1]); await issueSudt(ckbClient, coinClient, account1); await transferSudt(ckbClient, coinClient, account1, account2); } async function issueSudt( ckbClient: CkbClient, coinClient: CoinClient, account: CkbAccount ): Promise