witnet / web3-jsonrpc-gateway

A Web3 JSON-RPC provider that handles accounts on its own using Ethers.js but delegates chain queries to a 3rd party service, e.g. Infura
MIT License
3 stars 3 forks source link

fix incompatibility with arm64 #82

Open aeweda opened 4 days ago

aeweda commented 4 days ago

bufferutil@npm:4.0.8 couldn't be built successfully utf-8-validate@npm:5.0.10 couldn't be built successfully

Tommytrg commented 1 day ago

bufferutill and utf-8-validate are dependencies from:

├─┬ @reef-defi/evm-provider@1.0.11
│ ├─┬ @open-web3/dev-config@0.1.13
│ │ └─┬ jest-config@26.6.3
│ │   └─┬ jest-environment-jsdom@26.6.2
│ │     └─┬ jsdom@16.7.0
│ │       └─┬ ws@7.5.9
│ │         └── utf-8-validate@5.0.10 deduped
│ └─┬ ethers@5.5.4
│   └─┬ @ethersproject/providers@5.5.3
│     └─┬ ws@7.4.6
│       └── utf-8-validate@5.0.10 deduped
├─┬ ethers@5.2.0
│ └─┬ @ethersproject/providers@5.2.0
│   └─┬ ws@7.2.3
│     └── utf-8-validate@5.0.10 deduped
└─┬ js-conflux-sdk@2.3.0
  └─┬ websocket@1.0.35
    └── utf-8-validate@5.0.10
├─┬ @reef-defi/evm-provider@1.0.11
│ ├─┬ @open-web3/dev-config@0.1.13
│ │ └─┬ jest-config@26.6.3
│ │   └─┬ jest-environment-jsdom@26.6.2
│ │     └─┬ jsdom@16.7.0
│ │       └─┬ ws@7.5.9
│ │         └── bufferutil@4.0.8 deduped
│ └─┬ ethers@5.5.4
│   └─┬ @ethersproject/providers@5.5.3
│     └─┬ ws@7.4.6
│       └── bufferutil@4.0.8 deduped
├─┬ ethers@5.2.0
│ └─┬ @ethersproject/providers@5.2.0
│   └─┬ ws@7.2.3
│     └── bufferutil@4.0.8 deduped
└─┬ js-conflux-sdk@2.3.0
  └─┬ websocket@1.0.35
    └── bufferutil@4.0.8
guidiaz commented 1 day ago

Tentative approaches: