import { CHAIN } from '../src/enums/chain.enum'; import { ENVIRONMENT } from '../src/enums/environment.enum'; import { TOKEN } from '../src/enums/token.enum'; import { Evm } from '../src/evm'; import { ICONFIG } from '../src/types/config'; let testClient: Evm; const config: ICONFIG = { CHAIN :CHAIN.CELO, ENVIRONMENT: ENVIRONMENT.TESTNET, TOKEN_TYPE:TOKEN.CUSD, }; testClient = new Evm(config); describe('Creates accounts on EVM chains', ()=>{ it("creates a wallet with a default derivation path", async () => { const { address, publicKey, privateKey, mnemonic } = await testClient.createAccount(); expect(address).toBeDefined(); expect(publicKey).toBeDefined(); expect(privateKey).toBeDefined(); expect(mnemonic).toBeDefined(); },20000); })