Fantom-foundation / go-opera

Opera blockchain protocol secured by the Lachesis consensus algorithm
https://fantom.foundation/
GNU Lesser General Public License v3.0
283 stars 283 forks source link

Changes to allow extra testing #474

Closed holisticode closed 1 year ago

holisticode commented 1 year ago

This PR introduces some changes, which are required to allow extra testing.

The testing peer can send events to test other peers. The testing peer is running as a full node.

This PR allows to access some internals of the peer, and it slightly changes the demo network (declares 4 validators -- starting with 3 and add additional one).