cast wallet import
名称
cast-wallet-import - 将私钥导入加密的密钥库
概要
cast wallet import
[选项] 账户名称
描述
将私钥导入加密的密钥库。
如果未指定 keystore-dir,它将被保存在默认位置 ~/.foundry/keystores
,因此可以通过 --account
选项在诸如 forge script
、cast 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
输出帮助信息。
示例
-
从私钥创建密钥库:
cast wallet import BOB --interactive
-
从助记词创建密钥库:
cast wallet import ALICE --mnemonic "test test test test test test test test test test test test"
-
从具有特定助记词索引的助记词创建密钥库:
cast wallet import ALICE --mnemonic "test test test test test test test test test test test test" --mnemonic-index 1