relay-monitor
relay-monitor copied to clipboard
Proposal: Use go-eth-consensus primitives
Hi, I am the maintainer of go-eth-consensus and other eth2 libraries. Following a similar proposal as in #9, the primitives in the go-eth-consensus repo can fill in many of the requirements for the relay-monitor project (it replaces all the external dependencies and integrates the builder APIs). Each module is thoroughly tested (i.e. official ssz specs, mock API methods) and some interesting projects already rely on it (1, 2).
This PR is only a draft and some things are not yet fully integrated but I think it is enough to show the potential for using the library. What are your thoughts?
I'm open to this and will need to take a closer look to say more.
One issue with #9 was a licensing conflict with the prysm repo -- do you know if there are any sort of restrictions with MPL?
do you know if there are any sort of restrictions with MPL?
The MPL 2.0 license is not viral, you can check the official Mozilla FAQ https://www.mozilla.org/en-US/MPL/2.0/FAQ/ in the section "How 'viral' is the MPL".