I am working on a research project with an implementation of fountain codes in bitcoin nodes (especially btcd), and the warnet environment is well-suited for running some tests. For this reason, I started an integration of btcd into warnet with the goal of running some tests in the future.
I would like to know if it is of interest to the maintainers for warnet to support the integration of other bitcoin nodes (like btcd). In a conversation with @edilmedeiros, we discussed that adding other nodes such as Floresta and Utreexod could be interesting in the future.
When doing so, a framework for writing scenarios related to this type of node would be necessary. I believe that, at least for btcd, an approach similar to the one used in scenarios/ln_framework , creating an API that communicates with btcd's JSON RPC API, would be the best path forward.
I am working on a research project with an implementation of fountain codes in bitcoin nodes (especially btcd), and the warnet environment is well-suited for running some tests. For this reason, I started an integration of btcd into warnet with the goal of running some tests in the future.
I would like to know if it is of interest to the maintainers for warnet to support the integration of other bitcoin nodes (like
btcd). In a conversation with @edilmedeiros, we discussed that adding other nodes such as Floresta and Utreexod could be interesting in the future.When doing so, a framework for writing scenarios related to this type of node would be necessary. I believe that, at least for
btcd, an approach similar to the one used inscenarios/ln_framework, creating an API that communicates with btcd's JSON RPC API, would be the best path forward.