Skip to content

fix(fe): align v1-interface with contract ABI - #15

Merged
johnson86tw merged 1 commit into
mainfrom
fix/v1-interface-missing-abi
Mar 25, 2026
Merged

johnson86tw merged 1 commit into
mainfrom
fix/v1-interface-missing-abi

Conversation

@johnson86tw

Copy link
Copy Markdown
Collaborator

Summary

  • Aligned v1-interface.ts with the actual Solidity IRoyaltyAutoClaim interface — added missing view functions (admin, token, isReviewer, submissions, hasReviewed, isSubmissionClaimable, getRoyalty, entryPoint), transferOwnership, and all 9 events
  • Fixed type errors in ConfigPageV1.vue by replacing @ts-ignore suppressed calls on the v2-typed contract with a v1Contract instance created from RAC_V1_INTERFACE

@johnson86tw
johnson86tw marked this pull request as ready for review March 25, 2026 03:12
@johnson86tw
johnson86tw merged commit 23d1a4e into main Mar 25, 2026
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.

1 participant