技术支持 文档

核实不支持的 ERC20 代币交易

您可以使用 Ledger 设备上的以太坊应用程序在 Ledger Live 中管理多达 1,250 种 ERC20 代币。请参考支持的加密资产列表了解我们支持哪些代币,并参考本文了解如何管理这些代币

您可以使用 MyEtherWallet 等外部钱包管理 Ledger Live 不支持的 ERC20 代币。确保使用您的 Ledger 设备核实所有交易细节,获得最高安全性。

准备工作

启用排除故障数据

在发送不支持的代币交易之前,请确保您已启用排除故障数据。这样您可以在设备上核实合约详情。

要启用排除故障数据: 

  1. 连接并解锁您的 Ledger 设备。
  2. 打开以太坊应用程序
  3. 按右侧按钮前往 Settings(设置)。然后同时按两个按钮进行确认。
  4. Debug data (排除故障数据)设置下,同时按两个按钮显示合约详情。
    设备会显示 Displayed(已显示)

输入不支持的 ERC20 代币交易详情

要输入不支持的 ERC20 代币交易详情: 

  1. MyEtherWallet 上添加不支持的 ERC20 代币。查看 MyEtherWallet 指南获取分步说明。
  2. MEWSend Transaction(发送交易)部分中输入交易详情。相关详细说明,请参考此文

核实不支持的 ERC20 代币交易

点击 MEW 上的 Send Transaction(发送交易)按钮后,您的设备应显示 Verify selector(核实选择器)。如果未显示,请确保您已完成上述所有步骤。

要核实及签署不支持的 ERC20 代币交易:

  1. Verify selector(核实选择器)屏幕中,按右侧按钮查看 Selector(选择器)参数:
    • 选择器:0xA9059CBB(代币传输的默认选择器) 
  2. 按右侧按钮前往 Approve(批准)。然后同时按两个按钮进行确认。
    设备显示 Verify Field 1(核实字段 1)。
  3. 按右侧按钮检查下列参数:
    • 参数:目标地址
  4. 核实地址,然后按右侧按钮。同时按两个按钮进行确认。
    设备显示 Verify Field 2(核实字段 2)
  5. 按右侧按钮检查下列参数:
    • 参数:以十六进制表示发送的代币数量。

      如何计算实际代币数量

      例如,以十六进制表示发送的代币数量为 1B9DE674DF070000

      1. 将代币数量从十六进制转换为十进制。1B9DE674DF070000 在十进制下为 1990000000000000000
      2. 写下代币的十进制数量级表达。要查找代币的十进制数量级,请前往 Etherscan 查找包括代币数量级在内的所有代币信息。在本例中,代币数量级为 18。
      3. 执行下列操作:
        十进制代币数量 / (10 ^ 代币数量级) = 发送的代币数量。
        在本例中:1990000000000000000 / (10^18) = 1.99
  6. 核实发送代币数量,然后按右侧按钮。同时按两个按钮进行确认。
  7. 按右侧按钮检查下列交易详情:
    • 数额:以太币 ETH 为 0。这是 ERC20 代币交易,而非以太币 ETH 交易。
    • 地址:目标地址
    • 最高费用:最高交易费用
  8. 同时按两个按钮接受并发送交易。

您已成功核实并签署了不支持的 ERC20 代币交易。