simpler bucket-indices
Feature
Merge Request (MR)
What does this MR add?
-
- Instead of saving when a membership expires, we now store when the underlying assessment was completed. -> this avoids running into trouble when the concept's lifetime is changed!
-
1.1) for clairty it thus renames memberData.date -> assessmentDate
-
- instead of having each concept start their list of timeslots (buckets) with index 0 (thereby making it relative to the concepts creationDate) each concept now discretizes time relative to unix-start-time (solidity's built-in now())
- simplifies the formulas a lot
Related Issues
part of https://fathom/org/issues/82