SoR History update
closes https://github.com/onflow/flow-core-contracts/issues/414
The implementation:
- adds a new
backfillerresource to track and backfill past empty entries in the array - adds events when a past gap in detected and backfillled
- adds a minimum SoR length check
- updates and expand tests to cover the gap cases
Are you planning on doing this upgrade before or after Cadence 1.0? If the answer is after, I would prefer that you make these changes based on the stable-cadence branch instead of master
Are you planning on doing this upgrade before or after Cadence 1.0?
I don't know exactly when Cadence 1.0 will be on MN. This PR change should go as soon as the the PR is merged to fix a current on-chain issue, so I guess it's gonna be before Cadence 1.0
@joshuahannan can you please have a look? I think the PR can only be merged after your approval.
- https://forum.flow.com/t/upgrade-coming-to-the-randomness-history-smart-contract/5903
- https://github.com/onflow/flow-core-contracts/issues/421