使用 node.js 连接到 nem 测试节点时出错
Posted
技术标签:
【中文标题】使用 node.js 连接到 nem 测试节点时出错【英文标题】:Error when connecting to the nem test node with node.js 【发布时间】:2018-12-25 15:54:15 【问题描述】:在终端(mac)中输入命令后:npm init
和 npm install nem-sdk
我在同一个文件中创建了一个 main.js 脚本:
let nem = require("nem-sdk").default;
let endpoint = nem.model.objects.create("endpoint")
(nem.model.nodes.defaultTesnet, nem.model.nodes.defaultPort);
nem.com.requests.chain.lastBlock(endpoint).then(function(block)
console.log(block);
, function(err)
console.log(err);
);
当我启动此文件时,我收到以下错误消息:
【问题讨论】:
看起来你必须像这样指定一个有效节点的端点:npmjs.com/package/nem-sdk#41---create-endpoints 【参考方案1】:您在 nem.model.nodes.defaultTesnet
中似乎拼错了 testnet。应该是nem.model.nodes.defaultTestnet
【讨论】:
以上是关于使用 node.js 连接到 nem 测试节点时出错的主要内容,如果未能解决你的问题,请参考以下文章
Node.js / Axios 不会连接到 localhost
尝试将客户端连接到服务器时出现Node.js Socket.io错误
尝试将 node.js unix 套接字客户端连接到 C 程序时出现 EPROTOTYPE 错误
无法使用带有 Uniswap SDK 的 node.js 中的以太币连接到本地以太坊节点(主网)