Skip to content

feat: upgrade feeder to use DIAOracleV3 contract#193

Draft
khawlahssn wants to merge 14 commits intomasterfrom
oraclev3-upgrade
Draft

feat: upgrade feeder to use DIAOracleV3 contract#193
khawlahssn wants to merge 14 commits intomasterfrom
oraclev3-upgrade

Conversation

@khawlahssn
Copy link
Copy Markdown
Contributor

  • 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>
@khawlahssn khawlahssn self-assigned this Mar 12, 2026
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>
@jppade jppade temporarily deployed to dia-testspace March 25, 2026 11:36 — with GitHub Actions Inactive
@jppade jppade temporarily deployed to dia-testspace March 25, 2026 12:23 — with GitHub Actions Inactive
@jppade jppade temporarily deployed to dia-testspace March 25, 2026 14:12 — with GitHub Actions Inactive
@jppade jppade temporarily deployed to dia-testspace March 25, 2026 15:16 — with GitHub Actions Inactive
@jppade jppade temporarily deployed to dia-testspace March 25, 2026 15:38 — with GitHub Actions Inactive
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