#tool #shell #utility #cli

app wenmoon

您的加密投资组合和终端终于在一起了

6 个版本 (3 个破坏性更改)

0.3.0 2024 年 4 月 1 日
0.2.0 2024 年 3 月 4 日
0.1.0 2024 年 3 月 3 日
0.0.3 2024 年 2 月 27 日

#324 in 文件系统

每月 46 次下载

Apache-2.0

57KB
553

文月是什么?

GitHub Actions CI Workflow Status GitHub Actions Release Workflow Status Crates.io Version

您的加密投资组合和终端终于在一起了 🤝

wen moon?

安装

从 cargo

cargo install wenmoon --locked

从源码构建

git clone https://github.com/shapeshed/wenmoon
cd wenmoon
cargo install --path .

配置

以下支持作为数据提供者

币市行情

获取一个 币市行情 API 密钥。在 ~/.config/wenmoon/config.yml 中创建文件。通过在 币市行情 上搜索找到 Ticker 值。

amountentry_price 是可选字段,如果您想计算您的头寸的价值和损益。

coinmarketcap:
  api_key: [YOUR_API_KEY_HERE]
portfolio:
  - ticker: AAVE
    amount: 100.02
    entry_price: 100.02
  - ticker: MATIC
    amount: 0.643
    entry_price: 1.22
  - ticker: SOL
    amount: 98.45
    entry_price: 150
  - ticker: OSMO
    amount: 265.84
    entry_price: 1.45
  - ticker: KUJI
    amount: 1053.34
    entry_price: 3.95

币安客

获取一个 币安客 API 密钥。在 ~/.config/wenmoon/config.yml 中创建文件。通过在 币安客 上搜索代币并找到“信息”下的 API ID 字段来找到 Ticker 值。

amountentry_price 是可选字段,如果您想计算您的头寸的价值和损益。

coingecko:
  api_key: [YOUR_API_KEY_HERE]
portfolio:
  - ticker: aave
    amount: 100.02
    entry_price: 100.02
  - ticker: matic-network
    amount: 0.643
    entry_price: 1.22
  - ticker: solana
    amount: 98.45
    entry_price: 150
  - ticker: osmosis
    amount: 265.84
    entry_price: 1.45
  - ticker: kujira
    amount: 1053.34
    entry_price: 3.95

使用方法

纯使用。将从 ~/.config/wenmoon/config.yml 读取文件

wenmoon

自定义配置文件。使用 -c 标志后跟文件路径

wenmoon -c ./path/to/custom/config.yml

使用不同文件的多重投资组合和观察列表

wenmoon -c ~/.config/wenmoon/watchlist.yml
wenmoon -c ~/.config/wenmoon/shitcoins.yml
wenmoon -c ~/.config/wenmoon/vegas_fund.yml

按每小时、每日、每周和每月变化排序列表

wenmoon -s h
wenmoon -s d
wenmoon -s w
wenmoon -s m

如果您的列表很长,您只想看到单个价格,wenmoon 与 UNIX 工具(如 grepripgrep)配合良好。

wenmoon | grep BTC
wenmoon | rg BTC

依赖关系

~14–30MB
~534K SLoC