A Running list of bdk-cli demo ideas
維護者通常 4 天內回覆
@rajarshimaitra 已經在處理了。
開始於 2022年7月28日。
評估
這個 Issue 還沒有評估資料。
描述
with the regtest-* features and bdk-cli repl mode various multisig and other smart contracting situations can be demonstrated with bdk-cli..
Examle: Show an workflow of a Liquid like federation using a corresponding descriptor and bdk cli.
These demos can be recorded in various forms.
- Tutorial on the website.
- A demo videos in the youtube channel.
- Add it as a integration tests as both code level demo as well as consistency of these workflows with BDK API.
The general approach for a trial can be something like this
- Use the https://min.sc/ compiler to create your own weird descriptor.
- Split the descriptor for different parties involved in the compiler
- Start multiple wallet
replterminals with each parties descriptor. They will default connect to a single regtest node so all parties will be in sync - Play around making transactions for various contract situations..
With this in mind we can start making a list of such interesting smart contracting situations with bitcoin scripts and demonstrate them out through BDK. Below is a list of basic ideas I imagined. Please comment below with more interesting contract ideas.
- Basic demo of a single sig wallet. (An test version of this is included in #102 )
- Basic 2-of-3 multisig demo
- Multisig with time locks. Something like @sandipndev cooked here.
- A Liquid like federation demo
- An HTLC lighting contract demo. Playing out what exactly happens with with lighting state updates and penalty mechanisms.
- 主要語言
- Rust
- 星號
- 143
- 分支
- 109
- 平均合併
- 7 天 20 小時
- 30 天內合併 PR
- 6
環境準備
- 沒有 Dockerfile 或 Docker Compose 檔案
- 有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
bitcoindevkit/bdk-cli 的其他 Issue
-
key generate subcommand silently coerces any word count other than 12 to 24 words可能已有人在做 @Olorunshogo 於 8 天前認領。 未關閉bug
難度 2/5 1-3 小時 新手友好度 84/100
bitcoindevkit/bdk-cli#362 · 3 則留言 ·
維護者通常 4 天內回覆
-
create_tx accepts recipient addresses from the wrong network可能已有人在做 關聯的 PR 仍在進行中或已合併。 未關閉bug
難度 2/5 1-3 小時 新手友好度 82/100
bitcoindevkit/bdk-cli#360 ·
維護者通常 4 天內回覆
-
Expose remaining SignOptions fields in the wallet sign command可能已有人在做 @emma31-dev 於 11 天前認領。 未關閉enhancement
難度 2/5 1-3 小時 新手友好度 78/100
bitcoindevkit/bdk-cli#358 · 1 則留言 ·
維護者通常 4 天內回覆
-
wallet sign command returns generic error for decoding failures可能已有人在做 @emma31-dev 於 12 天前認領。 未關閉bug
難度 2/5 1-3 小時 新手友好度 72/100
bitcoindevkit/bdk-cli#357 ·
維護者通常 4 天內回覆
-
enhancement
難度 3/5 1-2 天 新手友好度 55/100
bitcoindevkit/bdk-cli#359 · 1 則留言 ·
維護者通常 4 天內回覆
查看 bitcoindevkit/bdk-cli 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 72/100
維護者通常 1 天內回覆
-
go good first issue
難度 2/5 1-3 小時 新手友好度 82/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 70/100
-
[Python] Worker.close() spins at 100% CPU when its teardown task is canceled可能已有人在做 @Glutexo 今天認領。 未關閉
難度 2/5 1-3 小時 新手友好度 85/100
taskforcesh/bullmq#5053 ·
維護者通常 1 天內回覆
-
Cloud environment origin check accepts an explicit default HTTPS port (:443) (follow-up to #30418)未關閉area: cloud
難度 2/5 1-3 小時 新手友好度 70/100
manaflow-ai/cmux#31340 · 1 則留言 ·
維護者通常 1 天內回覆