我正在和我的团队一起构建一个 dapp。我们将使用以太坊。因此,当使用 Web3.js 在前端运行代码时,一切正常,但其中一个要求是从后端运行它,因为它与 MongoDB 数据库相关,并且需要在服务器上完成大量繁重的处理-边
if (typeof web3 !== 'undefined') {
web3 = new Web3(web3.currentProvider);
} else {
web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));
}
在 Node.js 上运行此代码总是会导致它进入 else 块,这不是我们想要的。有什么方法可以使用 node.js 获取当前的 Metamask 引用吗?
谢谢