Meridian-IE / impact-evaluator

Impact Evaluator smart contract
Other
4 stars 0 forks source link

Store only 2 rounds #52

Closed juliangruber closed 1 year ago

juliangruber commented 1 year ago

I think we may be able to further reduce the on-chain state by "inlining" Round fields to top-level state, because we don't need all Round fields for "current" and "previous" round.

For example, the current round should always have "totalScores=0" and "scored=false", there is no need to keep that in the on-chain state.

🧠 done!