Update bitcoin requirement from 0.30.0 to 0.31.0 #1074
Triggered via pull request
December 12, 2023 14:12
Status
Failure
Total duration
24m 24s
Artifacts
–
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
test.yml
on: pull_request
ubuntu / stable / coverage
4m 29s
Matrix: doc-tests / stable
Matrix: required
Annotations
41 errors
unused imports: `authz::v1beta1 as authz`, `crisis::v1beta1 as crisis`, `distribution::v1beta1 as distribution`, `evidence::v1beta1 as evidence`, `mint::v1beta1 as mint`, `params::v1beta1 as params`, `slashing::v1beta1 as slashing`, `v1beta1 as base`:
cw-orch-daemon/src/lib.rs#L34
error: unused imports: `authz::v1beta1 as authz`, `crisis::v1beta1 as crisis`, `distribution::v1beta1 as distribution`, `evidence::v1beta1 as evidence`, `mint::v1beta1 as mint`, `params::v1beta1 as params`, `slashing::v1beta1 as slashing`, `v1beta1 as base`
--> cw-orch-daemon/src/lib.rs:34:13
|
34 | authz::v1beta1 as authz,
| ^^^^^^^^^^^^^^^^^^^^^^^
35 | bank::v1beta1 as bank,
36 | base::{abci::v1beta1 as abci, tendermint::v1beta1 as tendermint, v1beta1 as base},
| ^^^^^^^^^^^^^^^
37 | crisis::v1beta1 as crisis,
| ^^^^^^^^^^^^^^^^^^^^^^^^^
38 | distribution::v1beta1 as distribution,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
39 | evidence::v1beta1 as evidence,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
42 | mint::v1beta1 as mint,
| ^^^^^^^^^^^^^^^^^^^^^
43 | params::v1beta1 as params,
| ^^^^^^^^^^^^^^^^^^^^^^^^^
44 | slashing::v1beta1 as slashing,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `-D unused-imports` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(unused_imports)]`
|
cannot find type `Error` in crate `bitcoin::bech32`:
cw-orch-daemon/src/error.rs#L50
error[E0412]: cannot find type `Error` in crate `bitcoin::bech32`
--> cw-orch-daemon/src/error.rs:50:34
|
50 | source: bitcoin::bech32::Error,
| ^^^^^ not found in `bitcoin::bech32`
|
help: consider importing one of these items
|
3 + use anyhow::Error;
|
3 + use bitcoin::absolute::Error;
|
3 + use bitcoin::address::Error;
|
3 + use bitcoin::base58::Error;
|
and 44 other candidates
help: if you import `Error`, refer to it directly
|
50 - source: bitcoin::bech32::Error,
50 + source: Error,
|
|
unresolved import `secp256k1::All`:
cw-orch-daemon/src/tx_builder.rs#L13
error[E0432]: unresolved import `secp256k1::All`
--> cw-orch-daemon/src/tx_builder.rs:13:5
|
13 | use secp256k1::All;
| ^^^^^^^^^^^^^^ no `All` in the root
|
help: consider importing one of these items instead
|
13 | use bitcoin::EcdsaSighashType::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13 | use bitcoin::TapSighashType::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13 | use bitcoin::p2p::message_bloom::BloomFlags::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13 | use bitcoin::sighash::Prevouts::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
unresolved import `secp256k1::All`:
cw-orch-daemon/src/tx_broadcaster.rs#L5
error[E0432]: unresolved import `secp256k1::All`
--> cw-orch-daemon/src/tx_broadcaster.rs:5:5
|
5 | use secp256k1::All;
| ^^^^^^^^^^^^^^ no `All` in the root
|
help: consider importing one of these items instead
|
5 | use bitcoin::EcdsaSighashType::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 | use bitcoin::TapSighashType::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 | use bitcoin::p2p::message_bloom::BloomFlags::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 | use bitcoin::sighash::Prevouts::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
unresolved imports `bitcoin::bech32::u5`, `bitcoin::bech32::FromBase32`, `bitcoin::bech32::ToBase32`, `bitcoin::bech32::Variant`:
cw-orch-daemon/src/keys/public.rs#L2
error[E0432]: unresolved imports `bitcoin::bech32::u5`, `bitcoin::bech32::FromBase32`, `bitcoin::bech32::ToBase32`, `bitcoin::bech32::Variant`
--> cw-orch-daemon/src/keys/public.rs:2:39
|
2 | use bitcoin::bech32::{decode, encode, u5, FromBase32, ToBase32, Variant};
| ^^ ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ no `Variant` in the root
| | | |
| | | no `ToBase32` in the root
| | no `FromBase32` in the root
| no `u5` in the root
|
unresolved import `bitcoin::bip32::ExtendedPrivKey`:
cw-orch-daemon/src/keys/private.rs#L8
error[E0432]: unresolved import `bitcoin::bip32::ExtendedPrivKey`
--> cw-orch-daemon/src/keys/private.rs:8:13
|
8 | bip32::{ExtendedPrivKey, IntoDerivationPath},
| ^^^^^^^^^^^^^^^ no `ExtendedPrivKey` in `bip32`
|
unresolved import `secp256k1::All`:
cw-orch-daemon/src/sender.rs#L36
error[E0432]: unresolved import `secp256k1::All`
--> cw-orch-daemon/src/sender.rs:36:17
|
36 | use secp256k1::{All, Context, Secp256k1, Signing};
| ^^^ no `All` in the root
|
= help: consider importing one of these items instead:
bitcoin::EcdsaSighashType::All
bitcoin::TapSighashType::All
bitcoin::p2p::message_bloom::BloomFlags::All
bitcoin::sighash::Prevouts::All
|
doc-tests / stable (beta)
Process completed with exit code 101.
|
doc-tests / stable (stable)
The job was canceled because "beta" failed.
|
doc-tests / stable (stable)
The operation was canceled.
|
ubuntu / stable / coverage
Process completed with exit code 1.
|
ubuntu / beta
Process completed with exit code 101.
|
unused import: `crate::proto::injective::InjectiveSigner`:
cw-orch-daemon/src/sender.rs#L22
error: unused import: `crate::proto::injective::InjectiveSigner`
--> cw-orch-daemon/src/sender.rs:22:5
|
22 | use crate::proto::injective::InjectiveSigner;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
unused import: `IndexResponse`:
cw-orch-daemon/src/core.rs#L20
error: unused import: `IndexResponse`
--> cw-orch-daemon/src/core.rs:20:31
|
20 | environment::{ChainState, IndexResponse},
| ^^^^^^^^^^^^^
|
= note: `-D unused-imports` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(unused_imports)]`
|
this function takes 2 arguments but 3 arguments were supplied:
cw-orch-daemon/src/keys/public.rs#L383
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
--> cw-orch-daemon/src/keys/public.rs:383:28
|
383 | let data = encode(&format!("{}{}", prefix, "valconspub"), b32, Variant::Bech32);
| ^^^^^^ -------------------------------------- --------------- unexpected argument
| |
| expected `Hrp`, found `&String`
|
note: function defined here
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bech32-0.10.0-beta/src/lib.rs:217:8
|
217 | pub fn encode<Ck: Checksum>(hrp: Hrp, data: &[u8]) -> Result<String, fmt::Error> {
| ^^^^^^
help: remove the extra argument
|
383 - let data = encode(&format!("{}{}", prefix, "valconspub"), b32, Variant::Bech32);
383 + let data = encode(/* bitcoin::bech32::Hrp */, b32);
|
|
no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L382
error[E0599]: no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:382:31
|
382 | let b32 = raw.to_base32();
| ^^^^^^^^^ method not found in `&Vec<u8>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::ToBase32;
|
|
this function takes 2 arguments but 3 arguments were supplied:
cw-orch-daemon/src/keys/public.rs#L364
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
--> cw-orch-daemon/src/keys/public.rs:364:28
|
364 | let data = encode(
| ^^^^^^
365 | &format!("{}{}", prefix, "valcons"),
| ----------------------------------- expected `Hrp`, found `&String`
366 | raw.to_base32(),
367 | Variant::Bech32,
| --------------- unexpected argument
|
note: function defined here
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bech32-0.10.0-beta/src/lib.rs:217:8
|
217 | pub fn encode<Ck: Checksum>(hrp: Hrp, data: &[u8]) -> Result<String, fmt::Error> {
| ^^^^^^
help: remove the extra argument
|
365 ~ /* bitcoin::bech32::Hrp */,
366 ~ raw.to_base32(),
|
|
no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L366
error[E0599]: no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:366:25
|
366 | raw.to_base32(),
| ^^^^^^^^^ method not found in `&Vec<u8>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::ToBase32;
|
|
this function takes 2 arguments but 3 arguments were supplied:
cw-orch-daemon/src/keys/public.rs#L347
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
--> cw-orch-daemon/src/keys/public.rs:347:28
|
347 | let data = encode(
| ^^^^^^
348 | &format!("{}{}", prefix, "valoperpub"),
| -------------------------------------- expected `Hrp`, found `&String`
349 | raw.to_base32(),
350 | Variant::Bech32,
| --------------- unexpected argument
|
note: function defined here
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bech32-0.10.0-beta/src/lib.rs:217:8
|
217 | pub fn encode<Ck: Checksum>(hrp: Hrp, data: &[u8]) -> Result<String, fmt::Error> {
| ^^^^^^
help: remove the extra argument
|
348 ~ /* bitcoin::bech32::Hrp */,
349 ~ raw.to_base32(),
|
|
no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L349
error[E0599]: no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:349:25
|
349 | raw.to_base32(),
| ^^^^^^^^^ method not found in `&Vec<u8>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::ToBase32;
|
|
this function takes 2 arguments but 3 arguments were supplied:
cw-orch-daemon/src/keys/public.rs#L327
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
--> cw-orch-daemon/src/keys/public.rs:327:28
|
327 | let data = encode(
| ^^^^^^
328 | &format!("{}{}", prefix, "pub"),
| ------------------------------- expected `Hrp`, found `&String`
329 | raw.to_base32(),
330 | Variant::Bech32,
| --------------- unexpected argument
|
note: function defined here
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bech32-0.10.0-beta/src/lib.rs:217:8
|
217 | pub fn encode<Ck: Checksum>(hrp: Hrp, data: &[u8]) -> Result<String, fmt::Error> {
| ^^^^^^
help: remove the extra argument
|
328 ~ /* bitcoin::bech32::Hrp */,
329 ~ raw.to_base32(),
|
|
no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L329
error[E0599]: no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:329:25
|
329 | raw.to_base32(),
| ^^^^^^^^^ method not found in `&Vec<u8>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::ToBase32;
|
|
this function takes 2 arguments but 3 arguments were supplied:
cw-orch-daemon/src/keys/public.rs#L310
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
--> cw-orch-daemon/src/keys/public.rs:310:28
|
310 | let data = encode(
| ^^^^^^
311 | &format!("{}{}", prefix, "valoper"),
| ----------------------------------- expected `Hrp`, found `&String`
312 | raw.to_base32(),
313 | Variant::Bech32,
| --------------- unexpected argument
|
note: function defined here
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bech32-0.10.0-beta/src/lib.rs:217:8
|
217 | pub fn encode<Ck: Checksum>(hrp: Hrp, data: &[u8]) -> Result<String, fmt::Error> {
| ^^^^^^
help: remove the extra argument
|
311 ~ /* bitcoin::bech32::Hrp */,
312 ~ raw.to_base32(),
|
|
no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L312
error[E0599]: no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:312:25
|
312 | raw.to_base32(),
| ^^^^^^^^^ method not found in `&Vec<u8>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::ToBase32;
|
|
this function takes 2 arguments but 3 arguments were supplied:
cw-orch-daemon/src/keys/public.rs#L297
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
--> cw-orch-daemon/src/keys/public.rs:297:28
|
297 | let data = encode(prefix, raw.to_base32(), Variant::Bech32);
| ^^^^^^ ------ --------------- unexpected argument
| |
| expected `Hrp`, found `&str`
|
note: function defined here
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bech32-0.10.0-beta/src/lib.rs:217:8
|
217 | pub fn encode<Ck: Checksum>(hrp: Hrp, data: &[u8]) -> Result<String, fmt::Error> {
| ^^^^^^
help: remove the extra argument
|
297 - let data = encode(prefix, raw.to_base32(), Variant::Bech32);
297 + let data = encode(/* bitcoin::bech32::Hrp */, raw.to_base32());
|
|
no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L297
error[E0599]: no method named `to_base32` found for reference `&std::vec::Vec<u8>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:297:47
|
297 | let data = encode(prefix, raw.to_base32(), Variant::Bech32);
| ^^^^^^^^^ method not found in `&Vec<u8>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::ToBase32;
|
|
mismatched types:
cw-orch-daemon/src/keys/public.rs#L177
error[E0308]: mismatched types
--> cw-orch-daemon/src/keys/public.rs:177:13
|
177 | let (hrp, decoded_str, _) = decode(data).map_err(|source| DaemonError::Conversion {
| _____________^^^^^^^^^^^^^^^^^^^^^___-
| | |
| | expected a tuple with 2 elements, found one with 3 elements
178 | | key: data.into(),
179 | | source,
180 | | })?;
| |___________- this expression has type `(bitcoin::bech32::Hrp, std::vec::Vec<u8>)`
|
= note: expected tuple `(bitcoin::bech32::Hrp, std::vec::Vec<u8>)`
found tuple `(_, _, _)`
|
no function or associated item named `from_base32` found for struct `std::vec::Vec<_, _>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L138
error[E0599]: no function or associated item named `from_base32` found for struct `std::vec::Vec<_, _>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:138:22
|
138 | Vec::from_base32(vu5.as_slice()).map_err(|source| DaemonError::Conversion {
| ^^^^^^^^^^^ function or associated item not found in `Vec<_, _>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::FromBase32;
|
|
no function or associated item named `from_base32` found for struct `std::vec::Vec<_, _>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L94
error[E0599]: no function or associated item named `from_base32` found for struct `std::vec::Vec<_, _>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:94:36
|
94 | let vu8 = Vec::from_base32(vu5.as_slice()).map_err(|source| {
| ^^^^^^^^^^^ function or associated item not found in `Vec<_, _>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::FromBase32;
|
|
no function or associated item named `from_base32` found for struct `std::vec::Vec<_, _>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L69
error[E0599]: no function or associated item named `from_base32` found for struct `std::vec::Vec<_, _>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:69:36
|
69 | let vu8 = Vec::from_base32(vu5.as_slice()).map_err(|source| {
| ^^^^^^^^^^^ function or associated item not found in `Vec<_, _>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::FromBase32;
|
|
no function or associated item named `from_base32` found for struct `std::vec::Vec<_, _>` in the current scope:
cw-orch-daemon/src/keys/public.rs#L50
error[E0599]: no function or associated item named `from_base32` found for struct `std::vec::Vec<_, _>` in the current scope
--> cw-orch-daemon/src/keys/public.rs:50:22
|
50 | Vec::from_base32(vu5.as_slice()).map_err(|source| DaemonError::Conversion {
| ^^^^^^^^^^^ function or associated item not found in `Vec<_, _>`
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use bech32::FromBase32;
|
|
no function or associated item named `new` found for struct `secp256k1::Secp256k1` in the current scope:
cw-orch-daemon/src/sender.rs#L77
error[E0599]: no function or associated item named `new` found for struct `secp256k1::Secp256k1` in the current scope
--> cw-orch-daemon/src/sender.rs:77:31
|
77 | let secp = Secp256k1::new();
| ^^^ function or associated item not found in `Secp256k1<_>`
|
= help: items from traits can only be used if the trait is implemented and in scope
note: `queriers::DaemonQuerier` defines an item `new`, perhaps you need to implement it
--> cw-orch-daemon/src/queriers.rs:68:1
|
68 | pub trait DaemonQuerier {
| ^^^^^^^^^^^^^^^^^^^^^^^
|
the method `as_dyn_error` exists for reference `&Error`, but its trait bounds were not satisfied:
cw-orch-daemon/src/error.rs#L21
error[E0599]: the method `as_dyn_error` exists for reference `&Error`, but its trait bounds were not satisfied
--> cw-orch-daemon/src/error.rs:21:13
|
21 | #[error(transparent)]
| ^^^^^^^^^^^ method cannot be called on `&Error` due to unsatisfied trait bounds
|
::: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/secp256k1-0.27.0/src/lib.rs:304:1
|
304 | pub enum Error {
| --------------
| |
| doesn't satisfy `_: AsDynError<'_>`
| doesn't satisfy `secp256k1::Error: std::error::Error`
|
= note: the following trait bounds were not satisfied:
`secp256k1::Error: std::error::Error`
which is required by `secp256k1::Error: thiserror::__private::AsDynError<'_>`
`&secp256k1::Error: std::error::Error`
which is required by `&secp256k1::Error: thiserror::__private::AsDynError<'_>`
|
cannot find type `Error` in crate `bitcoin::bech32`:
cw-orch-daemon/src/error.rs#L50
error[E0412]: cannot find type `Error` in crate `bitcoin::bech32`
--> cw-orch-daemon/src/error.rs:50:34
|
50 | source: bitcoin::bech32::Error,
| ^^^^^ not found in `bitcoin::bech32`
|
help: consider importing one of these items
|
3 + use anyhow::Error;
|
3 + use bitcoin::absolute::Error;
|
3 + use bitcoin::address::Error;
|
3 + use bitcoin::base58::Error;
|
and 44 other candidates
help: if you import `Error`, refer to it directly
|
50 - source: bitcoin::bech32::Error,
50 + source: Error,
|
|
unresolved import `secp256k1::All`:
cw-orch-daemon/src/tx_builder.rs#L13
error[E0432]: unresolved import `secp256k1::All`
--> cw-orch-daemon/src/tx_builder.rs:13:5
|
13 | use secp256k1::All;
| ^^^^^^^^^^^^^^ no `All` in the root
|
help: consider importing one of these items instead
|
13 | use bitcoin::EcdsaSighashType::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13 | use bitcoin::TapSighashType::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13 | use bitcoin::p2p::message_bloom::BloomFlags::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13 | use bitcoin::sighash::Prevouts::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
unresolved import `secp256k1::All`:
cw-orch-daemon/src/tx_broadcaster.rs#L5
error[E0432]: unresolved import `secp256k1::All`
--> cw-orch-daemon/src/tx_broadcaster.rs:5:5
|
5 | use secp256k1::All;
| ^^^^^^^^^^^^^^ no `All` in the root
|
help: consider importing one of these items instead
|
5 | use bitcoin::EcdsaSighashType::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 | use bitcoin::TapSighashType::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 | use bitcoin::p2p::message_bloom::BloomFlags::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 | use bitcoin::sighash::Prevouts::All;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
unresolved imports `bitcoin::bech32::u5`, `bitcoin::bech32::FromBase32`, `bitcoin::bech32::ToBase32`, `bitcoin::bech32::Variant`:
cw-orch-daemon/src/keys/public.rs#L2
error[E0432]: unresolved imports `bitcoin::bech32::u5`, `bitcoin::bech32::FromBase32`, `bitcoin::bech32::ToBase32`, `bitcoin::bech32::Variant`
--> cw-orch-daemon/src/keys/public.rs:2:39
|
2 | use bitcoin::bech32::{decode, encode, u5, FromBase32, ToBase32, Variant};
| ^^ ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ no `Variant` in the root
| | | |
| | | no `ToBase32` in the root
| | no `FromBase32` in the root
| no `u5` in the root
|
unresolved import `bitcoin::bip32::ExtendedPrivKey`:
cw-orch-daemon/src/keys/private.rs#L8
error[E0432]: unresolved import `bitcoin::bip32::ExtendedPrivKey`
--> cw-orch-daemon/src/keys/private.rs:8:13
|
8 | bip32::{ExtendedPrivKey, IntoDerivationPath},
| ^^^^^^^^^^^^^^^ no `ExtendedPrivKey` in `bip32`
|
unresolved import `secp256k1::All`:
cw-orch-daemon/src/sender.rs#L36
error[E0432]: unresolved import `secp256k1::All`
--> cw-orch-daemon/src/sender.rs:36:17
|
36 | use secp256k1::{All, Context, Secp256k1, Signing};
| ^^^ no `All` in the root
|
= help: consider importing one of these items instead:
bitcoin::EcdsaSighashType::All
bitcoin::TapSighashType::All
bitcoin::p2p::message_bloom::BloomFlags::All
bitcoin::sighash::Prevouts::All
|
ubuntu / stable
The job was canceled because "beta" failed.
|
ubuntu / stable
The operation was canceled.
|