Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Move] Infra Escrow and PledgedAccounts #1236

Closed

Conversation

0o-de-lally
Copy link
Collaborator

@0o-de-lally 0o-de-lally commented Feb 11, 2023

PledgeAccounts

  • struct initialization on beneficiary project, and user accounts
  • deposit and pledge
  • beneficiary withdraw
  • logic for voting on dissolving/revoking pledge
  • use coins from accounts (not integers from scaffold)
  • transactional tests
    • init
    • deposit
    • withdraw
    • dissolve

Infrastructure Escrow

  • refactor epoch boundary
  • refactor validator rewards
  • refactor burn mechanism
  • VM initializes on genesis
  • VM withdraws
  • helper script for user to pledge
  • transactional tests
    • init on genesis
    • withdraw on epoch boundary

@0o-de-lally 0o-de-lally changed the base branch from main to v6 February 11, 2023 22:33
…session from fake data to be able to apply migrations from Move system contracts.
implement functional tests for:
- exporting db backup to json
- creating genesis blob from json
- creating genesis blob in one shot from db backup

TODO: launch test node from from genesis.blob
TODO: e2e tests from a fixture file
@0xzoz
Copy link
Collaborator

0xzoz commented Jul 6, 2023

Closing due to changes included #1261

@0xzoz 0xzoz closed this Jul 6, 2023
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.

None yet

4 participants