I see the last published version^1 is 0.1.2, but there have been many fixes and changes lately^2. Therefore I wanted to use the latest repo version in a new project.
error[E0432]: unresolved imports `elements::secp256k1_zkp::MusigAggNonce`, `elements::secp256k1_zkp::MusigKeyAggCache`, `elements::secp256k1_zkp::MusigPartialSignature`, `elements::secp256k1_zkp::MusigPubNonce`, `elements::secp256k1_zkp::MusigSession`, `elements::secp256k1_zkp::MusigSessionId`
--> /home/x/.cargo/git/checkouts/boltz-rust-9b1ff639653b9442/f3b7f4b/src/swaps/boltzv2.rs:23:5
|
23 | MusigAggNonce, MusigKeyAggCache, MusigPartialSignature, MusigPubNonce, MusigSession,
| ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `MusigSession` in the root
| | | | |
| | | | no `MusigPubNonce` in the root
| | | no `MusigPartialSignature` in the root
| | no `MusigKeyAggCache` in the root
| no `MusigAggNonce` in the root
24 | MusigSessionId,
| ^^^^^^^^^^^^^^ no `MusigSessionId` in the root
I get the same result if I add the secp256k1-zkp patch, as it was recommended elsewhere:
I see the last published version^1 is 0.1.2, but there have been many fixes and changes lately^2. Therefore I wanted to use the latest repo version in a new project.
If I try to reference this repo in
Cargo.toml
it won't compile
I get the same result if I add the
secp256k1-zkp
patch, as it was recommended elsewhere:What's the proper way to reference this repo in a new project? Thanks!