2 个版本
0.1.1 | 2024年1月6日 |
---|---|
0.1.0 | 2024年1月6日 |
#30 在 #secp256k1
24KB
238 行
my-eth-tool
概览
my-eth-tool 是一个用 Rust 编写的命令行工具,用于与 Holesky 网络上的以太坊交互(顺便说一句——目前)。它提供了创建钱包、进行交易等功能。
特性
- 钱包管理:创建和管理以太坊钱包。
- 交易处理:在以太坊区块链上发送和接收交易。
- 安全密钥处理:使用 secp256k1 库进行安全密钥操作。
安装
请确保您已安装 Rust。然后,可以使用以下命令安装 my-eth-tool
cargo install my-eth-tool
使用方法
1. 创建钱包
my-eth-tool create
- 此命令生成一个新的以太坊钱包密钥对。
2. 向另一个地址发送以太币
my-eth-tool send --to-addr <TO-ADDRESS> --value <VALUE> --secret-key <KEY>
<TO-ADDRESS>
收件人的以太坊地址。<VALUE>
要发送的以太币数量。<KEY>
您用于签名交易的私钥。
3. 检查钱包余额
my-eth-tool balance --address <ADDRESS>
<ADDRESS>
要检查余额的以太坊地址。
4. 获取最新区块信息
my-eth-tool block
- 此命令检索最新区块号。
有关帮助,
my-eth-tool --help
截图
许可证
本项目根据 MIT 许可证 或 Apache 许可证 2.0 的条款许可。
MIT 许可证是一个许可开放的源代码许可证,允许免费使用、修改和分发软件,而 Apache 许可证 2.0 是一个更详细和严格的许可证。您可以选择最适合您需求的许可证。
有关更多详细信息,请参阅许可文件。
依赖项
约13–23MB
约269K SLoC