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

Add vesting precompile #661

Merged
merged 47 commits into from
Jul 19, 2024
Merged

Add vesting precompile #661

merged 47 commits into from
Jul 19, 2024

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    1148335 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb2e0f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08fa287 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    0f18be4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6137eb0 View commit details
    Browse the repository at this point in the history
  3. implement vesting

    luispdm committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    02bba6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3cab44e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    00eb073 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fb0366d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    482aa39 View commit details
    Browse the repository at this point in the history
  8. selector tests

    magecnion committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    80a9c35 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. test vesting fn

    magecnion committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b19923b View commit details
    Browse the repository at this point in the history
  2. test vest fn

    magecnion committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e2222ce View commit details
    Browse the repository at this point in the history
  3. test vest_other fn

    magecnion committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    cbfd5a3 View commit details
    Browse the repository at this point in the history
  4. fix clippy warnings

    magecnion committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    584d24b View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    ced214e View commit details
    Browse the repository at this point in the history
  2. wip

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    cd25737 View commit details
    Browse the repository at this point in the history
  3. integrate tests and mocks with pallet wrapper; pallet wrapper with de…

    …faultconfig; first benchmark
    luispdm committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b8949eb View commit details
    Browse the repository at this point in the history
  4. add first tests

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    9e46f91 View commit details
    Browse the repository at this point in the history
  5. add more tests

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    af9f083 View commit details
    Browse the repository at this point in the history
  6. vest_other precompile benchmark; fix warnings; upload weights for two…

    … bench fns (both runtime and pallet)
    luispdm committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    95b566f View commit details
    Browse the repository at this point in the history
  7. add more tests

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    5090788 View commit details
    Browse the repository at this point in the history
  8. fix test

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    700a0e6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9198344 View commit details
    Browse the repository at this point in the history
  10. fix tests

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    a8e74db View commit details
    Browse the repository at this point in the history
  11. fmt

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    1b95c88 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'test/e2e-vesting-precompile' into feature/vesting-preco…

    …mpile
    
    - Add e2e test to check main vesting functionality
    - Some format changes
    - Move endless script line from `package.json` to a separate file (`compile_contracts.sh`) so is more human understandable
    - Add `extractRevertReason` function so tests are more precise
    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    e3f19a9 View commit details
    Browse the repository at this point in the history
  13. fmt

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    fd67d54 View commit details
    Browse the repository at this point in the history
  14. fix test

    magecnion committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    e76ba40 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. vesting benchmark + weights

    luispdm committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    fdbc2db View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. added fmt check

    asiniscalchi committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    c0f10ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d08bca View commit details
    Browse the repository at this point in the history
  3. add precompile gas cost

    magecnion committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    cdfc406 View commit details
    Browse the repository at this point in the history
  4. fmt

    magecnion committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    7eb3e21 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Merge pull request #666 from freeverseio/feature/add_fmt_check

    Add lint check for end-to-end tests in CI workflow
    asiniscalchi authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e626a22 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #667 from freeverseio/test/vesting-precompile-has-…

    …a-cost
    
    Test vesting precompile has a cost
    asiniscalchi authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4666c7e View commit details
    Browse the repository at this point in the history
  3. remove wrong CI workflow

    asiniscalchi committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    005e929 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a0fcec3 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    ef0cb5a View commit details
    Browse the repository at this point in the history
  2. restore lint-e2e job

    luispdm committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5cd220e View commit details
    Browse the repository at this point in the history
  3. lint-e2e checkout code

    luispdm committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    91c6758 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ad6488 View commit details
    Browse the repository at this point in the history
  5. cargo fmt

    luispdm committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    934cc5b View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    b71e41d View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    8881e1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed7ef23 View commit details
    Browse the repository at this point in the history
  3. cargo fmt

    luispdm committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    3ef65f8 View commit details
    Browse the repository at this point in the history