0LNetworkCommunity / libra-framework

9 stars 32 forks source link

[move] multi_action initialization with offer pattern #248

Closed soaresa closed 2 months ago

soaresa commented 3 months ago

Multi-Action Offer Feature

This PR is to inform the team about my current work on the multi-action offer feature #227 . It includes functionality for proposing and claiming authority roles within the multisign account.

Note: This PR is for awareness only. Ideally, changes should be merged into a test branch of the main repository.

Move Test Coverage Change %

image

image

Rust Smoke Tests

  1. create_community_wallet (offer/claim)
  2. update_community_wallet_offer (before cage)
  3. add_community_wallet_admin (vote -> claim)
  4. remove_community_wallet_admin (vote + threshold bug fix)
  5. upgrade_multi_action_on_twin_db (upgrade chain + cage a new cw)
0o-de-lally commented 2 months ago

TODO: confirm if Move upgrade compatibility should (or should not) pass.

0o-de-lally commented 2 months ago

@soaresa you should remove the ./docs folder. And any changes you made to .md files should now go into the documentation repo.

soaresa commented 2 months ago

Sorry, had to change the branch name to work with backward compatible tests feature.

This PR changes is now on: PR #288