File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,14 +21,18 @@ sending = []
2121receiving = []
2222
2323[dependencies ]
24- secp256k1 = {version = " 0.28.1 " , features = [ " rand " ] }
24+ secp256k1 = { version = " 0.29 " , default- features = false , features = [ " alloc " ] }
2525hex = " 0.4"
2626bech32 = " 0.9"
2727bimap = " 0.6"
2828serde = { version = " 1.0" , features = [" derive" ] }
2929serde_json = " 1.0"
30- bitcoin_hashes = " 0.13.0"
30+ bitcoin_hashes = " 0.14"
31+
32+ # Optional PSBT dependencies
33+ bitcoin = { version = " 0.32.8" , optional = true , default-features = false }
3134
3235[dev-dependencies ]
3336rust-bip39 = { version = " 1.0.0" , features = [" rand" ] }
34- bitcoin ={ version = " 0.31.1" , features = [" serde" ] }
37+ bitcoin = { version = " 0.32.8" , features = [" serde" , " std" ] }
38+ secp256k1 = { version = " 0.29" , features = [" std" , " rand-std" ] }
Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ impl Serialize for SerializablePubkey {
148148 S : serde:: Serializer ,
149149 {
150150 let mut seq = serializer. serialize_tuple ( self . 0 . len ( ) ) ?;
151- for element in self . 0 . as_ref ( ) {
151+ for element in < [ u8 ; 33 ] as AsRef < [ u8 ] > > :: as_ref ( & self . 0 ) {
152152 seq. serialize_element ( element) ?;
153153 }
154154 seq. end ( )
You can’t perform that action at this time.
0 commit comments