问题标签 [ledger-nano-s]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
594 浏览

node.js - Legder Nano S - 无效的发件人

我正在尝试使用 NodeJS 的 Ledger Nano S 签署以太坊交易。它生成十六进制事务,但是当我尝试将其发送到测试网 Rinkeby 时,它返回错误“无效发件人”。我正在用 elecrtonJS 构建一个应用程序。

我尝试以这种方式发送 MEW 生成的和相同的 Ledger 正弦十六进制,并且它有效。所以,我认为签名不正确。但为什么?

当我执行此代码时,Ledger 收到请求,在 js 控制台中按下 Ledger 的确认按钮后显示交易的详细信息(以 eth 为单位的金额和要发送的地址)出现错误:'错误:返回错误:无效发件人'没有任何详细信息.

这是我使用的代码。(完整代码

0 投票
1 回答
1294 浏览

ethereum - 是否可以从 Ledger Nano S 以太坊钱包中导出 Xpub Key

我需要向我的客户提供支付 ETH 地址,以便将 ETH 存入他们的账户。我想为此使用 HD ETH 钱包,我现在正在使用 Ledger Nano S。但是 Ledger 只显示了 1 个接收地址,所以我需要 ETH 钱包的 XPub 从中生成许多地址以分发给用户。

如果 Ledger 支持 HD,我如何导出 XPub?如果分类帐不支持,哪个钱包可以用于此目的。

有什么建议么。

0 投票
0 回答
102 浏览

javascript - 如何在 Javascript 应用程序中为 Ledger 硬件钱包编写 e2e 测试

我想为我的应用程序编写实现分类帐硬件钱包的 e2e 测试。我不知道如何模拟硬件分类帐,因此它的行为就像一个真实的分类帐。

以前有人做过吗?

0 投票
1 回答
44 浏览

ethereum - 禁用交易的确认参数

我正在尝试使用 .send 调用智能合约方法,并使用 web3js 和 ledger nano 传递地址数组。当我调用该方法时,问我一个无休止的确认参数列表(也不是很清楚它是什么),并且确认随着数组大小而增长。我怎样才能禁用它?我玩了这些设置,但根本没有成功。

0 投票
1 回答
218 浏览

haskell - 需要使用 hid 库获取 ledger nano 设备的唯一标识符

试图为 ledger nano 的设备找到一些唯一标识符。

我尝试在 haskell 中使用 System.HIDAPI 库枚举设备,但我拥有的所有 ledger nano 设备都提供与 "0001" 相同的序列号。我不确定 ledger nano 的设备是否有一些唯一标识符

0 投票
0 回答
908 浏览

web3js - Ledger nano S 交互错误:Ledger 设备:长度不正确(0x6700)

我想用 Ledger Nano S 创建一个节点应用程序来保存我的密钥并签署交易。这是我的代码 ^,但我收到以下错误

分类帐设备:长度不正确(0x6700)

0 投票
1 回答
66 浏览

web3 - 如何使用@ledgerhq/logs?

有人可以提供有关如何使用该库的示例吗? https://www.npmjs.com/package/@ledgerhq/logs

这是我的代码:

0 投票
2 回答
74 浏览

nearprotocol - Legder Nano S 无法有效授权

我将 ledger nano S 用于https://wallet.betanet.near.org/,并且 ledger nano S 成功配置。在我从我的帐户中删除所有密钥并保留 1 个完全访问密钥(由 ledger nano S 创建)之后。

现在我无法添加其他完整访问密钥。无论使用什么方法。当我这样做时:登录附近--useLedgerKey。网络验证页面将显示:

批准此操作时出错。请再试一次!

当我确实添加了种子短语启用时,在 [从您的恢复短语中输入以下单词以完成设置过程。] 页面上,当我在 Ledger 中确认它时,它将显示:

设置助记词恢复时出错。请再试一次!

实际上,我的账本仍然会显示确认信息:

危险:这可以完全访问 Ledger 以外的设备

当我进行交易时按√按钮。它仍然显示错误:

批准此操作时出错。请再试一次!

我认为这是一个错误,使用时只需保留 1 个访问密钥形式的账本 nano S。

在此处输入图像描述 在此处 输入图像描述

我的帐户:catcatcat.test