Martin Habovstiak
35b3cededc
Support for user-specified onfiguration files/dirs
This commit upgrades `configure_me` and adds support for `--conf` and
`--conf-dir` parameters, which load the configuration from the specified
place.
6 years ago
Martin Habovstiak
bcb04196c3
Updated to `configure_me` 0.3.5
This update fixes the issue with hypens and additionally makes error
messages from the build script nicer.
Fixes #170
6 years ago
Roman Zeyde
ff34ee1907
Update Cargo.lock
6 years ago
Roman Zeyde
32015a762c
Use TryInto to convert slices into array
Remove dependency on `arrayref`.
6 years ago
Martin Habovstiak
0cf115d5f6
Updated Cargo.lock
6 years ago
Martin Habovstiak
ec049b9ad5
Use configure_me instead of clap
Since use of configuration files is both mmore secure and more
convenient and clap doesn't support config files, this switches to
configure_me, which supports config files, env vars and also generating
man pages.
Closes #151
6 years ago
Roman Zeyde
2860966748
Update Cargo.lock
6 years ago
Roman Zeyde
dc92454c9d
Update Cargo.lock
6 years ago
Roman Zeyde
a2a97c7714
Update Cargo.lock
6 years ago
Roman Zeyde
63689a2de6
Update Cargo.lock
6 years ago
Roman Zeyde
f8f53cebaf
Revert "Use TryInto to convert slices into array"
This reverts commit 62592dbabf
to support
Rust 1.32 on Debian.
6 years ago
Roman Zeyde
1aeba092ec
Bump version
6 years ago
Roman Zeyde
2286efba87
Switch to `signal-hook` crate from deprecated `chan-signal`
6 years ago
Roman Zeyde
94e139934f
Bump version
6 years ago
Roman Zeyde
62592dbabf
Use TryInto to convert slices into array
Remove dependency on `arrayref`.
6 years ago
Roman Zeyde
bb62df8793
Update Cargo.lock
6 years ago
Roman Zeyde
8af98a3b9f
Update more crates
6 years ago
Roman Zeyde
18a1d29509
Update bitcoin to 0.18
6 years ago
Roman Zeyde
72eb1e1c62
Update rockdb to 0.12.1
6 years ago
Roman Zeyde
5497824b0e
Update Cargo.lock
6 years ago
Roman Zeyde
b2b7e1c42a
Bump version
6 years ago
Roman Zeyde
77ee699ed5
Update bitcoin crate to 0.17
6 years ago
Roman Zeyde
5037673af6
Upgrade Bitcoin crate
6 years ago
Roman Zeyde
ec7b0b7378
Upgrade Prometheus crate
6 years ago
Roman Zeyde
e996edbb82
Update RocksDB crate to 0.11
6 years ago
Roman Zeyde
5453ffe72a
Bump version
6 years ago
Roman Zeyde
0dae2f198a
Re-format latest Rust version
6 years ago
Roman Zeyde
09725e8615
Bump version
6 years ago
Roman Zeyde
582af3d697
Update rust-bitcoin to 0.15.1 and re-generate Cargo.lock
6 years ago
Roman Zeyde
42ab247776
Use LRU cache (instead of an unbounded HashMap) for transaction caching
7 years ago
Roman Zeyde
5895ad906d
Bump version
7 years ago
Roman Zeyde
27b3255298
Add Cargo.lock to git
7 years ago