2 个不稳定版本
0.2.0 | 2024 年 8 月 1 日 |
---|---|
0.1.0 | 2024 年 7 月 24 日 |
#325 in 命令行工具
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 fmt
和 cargo clippy
。
依赖项
~18–32MB
~488K SLoC