feat: upgrade feeder to use DIAOracleV3 contract#193
Draft
khawlahssn wants to merge 14 commits intomasterfrom
Draft
feat: upgrade feeder to use DIAOracleV3 contract#193khawlahssn wants to merge 14 commits intomasterfrom
khawlahssn wants to merge 14 commits intomasterfrom
Conversation
Contributor
khawlahssn
commented
Mar 12, 2026
- Swap diaOracleV2MultiupdateService for diaOracleV3MultiupdateService
- Add replace directive in go.mod pointing to local lumina-library for development
- Update go.sum with new dependency checksums
- Swap diaOracleV2MultiupdateService for diaOracleV3MultiupdateService - Add replace directive in go.mod pointing to local lumina-library for development - Update go.sum with new dependency checksums Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add README section documenting how to verify DIAOracleV3 implementation and ERC1967Proxy contracts on testnet/mainnet block explorers after auto-deployment. Register openzeppelin-contracts and openzeppelin-contracts-upgradeable as git submodules so forge can resolve dependencies when running verification commands. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Replace local replace directive with pseudo-version pointing to the oraclev3-upgrade branch commit so Docker builds can resolve the dependency. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Add DIAOracleV3 and IDIAOracleV3 Solidity source files under contracts/DIAOracleV3/ for use with forge verification. Add [profile.v3] to foundry.toml with correct solc version and OZ remappings. Update README with accurate verification steps including build requirement. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.