diff --git a/Cargo.toml b/Cargo.toml index fa7fe6f..dc08e35 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,6 @@ name = "bitcoin" path = "src/lib.rs" [features] -bitcoinconsenus = ["bitcoinconsensus"] fuzztarget = ["secp256k1/fuzztarget"] [dependencies] @@ -26,7 +25,7 @@ rand = "0.3" rust-crypto = "0.2" serde = "0.6" strason = "0.3" -bitcoinconsensus = { version = "0.16", optional=true } +bitcoinconsensus = { version = "0.16", optional = true } [dependencies.hex] git = "https://github.com/KokaKiwi/rust-hex" diff --git a/README.md b/README.md index e9bda44..87aa1a1 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ downstream users to also have a `num` dependency just so they can use `Uint256:: * Removed old script interpreter -* A new optional feature "bitcoinconsenus" lets this library use Bitcoin Core's native +* A new optional feature "bitcoinconsensus" lets this library use Bitcoin Core's native script verifier, wrappend into Rust by the rust-bitcoinconsenus project. See `Transaction::verify` and `Script::verify` methods. diff --git a/src/blockdata/script.rs b/src/blockdata/script.rs index 068cee2..17d88ae 100644 --- a/src/blockdata/script.rs +++ b/src/blockdata/script.rs @@ -183,7 +183,7 @@ impl error::Error for Error { Error::EarlyEndOfScript => "unexpected end of script", Error::NumericOverflow => "numeric overflow (number on stack larger than 4 bytes)", #[cfg(feature="bitcoinconsensus")] - Error::BitcoinConsensus(ref _n) => "bitcoinconsenus verification failed", + Error::BitcoinConsensus(ref _n) => "bitcoinconsensus verification failed", #[cfg(feature="bitcoinconsensus")] Error::UnknownSpentTransaction (ref _hash) => "unknown transaction referred in Transaction::verify()", #[cfg(feature="bitcoinconsensus")]