From a5e85103d09902ccc308f6c6799520762b15e096 Mon Sep 17 00:00:00 2001 From: Dr Maxim Orlovsky Date: Wed, 25 Jan 2023 18:12:03 +0100 Subject: [PATCH] v0.9.0 release --- Cargo.lock | 244 +++++++++++++++++------------------------ Cargo.toml | 20 ++-- descriptors/Cargo.toml | 10 +- hd/Cargo.toml | 6 +- onchain/Cargo.toml | 8 +- psbt/Cargo.toml | 18 +-- slip132/Cargo.toml | 4 +- 7 files changed, 135 insertions(+), 175 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bc43ab5..55703db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -96,10 +96,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] -name = "bech32" -version = "0.8.1" +name = "base64" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf9ff0bbfd639f15c74af777d81383cf53efb7c93613f6cab67c6c11e05bbf8b" +checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" [[package]] name = "bech32" @@ -119,36 +119,24 @@ dependencies = [ "unicode-normalization", ] -[[package]] -name = "bitcoin" -version = "0.28.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4d30fb43d287492017964a1fd7d3f82e8cc760818471c6ef2d44111e317d5c3" -dependencies = [ - "bech32 0.8.1", - "bitcoin_hashes 0.10.0", - "secp256k1 0.22.1", - "serde", -] - [[package]] name = "bitcoin" version = "0.29.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0694ea59225b0c5f3cb405ff3f670e4828358ed26aec49dc352f730f0cb1a8a3" dependencies = [ - "base64", - "bech32 0.9.1", + "base64 0.13.1", + "bech32", "bitcoin_hashes 0.11.0", - "secp256k1 0.24.2", + "secp256k1", "serde", ] [[package]] name = "bitcoin_blockchain" -version = "0.9.0-rc.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1047b4204cfc9a3e0e765794c06750e2abf0978f07d28bc2aae3f0839971a13" +checksum = "edb38270e9c10c1858bf6c939a700ea249e7dd0e8b36e3258b55ce7c9bdd2499" dependencies = [ "amplify", "chrono", @@ -162,15 +150,6 @@ version = "0.9.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ce18265ec2324ad075345d5814fbeed4f41f0a660055dc78840b74d19b874b1" -[[package]] -name = "bitcoin_hashes" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "006cc91e1a1d99819bc5b8214be3555c1f0611b169f527a1fdc54ed1f2b745b0" -dependencies = [ - "serde", -] - [[package]] name = "bitcoin_hashes" version = "0.11.0" @@ -182,12 +161,12 @@ dependencies = [ [[package]] name = "bitcoin_hd" -version = "0.9.0-rc.1" +version = "0.9.0" dependencies = [ "amplify", - "bitcoin 0.29.2", + "bitcoin", "miniscript", - "secp256k1 0.24.2", + "secp256k1", "serde", "slip132", "strict_encoding", @@ -195,23 +174,23 @@ dependencies = [ [[package]] name = "bitcoin_hwi" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6686947214dfac9761bd9f17d264261af6d1df9a56349f172bce211c7ae1f596" +checksum = "92636376cbcac85d06e9bb24cb3a6691785f3b0d46d5cd2a4da6d41137c0ca63" dependencies = [ "amplify", - "base64", - "bitcoin 0.28.2", + "base64 0.21.0", + "bitcoin", "serde", "serde_json", ] [[package]] name = "bitcoin_onchain" -version = "0.9.0-rc.1" +version = "0.9.0" dependencies = [ "amplify", - "bitcoin 0.29.2", + "bitcoin", "bitcoin_hd", "chrono", "descriptors", @@ -223,13 +202,13 @@ dependencies = [ [[package]] name = "bitcoin_scripts" -version = "0.9.0-rc.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6512b98b415f5a1147c521f2989bd3cbbc77378c9f3777382835859119729a" +checksum = "5f8b08389e5391cf8311fd4de09a340ed98b4b7c2f87c956125c22341b5d14fb" dependencies = [ "amplify", - "bitcoin 0.29.2", - "secp256k1 0.24.2", + "bitcoin", + "secp256k1", "serde", "serde_with", "stability", @@ -244,9 +223,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bumpalo" -version = "3.11.1" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" +checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" [[package]] name = "byteorder" @@ -256,9 +235,9 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "cc" -version = "1.0.76" +version = "1.0.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a284da2e6fe2092f2353e51713435363112dfd60030e22add80be333fb928f" +checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" [[package]] name = "cfg-if" @@ -352,9 +331,9 @@ dependencies = [ [[package]] name = "commit_verify" -version = "0.9.0-rc.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79b115427218c894907f013305353b18fe35347d5daf9eb6b59d8df59a67bf92" +checksum = "c7f422e4e3f14f628b3cc3a241c0ea53b6457d100dda2980e2d7e719f1e41cf7" dependencies = [ "amplify", "bitcoin_hashes 0.11.0", @@ -378,9 +357,9 @@ dependencies = [ [[package]] name = "cxx" -version = "1.0.81" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97abf9f0eca9e52b7f81b945524e76710e6cb2366aead23b7d4fbf72e281f888" +checksum = "b61a7545f753a88bcbe0a70de1fcc0221e10bfc752f576754fa91e663db1622e" dependencies = [ "cc", "cxxbridge-flags", @@ -390,9 +369,9 @@ dependencies = [ [[package]] name = "cxx-build" -version = "1.0.81" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cc32cc5fea1d894b77d269ddb9f192110069a8a9c1f1d441195fba90553dea3" +checksum = "f464457d494b5ed6905c63b0c4704842aba319084a0a3561cdc1359536b53200" dependencies = [ "cc", "codespan-reporting", @@ -405,15 +384,15 @@ dependencies = [ [[package]] name = "cxxbridge-flags" -version = "1.0.81" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ca220e4794c934dc6b1207c3b42856ad4c302f2df1712e9f8d2eec5afaacf1f" +checksum = "43c7119ce3a3701ed81aca8410b9acf6fc399d2629d057b87e2efa4e63a3aaea" [[package]] name = "cxxbridge-macro" -version = "1.0.81" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b846f081361125bfc8dc9d3940c84e1fd83ba54bbca7b17cd29483c828be0704" +checksum = "65e07508b90551e610910fa648a1878991d367064997a596135b86df30daf07e" dependencies = [ "proc-macro2", "quote", @@ -457,12 +436,12 @@ dependencies = [ [[package]] name = "descriptor-wallet" -version = "0.9.0-rc.1" +version = "0.9.0" dependencies = [ "aes", "amplify", "bip39", - "bitcoin 0.29.2", + "bitcoin", "bitcoin_blockchain", "bitcoin_hd", "bitcoin_hwi", @@ -478,17 +457,17 @@ dependencies = [ "rpassword", "serde", "serde_with", - "serde_yaml 0.9.16", + "serde_yaml 0.9.17", "slip132", "strict_encoding", ] [[package]] name = "descriptors" -version = "0.9.0-rc.1" +version = "0.9.0" dependencies = [ "amplify", - "bitcoin 0.29.2", + "bitcoin", "bitcoin_blockchain", "bitcoin_hd", "bitcoin_scripts", @@ -505,7 +484,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "82a232d46710f8064b7bb2029d82819fc1f5fba053687e0e3bb47cc762af24f6" dependencies = [ - "bitcoin 0.29.2", + "bitcoin", "byteorder", "libc", "log", @@ -615,9 +594,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "indexmap" -version = "1.9.1" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" +checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" dependencies = [ "autocfg", "hashbrown", @@ -625,9 +604,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" +checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" [[package]] name = "js-sys" @@ -646,15 +625,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.137" +version = "0.2.139" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" +checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" [[package]] name = "link-cplusplus" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369" +checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" dependencies = [ "cc", ] @@ -686,7 +665,7 @@ version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "123a10aae81d0712ecc09b780f6f0ae0b0f506a5c4c912974725760d59ba073e" dependencies = [ - "bitcoin 0.29.2", + "bitcoin", ] [[package]] @@ -710,9 +689,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" +checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" [[package]] name = "opaque-debug" @@ -722,15 +701,15 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "os_str_bytes" -version = "6.4.0" +version = "6.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5bf27447411e9ee3ff51186bf7a08e16c341efdde93f4d823e8844429bed7e" +checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" [[package]] name = "paste" -version = "1.0.9" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" +checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" [[package]] name = "ppv-lite86" @@ -764,19 +743,19 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.47" +version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" +checksum = "6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2" dependencies = [ "unicode-ident", ] [[package]] name = "psbt" -version = "0.9.0-rc.1" +version = "0.9.0" dependencies = [ "amplify", - "bitcoin 0.29.2", + "bitcoin", "bitcoin_blockchain", "bitcoin_hd", "bitcoin_onchain", @@ -792,9 +771,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.21" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" +checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" dependencies = [ "proc-macro2", ] @@ -862,9 +841,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.20.7" +version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c" +checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" dependencies = [ "log", "ring", @@ -874,15 +853,15 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.11" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" +checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" [[package]] name = "scratch" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898" +checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" [[package]] name = "sct" @@ -896,35 +875,16 @@ dependencies = [ [[package]] name = "secp256k1" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26947345339603ae8395f68e2f3d85a6b0a8ddfe6315818e80b8504415099db0" -dependencies = [ - "secp256k1-sys 0.5.2", - "serde", -] - -[[package]] -name = "secp256k1" -version = "0.24.2" +version = "0.24.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9512ffd81e3a3503ed401f79c33168b9148c75038956039166cd750eaa037c3" +checksum = "6b1629c9c557ef9b293568b338dddfc8208c98a18c59d722a9d53f859d9c9b62" dependencies = [ "bitcoin_hashes 0.11.0", "rand", - "secp256k1-sys 0.6.1", + "secp256k1-sys", "serde", ] -[[package]] -name = "secp256k1-sys" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "152e20a0fd0519390fc43ab404663af8a0b794273d2a91d60ad4a39f13ffe110" -dependencies = [ - "cc", -] - [[package]] name = "secp256k1-sys" version = "0.6.1" @@ -936,18 +896,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.147" +version = "1.0.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965" +checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.147" +version = "1.0.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852" +checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" dependencies = [ "proc-macro2", "quote", @@ -956,9 +916,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.87" +version = "1.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45" +checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" dependencies = [ "itoa", "ryu", @@ -1012,9 +972,9 @@ dependencies = [ [[package]] name = "serde_yaml" -version = "0.9.16" +version = "0.9.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92b5b431e8907b50339b51223b97d102db8d987ced36f6e4d03621db9316c834" +checksum = "8fb06d4b6cdaef0e0c51fa881acb721bed3c924cfaa71d9c94a3b771dfdf6567" dependencies = [ "indexmap", "itoa", @@ -1025,10 +985,10 @@ dependencies = [ [[package]] name = "slip132" -version = "0.9.0-rc.1" +version = "0.9.0" dependencies = [ "amplify", - "bitcoin 0.29.2", + "bitcoin", "serde", "serde_with", "strict_encoding", @@ -1061,12 +1021,12 @@ dependencies = [ [[package]] name = "strict_encoding" -version = "0.9.0-rc.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae10097e736d1b74a9e6fc8f202d3446ec78750571ac0bc73b7ab37cb6e2c9ec" +checksum = "0be7060b49729cd0b9b2391114632ef64c363a4055d91de049f5555b466193bb" dependencies = [ "amplify", - "bitcoin 0.29.2", + "bitcoin", "bitcoin_hashes 0.11.0", "chrono", "miniscript", @@ -1075,9 +1035,9 @@ dependencies = [ [[package]] name = "strict_encoding_derive" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd6a1540913b4033307dc0c09e5497ed33d940941f926e2d5e6e676521fbe353" +checksum = "34c9cabafb397fc1144463228ad4ba57c3c670a0117505fe59b15d8c74449716" dependencies = [ "amplify_syn", "encoding_derive_helpers", @@ -1087,9 +1047,9 @@ dependencies = [ [[package]] name = "strict_encoding_test" -version = "0.9.0-rc.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7420824c59f38e850f94ddc452ddf1060466e69ea1ddafce3764cf5179eb6d30" +checksum = "4fc369cd865314a3416556e3669d3f2d2e41c6e80cc838208c84a34f74d79234" dependencies = [ "amplify", "strict_encoding", @@ -1113,9 +1073,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "syn" -version = "1.0.103" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" +checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" dependencies = [ "proc-macro2", "quote", @@ -1124,9 +1084,9 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.1.3" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" +checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" dependencies = [ "winapi-util", ] @@ -1139,9 +1099,9 @@ checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" [[package]] name = "time" -version = "0.1.44" +version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" +checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" dependencies = [ "libc", "wasi 0.10.0+wasi-snapshot-preview1", @@ -1150,24 +1110,24 @@ dependencies = [ [[package]] name = "toml" -version = "0.5.9" +version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" +checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ "serde", ] [[package]] name = "typenum" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" [[package]] name = "unicode-ident" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" +checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" [[package]] name = "unicode-normalization" @@ -1290,9 +1250,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "0.22.5" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368bfe657969fb01238bb756d351dcade285e0f6fcbd36dcb23359a5169975be" +checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" dependencies = [ "webpki", ] diff --git a/Cargo.toml b/Cargo.toml index 12aab5f..46239aa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "descriptor-wallet" -version = "0.9.0-rc.1" +version = "0.9.0" license = "Apache-2.0" authors = ["Dr. Maxim Orlovsky "] description = "Libraries and command line tool for building descriptor-based bitcoin wallets" @@ -28,16 +28,16 @@ required-features = ["cli"] [dependencies] amplify = "3.13.0" -strict_encoding_crate = { package = "strict_encoding", version = "0.9.0-rc.1", features = ["bitcoin", "derive"], optional = true } +strict_encoding_crate = { package = "strict_encoding", version = "0.9.0", features = ["bitcoin", "derive"], optional = true } bitcoin = "0.29.2" -bitcoin_scripts = "0.9.0-rc.1" -bitcoin_blockchain = "0.9.0-rc.1" -bitcoin_hd = { version = "0.9.0-rc.1", path = "./hd" } -bitcoin_onchain = { version = "0.9.0-rc.1", path = "./onchain" } -bitcoin_hwi = { version = "0.2.0", optional = true } -descriptors = { version = "0.9.0-rc.1", path = "./descriptors", optional = true, default-features = false } -psbt = { version = "0.9.0-rc.1", path = "./psbt", default-features = false } -slip132 = { version = "0.9.0-rc.1", path = "./slip132", features = ["strict_encoding"] } +bitcoin_scripts = "0.9.0" +bitcoin_blockchain = "0.9.0" +bitcoin_hd = { version = "0.9.0", path = "./hd" } +bitcoin_onchain = { version = "0.9.0", path = "./onchain" } +bitcoin_hwi = { version = "0.3.0", optional = true } +descriptors = { version = "0.9.0", path = "./descriptors", optional = true, default-features = false } +psbt = { version = "0.9.0", path = "./psbt", default-features = false } +slip132 = { version = "0.9.0", path = "./slip132", features = ["strict_encoding"] } miniscript_crate = { package = "miniscript", version = "9.0.0", optional = true } electrum-client = { version = "0.12.0", optional = true } serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true } diff --git a/descriptors/Cargo.toml b/descriptors/Cargo.toml index 2caa0d3..acffd98 100644 --- a/descriptors/Cargo.toml +++ b/descriptors/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "descriptors" -version = "0.9.0-rc.1" +version = "0.9.0" license = "Apache-2.0" authors = ["Dr. Maxim Orlovsky "] description = "Bitcoin descriptors library (part of descriptor-wallet)" @@ -15,11 +15,11 @@ exclude = [] [dependencies] amplify = "3.13.0" -strict_encoding = "0.9.0-rc.1" +strict_encoding = "0.9.0" bitcoin = "0.29.2" -bitcoin_scripts = "0.9.0-rc.1" -bitcoin_blockchain = "0.9.0-rc.1" -bitcoin_hd = { version = "0.9.0-rc.1", path = "../hd" } +bitcoin_scripts = "0.9.0" +bitcoin_blockchain = "0.9.0" +bitcoin_hd = { version = "0.9.0", path = "../hd" } miniscript_crate = { package = "miniscript", version = "9.0.0", features = ["compiler"], optional = true } chrono = "0.4.19" serde_crate = { package = "serde", version = "1", optional = true } diff --git a/hd/Cargo.toml b/hd/Cargo.toml index edddeed..5d5fdb9 100644 --- a/hd/Cargo.toml +++ b/hd/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bitcoin_hd" -version = "0.9.0-rc.1" +version = "0.9.0" license = "Apache-2.0" authors = ["Dr. Maxim Orlovsky "] description = "Bitcoin hierarchical deterministic derivation library" @@ -15,11 +15,11 @@ exclude = [] [dependencies] amplify = "3.13.0" -strict_encoding = "0.9.0-rc.1" +strict_encoding = "0.9.0" bitcoin = "0.29.2" secp256k1 = { version = "0.24.2", features = ["global-context"] } miniscript = { version = "9.0.0", optional = true } -slip132 = { version = "0.9.0-rc.1", path = "../slip132" } +slip132 = { version = "0.9.0", path = "../slip132" } serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true } [features] diff --git a/onchain/Cargo.toml b/onchain/Cargo.toml index 777b8d2..8f6c3d0 100644 --- a/onchain/Cargo.toml +++ b/onchain/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bitcoin_onchain" -version = "0.9.0-rc.1" +version = "0.9.0" license = "Apache-2.0" authors = ["Dr. Maxim Orlovsky "] description = "Bitcoin descriptors library (part of descriptor-wallet)" @@ -16,9 +16,9 @@ exclude = [] [dependencies] amplify = "3.13.0" bitcoin = "0.29.2" -strict_encoding = "0.9.0-rc.1" -bitcoin_hd = { version = "0.9.0-rc.1", path = "../hd" } -descriptors = { version = "0.9.0-rc.1", path = "../descriptors", optional = true } +strict_encoding = "0.9.0" +bitcoin_hd = { version = "0.9.0", path = "../hd" } +descriptors = { version = "0.9.0", path = "../descriptors", optional = true } miniscript = { version = "9.0.0", optional = true } electrum-client = { version = "0.12.0", optional = true } chrono = "0.4.19" diff --git a/psbt/Cargo.toml b/psbt/Cargo.toml index 7ba3bf0..1e5032a 100644 --- a/psbt/Cargo.toml +++ b/psbt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "psbt" -version = "0.9.0-rc.1" +version = "0.9.0" license = "Apache-2.0" authors = ["Dr. Maxim Orlovsky "] description = "Partially signed bitcoin transaction v0-2 library (bip174, bip370, bip371)" @@ -15,20 +15,20 @@ exclude = [] [dependencies] amplify = "3.13.0" -strict_encoding = "0.9.0-rc.1" -commit_verify = "0.9.0-rc.1" +strict_encoding = "0.9.0" +commit_verify = "0.9.0" bitcoin = { version = "0.29.2", features = ["base64"] } -bitcoin_scripts = "0.9.0-rc.1" -bitcoin_blockchain = "0.9.0-rc.1" -bitcoin_hd = { version = "0.9.0-rc.1", path = "../hd" } -bitcoin_onchain = { version = "0.9.0-rc.1", path = "../onchain" } -descriptors = { version = "0.9.0-rc.1", path = "../descriptors", optional = true } +bitcoin_scripts = "0.9.0" +bitcoin_blockchain = "0.9.0" +bitcoin_hd = { version = "0.9.0", path = "../hd" } +bitcoin_onchain = { version = "0.9.0", path = "../onchain" } +descriptors = { version = "0.9.0", path = "../descriptors", optional = true } miniscript = { version = "9.0.0", optional = true } serde_crate = { package = "serde", version = "1", optional = true } serde_with = { version = "1.14", features = ["hex"], optional = true } [dev-dependencies] -strict_encoding_test = "0.9.0-rc.1" +strict_encoding_test = "0.9.0" [features] default = [] diff --git a/slip132/Cargo.toml b/slip132/Cargo.toml index ccc6d46..79c9e93 100644 --- a/slip132/Cargo.toml +++ b/slip132/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "slip132" -version = "0.9.0-rc.1" +version = "0.9.0" license = "Apache-2.0" authors = ["Dr. Maxim Orlovsky "] description = "Bitcoin SLIP-132 standard implementation (parsing custom xpub/xpriv key formats)" @@ -20,7 +20,7 @@ path = "src/lib.rs" [dependencies] amplify = "3.13.0" bitcoin = "0.29.2" -strict_encoding = { version = "0.9.0-rc.1", optional = true } +strict_encoding = { version = "0.9.0", optional = true } serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true } serde_with = { version = "1.5", features = ["hex"], optional = true }