Inspiration

Our inspiration is the Bruno Garcia from bitcoin core. iniciative to make good tests, and check if everething is realy working right.

What it does

Our project its a manual CLI tool to create scenarios of transactions and blocks, and at the user's request break especific campus, so in the end we has a scenario with everithing valid except the campus that the user request

How we built it

We write the code in python, we use some libs for basic process like run with subprocess to invoke the bitcoin-cli, and hashlib to do the hashes, and for the simulted blockchain we use a regtest.

Challenges we ran into

The short period of time to implement of the hackaton, python type problems, and some reiplementations.

Accomplishments that we're proud of

We create a usefull tool for developers that are in the test process and we hope that will be usefull in the projects that we love and use, this can be a litle but good contribution for the system.

What we learned

We learn how to build python CLI, how to build the setup and the flags, how invoke bitcoin cli on python code and how to set this for a regtest, how to set flags of cli to python funcs.

What's next for Misfit Core

If the projects continue we want to translate everithing to rust, debug somethings, and create a more usefull and intuitive cli with colors for a best aesthetic.

Built With

  • bitcoin-cli
  • hashlib
  • python
  • regtest
Share this project:

Updates