Skip to content

Conversation

@apexearth
Copy link
Collaborator

  • also contains block rate changes
  • attempting to gain a higher level of consistency between deploys
  • validation on StrategyBalance was failing due to some entities not existing
    • those are created using block frequency updates, so there must still be some inconsistency there :(

…s instead

- erc20-rebasing got too complicated due to all the nuance needed for tracking otokens
- while we used to track other rebasing tokens - we no longer do, so it doesn't make sense to keep it
- extend context with `blocksWithContent` and `frequencyBlocks` to reduce overall iterations
- print extra stats & debug info
- modify blockFrequencyUpdater to allow for parallel execution
- fix ousd wotoken `from`
- attack performance in several places
- some shuffling of function positions - not quite as much changed as the line count suggests
- risks to mention are the parallel processing of things and how we no longer `getLatestOTokenObject` but instead `getOTokenObject(block)`
  - seems more intelligent - if it works right
- Instead, let's get all the RPC data needed ahead of time
@apexearth apexearth merged commit 48a8eb9 into main Dec 20, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants