-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCargo.toml
More file actions
38 lines (34 loc) · 1.35 KB
/
Copy pathCargo.toml
File metadata and controls
38 lines (34 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[package]
name = "block-events"
version = "0.1.0"
edition = "2021"
authors = ["Leonardo Souza <leonardolimasza@gmail.com>", "LLFourn <lloyd.fourn@gmail.com>"]
repository = "https://github.com/oleonardolima/block-events"
description = "A real-time stream block events library, covering connected and disconnected blocks.\nThis a work in progress project for Summer of Bitcoin 2022."
keywords = ["bitcoin", "blockchain", "blocks", "events", "mempool-space", "stream", "summer-of-bitcoin"]
readme = "README.md"
license = "MIT OR Apache-2.0"
[dependencies]
anyhow = { version = "1.0" }
async-stream = { version = "0.3.3"}
bitcoin = { version = "0.28", features = ["use-serde", "base64"] }
clap = { version = "3.0", features = ["derive"]}
env_logger = { version = "0.9.0" }
futures = { version = "0.3" }
log = { version = "0.4" }
reqwest = { version = "0.11.11" }
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0" }
tokio = { version = "1.19.2", features = ["macros", "rt-multi-thread"] }
tokio-tungstenite = { version = "0.17.1", features = ["connect", "native-tls"]}
url = { version = "2.0.0" }
[dev-dependencies]
testcontainers = { version = "^0.14.0" }
bitcoind = { version = "^0.26.1", features = ["22_0"] }
serial_test = { version = "0.7.0" }
[lib]
name = "block_events"
path = "src/lib.rs"
[[bin]]
name = "block-events-cli"
path = "src/bin.rs"