Merge rust-bitcoin/rust-bitcoin#3637: README: Fix Kani badge and update `no-std` details
a0c79735c7
README: Fix Kani badge and update `no-std` details (S \times 3 🗿) Pull request description: The Kani badge was not displayed due to using `imp` rather than `img` and link was broken. Also the `no-std` details need to be updated. ACKs for top commit: tcharding: ACKa0c79735c7
apoelstra: ACK a0c79735c79ab067f2518ecae1c533e75d194ab0; successfully ran local tests Tree-SHA512: a4da661f14044ff3b5fac611849a14b80ca97f7125902712caa5910873686ff4f669ddf68fe4478b55b7d31d2443cba1260dae2729d50173d66df2641005607c
This commit is contained in:
commit
b40be3fef6
20
README.md
20
README.md
|
@ -14,7 +14,7 @@
|
|||
<a href="https://docs.rs/bitcoin"><img alt="API Docs" src="https://img.shields.io/badge/docs.rs-bitcoin-green"/></a>
|
||||
<a href="https://blog.rust-lang.org/2021/11/01/Rust-1.63.0.html"><img alt="Rustc Version 1.63.0+" src="https://img.shields.io/badge/rustc-1.63.0%2B-lightgrey.svg"/></a>
|
||||
<a href="https://gnusha.org/bitcoin-rust/"><img alt="Chat on IRC" src="https://img.shields.io/badge/irc-%23bitcoin--rust%20on%20libera.chat-blue"></a>
|
||||
<a href="https://github.com/model-checking/kani"><imp alt="kani" src="https://github.com/rust-bitcoin/rust-bitcoin/actions/workflows/kani.yaml/badge.svg"></a>
|
||||
<a href="https://github.com/model-checking/kani"><img alt="kani" src="https://github.com/rust-bitcoin/rust-bitcoin/workflows/Kani%20CI/badge.svg"></a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
@ -49,7 +49,7 @@ are no plans to do so. Of course, patches to fix specific consensus incompatibil
|
|||
|
||||
### Support for 16-bit pointer sizes
|
||||
|
||||
16-bit pointer sizes are not supported and we can't promise they will be. If you care about them
|
||||
16-bit pointer sizes are not supported, and we can't promise they will be. If you care about them
|
||||
please let us know, so we can know how large the interest is and possibly decide to support them.
|
||||
|
||||
### Semver compliance
|
||||
|
@ -103,13 +103,6 @@ current stable one (see MSRV section).
|
|||
|
||||
## Building
|
||||
|
||||
The cargo feature `std` is enabled by default. At least one of the features `std` or `no-std` or
|
||||
both must be enabled.
|
||||
|
||||
Enabling the `no-std` feature does not disable `std`. To disable the `std` feature you must disable
|
||||
default features. The `no-std` feature only enables additional features required for this crate to
|
||||
be usable without `std`. Both can be enabled without conflict.
|
||||
|
||||
The library can be built and tested using [`cargo`](https://github.com/rust-lang/cargo/):
|
||||
|
||||
```
|
||||
|
@ -127,6 +120,15 @@ cargo test
|
|||
Please refer to the [`cargo` documentation](https://doc.rust-lang.org/stable/cargo/) for more
|
||||
detailed instructions.
|
||||
|
||||
### No-std support
|
||||
|
||||
The `std` cargo feature is enabled by default. To build this project without the Rust standard
|
||||
library, use the `--no-default-features` flag or set `default-features = false` in your dependency
|
||||
declaration when adding it to your project.
|
||||
|
||||
For embedded device examples, see [`bitcoin/embedded`](https://github.com/rust-bitcoin/rust-bitcoin/tree/master/bitcoin/embedded)
|
||||
or [`hashes/embedded`](https://github.com/rust-bitcoin/rust-bitcoin/tree/master/hashes/embedded).
|
||||
|
||||
### Just
|
||||
|
||||
We support [`just`](https://just.systems/man/en/) for running dev workflow commands. Run `just` from
|
||||
|
|
Loading…
Reference in New Issue