raydium-io/raydium-sdk

Can't import the module in TypeScript: TypeError: fields must be array of Layout instances

NotoriousPyro opened this issue · 1 comments

TypeError: fields must be array of Layout instances
    at new Structure (C:\Users\Craig\source\solana-jupiter-bot\node_modules\@raydium-io\raydium-sdk\node_modules\@solana\buffer-layout\src\Layout.ts:1107:13)
    at exports.struct (C:\Users\Craig\source\solana-jupiter-bot\node_modules\@raydium-io\raydium-sdk\node_modules\@solana\buffer-layout\src\Layout.ts:2615:5)
    at Object.<anonymous> (C:\Users\Craig\source\solana-jupiter-bot\node_modules\@raydium-io\raydium-sdk\node_modules\@solana\spl-token\src\instructions\amountToUiAmount.ts:21:54)
    at Module._compile (node:internal/modules/cjs/loader:1233:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1287:10)
    at Object.require.extensions.<computed> [as .js] (C:\Users\Craig\source\solana-jupiter-bot\node_modules\ts-node\src\index.ts:1608:43)
    at Module.load (node:internal/modules/cjs/loader:1091:32)
    at Function.Module._load (node:internal/modules/cjs/loader:938:12)
    at Module.require (node:internal/modules/cjs/loader:1115:19)
    at require (node:internal/modules/helpers:130:18)
source-map-support.js:726
Process exited with code 1

Nevermind, resolved using: saber-hq/saber-common#486 (comment)

For anyone else who has the same...