#cryptocurrency #trading #blockchain #cli-tool

app crypto-cli-tools

一组用于处理加密货币数据的命令行工具

181 个版本 (95 个稳定)

1.4.35 2023年5月6日
1.4.32 2023年3月27日
1.4.11 2022年12月25日
1.4.4 2022年11月28日
0.6.1 2021年11月4日

#337 in 魔法豆

Download history 363/week @ 2024-03-29 27/week @ 2024-04-05

每月下载量415次

Apache-2.0

87KB
2K SLoC

crypto-cli-tools

一组用于处理加密货币数据的命令行工具。

安装:RUSTFLAGS="-C target-cpu=native" cargo install crypto-cli-tools

crypto-daily-merger

如果您已在多个地理位置部署了carbonbot,则需要使用此命令行工具合并和去重来自多个carbonbot的数据。

用法:crypto-daily-merger <yyyy-MM-dd> <input_dirs(逗号分隔)> <output_dir>.

crypto-msg-parser

解析来自crypto-crawler的原始字符串或重新解析由crypto-msg-parser生成的消息。输出消息按时间戳排序并去重。

用法:crypto-msg-parser <input_file> <output_file> [yyyy-MM].

如果指定了月份,则仅保留该月的消息。

csv-to-proto

此命令行工具将.csv.xz文件转换为.proto.xz文件。

CSV消息由crypto-message/src/lib.rs中的to_csv_string()函数生成。

crypto-daily-processor(已弃用)

用法:crypto-daily-processor <exchange> <msg_type> <market_type> <day> <input_dir> <output_dir_raw> <output_dir_parsed>

例如:

crypto-daily-processor bitstamp trade spot 2021-09-02 /mnt/dpool/download /mnt/dpool/daily-raw /mnt/dpool/daily-parsed

此命令行工具已被 crypto-daily-merger + crypto-msg-parser 替换。

依赖项:

~14–28MB
~460K SLoC