A Running list of bdk-cli demo ideas
Mantenedores costumam responder em até 4 dias
@rajarshimaitra já está trabalhando nisso.
Desde 28/7/2022.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
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.
- Linguagem predominante
- Rust
- Estrelas
- 143
- Forks
- 103
- Merge médio
- 5d 15h
- PRs com merge (30d)
- 5
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de bitcoindevkit/bdk-cli
-
key generate subcommand silently coerces any word count other than 12 to 24 wordsTalvez já em andamento @Olorunshogo assumiu há 3 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
bitcoindevkit/bdk-cli#362 · 3 comentários ·
Mantenedores costumam responder em até 4 dias
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
bitcoindevkit/bdk-cli#360 ·
Mantenedores costumam responder em até 4 dias
-
Expose remaining SignOptions fields in the wallet sign commandTalvez já em andamento @emma31-dev assumiu há 6 dias. Abertaenhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
bitcoindevkit/bdk-cli#358 · 1 comentário ·
Mantenedores costumam responder em até 4 dias
-
wallet sign command returns generic error for decoding failuresTalvez já em andamento @emma31-dev assumiu há 7 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
bitcoindevkit/bdk-cli#357 ·
Mantenedores costumam responder em até 4 dias
-
enhancement
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
bitcoindevkit/bdk-cli#359 · 1 comentário ·
Mantenedores costumam responder em até 4 dias
Todas as issues de bitcoindevkit/bdk-cli
Issues semelhantes
-
area:io kernel-paused needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
bherbruck/solvecraft#7854 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
transit-audio/transit#159 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
HakanSeven12/OpenCADStudio#2257 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
priority: low ui
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
storytold/photocraft#9884 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
triage: new type: bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Jagalite/superseedr#376 ·
Mantenedores costumam responder em até 1 dia