rs: Update outdated dependencies

This commit updates outdated dependencies and hangs all
bitcoin-related dependencies off of the `bitcoin` crate, using its
re-exports. This means that as long as the bitcoin crate matches, all
of its dependents will also match.

Changelog-None
This commit is contained in:
Christian Decker
2022-12-13 15:56:34 +01:00
parent 3b56e90a13
commit 8e75232205
10 changed files with 347 additions and 140 deletions

View File

@@ -84,7 +84,7 @@ fn generate_or_load_identity(
if parent.is_none() {
params.is_ca = rcgen::IsCa::Ca(rcgen::BasicConstraints::Unconstrained);
} else {
params.is_ca = rcgen::IsCa::SelfSignedOnly;
params.is_ca = rcgen::IsCa::NoCa;
}
params
.distinguished_name