nodeset-org / constellation

GNU General Public License v3.0
5 stars 0 forks source link

Centralize NO rewards #278

Closed VVander closed 1 month ago

VVander commented 2 months ago

RP doesn't care, so why should we? This fixes a design flaw outlined in https://github.com/nodeset-org/constellation/issues/274

VVander commented 1 month ago

feature set generally looks good now, but as I was going through I realized it's still dependent upon Constellation contracts as a whole: Constants, UpgradeableBase, etc. And it requires the admin server to be the same as the Constellation admin server role.

All of this needs to be extracted so that it's not dependent upon Constellation at all and is simply deployed next to it.