tangle-network / gadget

A framework for building modular AVS and Tangle Blueprints: https://docs.tangle.tools/developers/blueprints.
https://tangle.tools
Apache License 2.0
12 stars 3 forks source link

[TASK] Improving Tangle node usage in Gadget SDK testing #305

Open drewstone opened 3 weeks ago

drewstone commented 3 weeks ago

Overview

Current testing requires running run_standalone.sh script which spawns 5 tangle testnet nodes. This is not something that seems needed for all cases and it's not configurable in any way. It is true that operators do not need to be validators. Therefore, we really only need 1 node running for many cases (probably maybe even all cases).

If we need a gadget setup that requires > 1 node, we should just spawn "operators" that are not validators. These operators should be endowed balances in the single node testnet. These operators should be able to run the blueprint manager client software. This marks a clear path to running an operator node that is NOT a validator.

tbraun96 commented 3 weeks ago

Agreed, this should work with a single node