cast wallet import

名称

cast-wallet-import - 将私钥导入加密的密钥库

概要

cast wallet import [选项] 账户名称

描述

将私钥导入加密的密钥库。

如果未指定 keystore-dir,它将被保存在默认位置 ~/.foundry/keystores,因此可以通过 --account 选项在诸如 forge scriptcast send 或任何需要私钥的其他方法中访问。

选项

目录选项

-k
--keystore-dir

    存储加密密钥库的路径。
    默认为 ~/.foundry/keystores

WALLET OPTIONS - RAW:

-i
--interactive <NUM>
    打开一个交互式提示,输入你的私钥。接受一个要输入的密钥数量的值。      默认为 0.

--mnemonic-derivation-path <PATHS>
     钱包的衍生路径。可与 --mnemonic-path 和硬件钱包一起使用。

--mnemonic-indexes <INDEXES>
     使用来自给定助记符索引的私钥。与 --mnemonic-paths 一起使用。      默认为 0.

--mnemonic-passphrase <PASSPHRASE>
     使用 BIP39 口令的助记符。

--mnemonic <PATHS>
     在指定的路径上使用助记词组或助记词文件。

--private-key <RAW_PRIVATE_KEY>
     使用提供的私钥。

--private-keys <RAW_PRIVATE_KEYS>
     使用提供的私钥。

Common 选项

-h
--help
    输出帮助信息。

示例

  1. 从私钥创建密钥库:

    cast wallet import BOB --interactive
    
  2. 从助记词创建密钥库:

    cast wallet import ALICE --mnemonic "test test test test test test test test test test test test"
    
  3. 从具有特定助记词索引的助记词创建密钥库:

    cast wallet import ALICE --mnemonic "test test test test test test test test test test test test" --mnemonic-index 1
    

参见

cast, cast wallet