tangle-network / relayer

🕸️ The Webb Relayer Network
https://webb-tools.github.io/relayer/
Apache License 2.0
22 stars 13 forks source link

[ISSUE] Fix import and types issue from solidity packages #488

Closed salman01zp closed 1 year ago

salman01zp commented 1 year ago

overview

Latest protocol-solidity packages v0.5.38 introduced some cjs imports and types issues in the relayer

Error: Cannot find module 'chacha20'
Require stack:
- /Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/protocol-solidity/node_modules/@webb-tools/utils/MaspUtxo.js
- /Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/protocol-solidity/node_modules/@webb-tools/utils/index.js
- /Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/protocol-solidity/node_modules/@webb-tools/anchors/VAnchor.js
- /Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/protocol-solidity/node_modules/@webb-tools/anchors/extensions/ChainalysisVAnchor.js
- /Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/protocol-solidity/node_modules/@webb-tools/anchors/index.js
- /Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/protocol-solidity/dist/index.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
    at Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue [as _resolveFilename] (/Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@cspotcode/source-map-support/source-map-support.js:811:30)
    at Function.Module._load (node:internal/modules/cjs/loader:920:27)
    at Module.require (node:internal/modules/cjs/loader:1141:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object.<anonymous> (/Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/protocol-solidity/node_modules/@webb-tools/utils/MaspUtxo.js:8:18)
Error: Cannot find module 'babyjubjub'
Require stack:
- /Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/utils/dist/MaspUtxo.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
    at Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue [as _resolveFilename] (/Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@cspotcode/source-map-support/source-map-support.js:811:30)
    at Function.Module._load (node:internal/modules/cjs/loader:920:27)
    at Module.require (node:internal/modules/cjs/loader:1141:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object.<anonymous> (/Users/salman01zz/Webb-Tools/relayer/tests/node_modules/@webb-tools/utils/dist/MaspUtxo.js:30:10)