ElementsProject / ElementsProject/rust-elements
Updating rust-bitcoin and supporting musig roadmap
- 主要語言
- Rust
- 星號
- 57
- 分支
- 40
- 平均合併
- 11 小時 58 分鐘
- 30 天內合併 PR
- 1
描述
We have a goal to update rust-elements to the latest 1.0 versions of rust-bitcoin crates; relatedly but separately we want to cleanup our APIs, and critically, we want to support musig2.
* [ ] rewrite rust-secp256k1-zkp as a wholly independent library which depends on the latest libsecp256k1-zkp
* [ ] port the rust-secp musig2 PR to rust-secp-zkp, merge it, and release it
* [ ] update rust-elements to use that
* [ ] update rust-elements to use `bitcoin-hashes 1.0`
* [ ] update rust-elements to use `bitcoin-consensus-encoding 1.0` rather than own encoding library) (blocked on https://github.com/rust-bitcoin/rust-bitcoin/pull/6184 I think)
* [ ] update rust-elemnets to use `bitcoin-units 1.0` (not yet released)
貢獻指南
這個儲存庫沒有索引到貢獻指南
研究方向
先檢視 checklist 中提到的 rust-secp256k1-zkp 獨立化工作與 rust-secp 的 musig2 PR,接著追蹤 rust-elements crate 所需的更新。當 musig2 支援發布,且 rust-elements 使用列出的 1.0 bitcoin crates,同時考量所指出的 upstream 阻礙時,這項工作就完成了。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- rust
- 領域
- blockchain, cryptography
- Issue 類型
- 功能
- 難度
- 5/5
- 預估耗時
- 一週以上
- 活躍度
- 冷清
- 描述清晰度
- 需要釐清
- 新手友好度
- 25/100