18 lines
820 B
TypeScript
18 lines
820 B
TypeScript
import * as tsNode from "ts-node";
|
|
|
|
const repl = tsNode.createRepl();
|
|
const service = tsNode.create({ ...repl.evalAwarePartialHost });
|
|
repl.setService(service);
|
|
repl.start();
|
|
repl.evalCode(
|
|
"import { loadHotWallet, Vault } from './src/governance';" +
|
|
"import { SuiChain, CosmWasmChain, AptosChain, EvmChain } from './src/chains';" +
|
|
"import { SuiPriceFeedContract } from './src/contracts/sui';" +
|
|
"import { WormholeCosmWasmContract, CosmWasmPriceFeedContract } from './src/contracts/cosmwasm';" +
|
|
"import { WormholeEvmContract, EvmPriceFeedContract } from './src/contracts/evm';" +
|
|
"import { WormholeAptosContract, AptosPriceFeedContract } from './src/contracts/aptos';" +
|
|
"import { DefaultStore } from './src/store';" +
|
|
"import { toPrivateKey } from './src/base';" +
|
|
"DefaultStore"
|
|
);
|