Skip to content

feat: sync VeBetterDAO ABIs with v10/v11 contract upgrades#105

Open
Agilulfo1820 wants to merge 1 commit into
vechain:masterfrom
Agilulfo1820:feat/update-vebetterdao-abis-v10-v11
Open

feat: sync VeBetterDAO ABIs with v10/v11 contract upgrades#105
Agilulfo1820 wants to merge 1 commit into
vechain:masterfrom
Agilulfo1820:feat/update-vebetterdao-abis-v10-v11

Conversation

@Agilulfo1820
Copy link
Copy Markdown
Member

Updates 4 VeBetterDAO ABIs after recent contract upgrades.

  • B3TRGovernor V11: community execution framework — adds claimPayout, payee/budget/contributors getters, initializeV11; propose and markAsInDevelopment signatures changed
  • XAllocationVoting V10: adds VoteAlreadyProcessed error (relayer double-vote guard)
  • NavigatorRegistry V1: adds InsufficientUnlockedBalance error and correctOverDelegations function
  • B3TRChallenges V2: adds NotVerifiedPerson error (passport gating)

Source: artifacts compiled from vechain/b3tr packages/contracts at the current main commit.

- B3TRGovernor V11: community execution framework (claimPayout, payee, budget, contributors, initializeV11; propose/markAsInDevelopment signatures changed)
- XAllocationVoting V10: add VoteAlreadyProcessed error (relayer double-vote guard)
- NavigatorRegistry V1: add InsufficientUnlockedBalance error and correctOverDelegations function
- B3TRChallenges V2: add NotVerifiedPerson error (passport gating)
@sonarqubecloud
Copy link
Copy Markdown

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