#钱包 #以太坊 #cli #命令行工具 #secp256k1 #web3

app my-eth-tool

Holesky 网络上与以太坊交互的命令行工具

2 个版本

0.1.1 2024年1月6日
0.1.0 2024年1月6日

#30#secp256k1

MIT/Apache

24KB
238

my-eth-tool

Static Badge License Rust

概览

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

截图

help

create

send

balance

block-number

许可证

本项目根据 MIT 许可证Apache 许可证 2.0 的条款许可。

MIT 许可证是一个许可开放的源代码许可证,允许免费使用、修改和分发软件,而 Apache 许可证 2.0 是一个更详细和严格的许可证。您可以选择最适合您需求的许可证。

有关更多详细信息,请参阅许可文件

依赖项

约13–23MB
约269K SLoC