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
Log in or sign up for Devpost to join the conversation.