Open ssantos21 opened 1 year ago
I noticed that the *.patch files were out of date.
I updated them as per secp256k1-zkp
master branch and it worked.
Is there a workflow document on how to do this?
Afraid not. We probably ought to have a workflow document upstream in rust-secp256k1, though we introduce new modules there extremely infrequently. This library has had a fair bit of friction with rust-secp256k1 (we've tried to make the context objects compatible even though they come from different C libraries, which is neither fun nor safe..) so we've been doing a lot of iteration on that in parallel to adding new features, which makes all of our "processes" pretty messy and ad-hoc.
In the specific case of MuSig I think we are planning to move that (or have already moved it) from libsecp256k1-zkp to libsecp256k1, so it would be better to add musig support to rust-secp rather than here. We still don't have a process document but rust-secp is a much more mature library and we'd be happy to help guide you. And "just copy one of the existing modules" should be a good a approach.
I updated them as per
secp256k1-zkp
master branch and it worked.
Thank you!
I would like to add the MuSig module to this project to use it in Rust.
Is there a workflow document on how to do this?
Anyway, I'm running
./vendor-libsecp.sh
without specifying therev
and it says2 of 4 hunks FAILED
. What does it mean and how to fix it?