You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

near-cli 4+版本useLedgerKey弃用后,用Ledger调用智能合约的替代语法

在near-cli 4+中使用自定义Ledger HD路径执行合约调用的替代方案

在near-cli 4及以上版本中,原--useLedgerKey参数已被弃用,替代方案是使用--signWithLedger参数配合环境变量指定自定义HD路径,具体操作如下:

  • 单次临时执行(直接在命令中包含环境变量):

    NEAR_LEDGER_HD_PATH="44'/397'/0'/0'/8'" near call some_contract.near some_method '{"key":"value"}' --accountId=my_account.near --signWithLedger
    
  • 多次重复使用(先设置环境变量):
    如果你需要多次使用同一个自定义HD路径,可先在终端中设置环境变量(适用于bash/zsh):

    export NEAR_LEDGER_HD_PATH="44'/397'/0'/0'/8'"
    

    之后执行合约调用时无需重复指定路径,只需运行:

    near call some_contract.near some_method '{"key":"value"}' --accountId=my_account.near --signWithLedger
    

核心说明:--signWithLedger是替代原--useLedgerKey的签名触发参数,自定义HD路径通过NEAR_LEDGER_HD_PATH环境变量传递,路径格式与旧版本保持一致即可。

内容的提问来源于stack exchange,提问作者Erik Trautman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 19:08:12