#nostr #tool #cli-tool #blossom

app blossom-auth

一个用于生成 Blossom 授权事件的命令行工具

2 个不稳定版本

0.2.0 2024 年 8 月 1 日
0.1.0 2024 年 7 月 24 日

#325 in 命令行工具

Download history 127/week @ 2024-07-21 132/week @ 2024-07-28 11/week @ 2024-08-04

270 每月下载量

无许可证

19KB
322 行(不含注释)

Blossom-auth

Blossom-auth 是一个 CLI 程序,用于轻松生成 nostr 授权事件以测试/调试 blossom 服务器。它可以生成用于上传和删除 blob 的事件。它还提供了一些选项,用于伪造文件哈希和在授权事件中使用无效的类型。

从 crates.io 安装

cargo install blossom-auth

从源码构建

git clone https://github.com/0xtrr/blossom-auth.git
cd blossom-auth
cargo build --release
./target/release/blossom-auth -h

示例用法

查看可用选项概述

blossom-auth -h

生成新的上传授权事件

blossom-auth -a upload -d "{FILE_NAME}" -f "{PATH_TO_FILE}"

贡献

欢迎所有贡献!如果您对 CLI 有好的想法,请通过 PR 提交或通过问题部分联系。

在创建 PR 之前,请确保运行 cargo fmtcargo clippy

依赖项

~18–32MB
~488K SLoC