Skip to content

Conversation

@apexearth
Copy link
Collaborator

No description provided.

- update lido abi
- fix fork env vars
- improve validation code
- fix likely bug found in OTokenAPY.
- wip fixing validations
- throttle multicalls to 50 to avoid overloading tenderly RPC
- specify arm processing
- fix issue with frequency updates
- fix initialization issue
- update origin lido arm abi
- updates to schema to track yield in eth terms and work with the new fork
- some validation additions, though limited entity count
- update fork blocks and rpc
- test, fix, rename a few things
- test, fix, rename a few things
- add `accountsOverThreshold`
- add separate coingecko processor to help decommision older daily stats (for trading volume)
- add `date` to `OTokenDailyStat`
- increase db size to 30G
- ensure default value for accountsOverThreshold
@apexearth apexearth requested a review from toniocodo October 14, 2024 07:28
Copy link
Collaborator

@toniocodo toniocodo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

couple of questions, nothing really blocking

setup?: (p: ReturnType<typeof createSquidProcessor>, chain: Chain) => void
process: (ctx: Context) => Promise<void>
}
export const createProcessor = (p: Processor) => p
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same than previous gql helper, why those identity functions?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I often find myself writing processors and having to remind myself what the schema is. if I just call this function it helps me to know. Otherwise you could do const armProcessor: Processor = { /* yada yada */ }

Why this over that? Good question I guess.

- generate more repeatable validations, so the results are less or unchanging
- generate more validations
- add wethBalance to schema
- update dripper abi
- add base harvester processing for YieldSent events
(changes not active yet until some questions are answered)
- deactivate arm processor until it is deployed
- start loading vaultBuffer value
- arm processor with prod deployment
- fix liquidityProviderControllerAddress
- fix from
- add in waitForEvents which may prove useful later
@apexearth apexearth merged commit ce18b21 into main Oct 17, 2024
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.

3 participants