v3-subgraph icon indicating copy to clipboard operation
v3-subgraph copied to clipboard

File 'src/types/*' not found

Open Lockwu6749 opened this issue 1 year ago • 1 comments

After following the instructions, getting the following error when running the tests:

yarn run v1.22.19 $ graph test -d Docker image already exists. Skipping docker build command...


| / | | | | | | | () | | | . . | __ | | | | | | _ | | __ | |/| |/ ` | __/ _| ' / __| __| |/ __| |/ / | | | | (| | || (| | | _ \ || | (| < _| |/_,|____|| ||/_||___|_|_\

Compiling...

💬 Compiling intervalupdates... 💬 Compiling handlecollect... 💬 Compiling handleinitialize... 💬 Compiling handlemint... 💬 Compiling handleswap... 💬 Compiling handlepoolcreated... 💬 Compiling handleburn... ERROR TS6054: File 'src/types/schema.ts' not found.

import { Bundle, Burn, Factory, Pool, Tick, Token } from '../../types/schema' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/burn.ts(3,58)

ERROR TS6054: File 'src/types/templates/Pool/Pool.ts' not found.

import { Burn as BurnEvent } from '../../types/templates/Pool/Pool' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/burn.ts(4,35)

ERROR TS6054: File 'src/types/templates/Pool/Factory.ts' not found.

import { Factory as FactoryContract } from '../types/templates/Pool/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/constants.ts(3,44)

ERROR TS6054: File 'src/types/Factory/Factory.ts' not found.

import { PoolCreated } from '../types/Factory/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(3,29)

ERROR TS6054: File 'src/types/templates.ts' not found.

import { Pool as PoolTemplate } from '../types/templates' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(6,38)

ERROR TS6054: File 'src/types/Factory/ERC20.ts' not found.

import { ERC20 } from '../types/Factory/ERC20' ~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(3,23)

ERROR TS6054: File 'src/types/Factory/ERC20NameBytes.ts' not found.

import { ERC20NameBytes } from '../types/Factory/ERC20NameBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(4,32)

ERROR TS6054: File 'src/types/Factory/ERC20SymbolBytes.ts' not found.

import { ERC20SymbolBytes } from '../types/Factory/ERC20SymbolBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(5,34)

FAILURE 8 parse error(s) ERROR TS6054: File 'src/types/schema.ts' not found.

import { Bundle, Factory, Mint, Pool, Tick, Token } from '../../types/schema' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/mint.ts(3,58)

ERROR TS6054: File 'src/types/templates/Pool/Pool.ts' not found.

import { Mint as MintEvent } from '../../types/templates/Pool/Pool' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/mint.ts(4,35)

ERROR TS6054: File 'src/types/templates/Pool/Factory.ts' not found.

import { Factory as FactoryContract } from '../types/templates/Pool/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/constants.ts(3,44)

ERROR TS6054: File 'src/types/Factory/Factory.ts' not found.

import { PoolCreated } from '../types/Factory/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(3,29)

ERROR TS6054: File 'src/types/templates.ts' not found.

import { Pool as PoolTemplate } from '../types/templates' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(6,38)

ERROR TS6054: File 'src/types/Factory/ERC20.ts' not found.

import { ERC20 } from '../types/Factory/ERC20' ~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(3,23)

ERROR TS6054: File 'src/types/Factory/ERC20NameBytes.ts' not found.

import { ERC20NameBytes } from '../types/Factory/ERC20NameBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(4,32)

ERROR TS6054: File 'src/types/Factory/ERC20SymbolBytes.ts' not found.

import { ERC20SymbolBytes } from '../types/Factory/ERC20SymbolBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(5,34)

FAILURE 8 parse error(s) ERROR TS6054: File 'src/types/schema.ts' not found.

import { Bundle, Collect, Factory, Pool, Token } from '../../types/schema' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/collect.ts(3,55)

ERROR TS6054: File 'src/types/templates/Pool/Pool.ts' not found.

import { Collect as CollectEvent } from '../../types/templates/Pool/Pool' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/collect.ts(4,41)

ERROR TS6054: File 'src/types/templates/Pool/Factory.ts' not found.

import { Factory as FactoryContract } from '../types/templates/Pool/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/constants.ts(3,44)

ERROR TS6054: File 'src/types/Factory/Factory.ts' not found.

import { PoolCreated } from '../types/Factory/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(3,29)

ERROR TS6054: File 'src/types/templates.ts' not found.

import { Pool as PoolTemplate } from '../types/templates' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(6,38)

ERROR TS6054: File 'src/types/Factory/ERC20.ts' not found.

import { ERC20 } from '../types/Factory/ERC20' ~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(3,23)

ERROR TS6054: File 'src/types/Factory/ERC20NameBytes.ts' not found.

import { ERC20NameBytes } from '../types/Factory/ERC20NameBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(4,32)

ERROR TS6054: File 'src/types/Factory/ERC20SymbolBytes.ts' not found.

import { ERC20SymbolBytes } from '../types/Factory/ERC20SymbolBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(5,34)

FAILURE 8 parse error(s) ERROR TS6054: File 'src/types/schema.ts' not found.

import { Bundle, Pool, Token } from '../../types/schema' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/initialize.ts(3,37)

ERROR TS6054: File 'src/types/templates/Pool/Pool.ts' not found.

import { Initialize } from '../../types/templates/Pool/Pool' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/initialize.ts(4,28)

ERROR TS6054: File 'src/types/templates/Pool/Factory.ts' not found.

import { Factory as FactoryContract } from '../types/templates/Pool/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/constants.ts(3,44)

ERROR TS6054: File 'src/types/Factory/Factory.ts' not found.

import { PoolCreated } from '../types/Factory/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(3,29)

ERROR TS6054: File 'src/types/templates.ts' not found.

import { Pool as PoolTemplate } from '../types/templates' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(6,38)

ERROR TS6054: File 'src/types/Factory/ERC20.ts' not found.

import { ERC20 } from '../types/Factory/ERC20' ~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(3,23)

ERROR TS6054: File 'src/types/Factory/ERC20NameBytes.ts' not found.

import { ERC20NameBytes } from '../types/Factory/ERC20NameBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(4,32)

ERROR TS6054: File 'src/types/Factory/ERC20SymbolBytes.ts' not found.

import { ERC20SymbolBytes } from '../types/Factory/ERC20SymbolBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(5,34)

FAILURE 8 parse error(s) ERROR TS6054: File 'src/types/schema.ts' not found.

import { Bundle, Factory, Pool, Swap, Token } from '../../types/schema' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/swap.ts(3,52)

ERROR TS6054: File 'src/types/templates/Pool/Pool.ts' not found.

import { Swap as SwapEvent } from '../../types/templates/Pool/Pool' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/pool/swap.ts(4,35)

ERROR TS6054: File 'src/types/templates/Pool/Factory.ts' not found.

import { Factory as FactoryContract } from '../types/templates/Pool/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/constants.ts(3,44)

ERROR TS6054: File 'src/types/Factory/Factory.ts' not found.

import { PoolCreated } from '../types/Factory/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(3,29)

ERROR TS6054: File 'src/types/templates.ts' not found.

import { Pool as PoolTemplate } from '../types/templates' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(6,38)

ERROR TS6054: File 'src/types/Factory/ERC20.ts' not found.

import { ERC20 } from '../types/Factory/ERC20' ~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(3,23)

ERROR TS6054: File 'src/types/Factory/ERC20NameBytes.ts' not found.

import { ERC20NameBytes } from '../types/Factory/ERC20NameBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(4,32)

ERROR TS6054: File 'src/types/Factory/ERC20SymbolBytes.ts' not found.

import { ERC20SymbolBytes } from '../types/Factory/ERC20SymbolBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(5,34)

FAILURE 8 parse error(s) ERROR TS6054: File 'src/types/schema.ts' not found.

import { Pool, Token } from '../src/types/schema' ~~~~~~~~~~~~~~~~~~~~~ in tests/constants.ts(6,29)

ERROR TS6054: File 'src/types/templates/Pool/Factory.ts' not found.

import { Factory as FactoryContract } from '../types/templates/Pool/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/constants.ts(3,44)

ERROR TS6054: File 'src/types/Factory/ERC20.ts' not found.

import { ERC20 } from '../types/Factory/ERC20' ~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(3,23)

ERROR TS6054: File 'src/types/Factory/ERC20NameBytes.ts' not found.

import { ERC20NameBytes } from '../types/Factory/ERC20NameBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(4,32)

ERROR TS6054: File 'src/types/Factory/ERC20SymbolBytes.ts' not found.

import { ERC20SymbolBytes } from '../types/Factory/ERC20SymbolBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(5,34)

ERROR TS6054: File 'src/types/Factory/Factory.ts' not found.

import { PoolCreated } from '../types/Factory/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(3,29)

ERROR TS6054: File 'src/types/templates.ts' not found.

import { Pool as PoolTemplate } from '../types/templates' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(6,38)

FAILURE 7 parse error(s) ERROR TS6054: File 'src/types/schema.ts' not found.

import { Bundle, Factory, Pool, Token } from '../src/types/schema' ~~~~~~~~~~~~~~~~~~~~~ in tests/intervalUpdates.test.ts(4,46)

ERROR TS6054: File 'src/types/templates/Pool/Factory.ts' not found.

import { Factory as FactoryContract } from '../types/templates/Pool/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/constants.ts(3,44)

ERROR TS6054: File 'src/types/Factory/Factory.ts' not found.

import { PoolCreated } from '../types/Factory/Factory' ~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(3,29)

ERROR TS6054: File 'src/types/templates.ts' not found.

import { Pool as PoolTemplate } from '../types/templates' ~~~~~~~~~~~~~~~~~~~~ in src/mappings/factory.ts(6,38)

ERROR TS6054: File 'src/types/Factory/ERC20.ts' not found.

import { ERC20 } from '../types/Factory/ERC20' ~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(3,23)

ERROR TS6054: File 'src/types/Factory/ERC20NameBytes.ts' not found.

import { ERC20NameBytes } from '../types/Factory/ERC20NameBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(4,32)

ERROR TS6054: File 'src/types/Factory/ERC20SymbolBytes.ts' not found.

import { ERC20SymbolBytes } from '../types/Factory/ERC20SymbolBytes' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in src/utils/token.ts(5,34)

FAILURE 7 parse error(s) thread 'main' panicked at '🆘 Please attend to the compilation errors above!', src/compiler/mod.rs:168:9 note: run with RUST_BACKTRACE=1 environment variable to display a backtrace Done in 3.91s.

Lockwu6749 avatar May 31 '24 09:05 Lockwu6749

run yarn codegen

yongfeng98 avatar Jun 02 '24 12:06 yongfeng98