]> git.bitcoin.ninja Git - rust-lightning/commit
Drop the `no-std` feature from `lightning-invoice`
authorMatt Corallo <git@bluematt.me>
Fri, 16 Aug 2024 19:17:42 +0000 (19:17 +0000)
committerMatt Corallo <git@bluematt.me>
Mon, 19 Aug 2024 15:09:40 +0000 (15:09 +0000)
commit31a9cd2d3d339aaf0dd28ca4ba68b42bcce8b65e
tree223fdadbf9ba2b5be148d18a62da13c5afd1fcbf
parent5e370742463be8f8d534d51c97d9331253059b8f
Drop the `no-std` feature from `lightning-invoice`

Now that we don't have to have everything in our entire ecosystem
use the same `std`/`no-std` feature combinations we should start by
untangling our own features a bit.

This takes another step by removing the `no-std` feature entirely
from the `lightning-invoice` crate and removing all feature
implications on dependencies from the remaining `std` feature.
ci/ci-tests.sh
lightning-invoice/Cargo.toml
lightning-invoice/src/lib.rs
lightning/Cargo.toml
no-std-check/Cargo.toml