Cargo.toml 1.54 KB
Newer Older
1
[package]
2
name = "addrindexrs"
kenshin-samourai's avatar
kenshin-samourai committed
3
version = "0.5.0"
4 5
authors = ["Roman Zeyde <me@romanzey.de>", "kenshin-samourai <kenshin_samourai@tutanota.com>"]
description = "An efficient address indexer in Rust"
Roman Zeyde's avatar
Roman Zeyde committed
6
license = "MIT"
7 8 9 10
homepage = "https://github.com/Samourai-Wallet/addrindexrs"
repository = "https://github.com/Samourai-Wallet/addrindexrs"
keywords = ["bitcoin", "server", "index", "database"]
documentation = "https://github.com/Samourai-Wallet/addrindexrs/blob/master/doc/usage.md"
Roman Zeyde's avatar
Roman Zeyde committed
11
readme = "README.md"
Roman Zeyde's avatar
Roman Zeyde committed
12
edition = "2018"
13
build = "build.rs"
14

15 16 17
[package.metadata.configure_me]
spec = "config_spec.toml"

Roman Zeyde's avatar
Roman Zeyde committed
18 19 20
[profile.release]
lto = true

21
[features]
22
latest_rust = []  # use latest Rust features (otherwise, support Rust 1.34)
23

24
[dependencies]
kenshin-samourai's avatar
kenshin-samourai committed
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
base64 = "=0.10"
bincode = "=1.0"
bitcoin = { version = "=0.21", features = ["use-serde"] }
bitcoin_hashes = "=0.7.1"
configure_me = "=0.3.3"
crossbeam-channel = "=0.3"
dirs = "=1.0"
error-chain = "=0.12"
glob = "=0.3"
hex = "=0.3"
hyper = "=0.13.6"
hyperlocal = "=0.7"
libc = "=0.2"
log = "=0.4"
lru = "=0.1"
num_cpus = "=1.0"
page_size = "=0.4"
rocksdb = "=0.12"
rust-crypto = "=0.2"
serde = "=1.0"
serde_derive = "=1.0"
serde_json = "=1.0"
signal-hook = "=0.1"
socket2 = { version = "=0.3.18", features = ["reuseport"] }
stderrlog = "=0.4.1"
sysconf = "=0.3.4"
time = "=0.1"
tiny_http = "=0.6"
# close to same tokio version as dependent by hyper v0.13.6 and hyperlocal 0.7 -- things can go awry if they mismatch
tokio = { version = "=0.2.6", features = ["sync", "macros"] }
url = "=2.2.0"
56 57

[build-dependencies]
kenshin-samourai's avatar
kenshin-samourai committed
58
configure_me_codegen = "=0.3.12"