使用 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 initnpm 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 中的以太币连接到本地以太坊节点(主网)

无法连接到本地 Node.js 安全 WebSocketServer

在Node.js中使用serialport自动连接到特定设备