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

[Staking] Currency <> Fungible migration #5501

Open
wants to merge 130 commits into
base: master
Choose a base branch
from

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    02d3a70 View commit details
    Browse the repository at this point in the history
  2. replace ED calls

    Ank4n committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    fa1064f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    babc205 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2f0cd28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4af4aee View commit details
    Browse the repository at this point in the history
  6. add remaining currency fn

    Ank4n committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    1995e06 View commit details
    Browse the repository at this point in the history
  7. all currency fn replaced

    Ank4n committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    f3a3081 View commit details
    Browse the repository at this point in the history
  8. fix imports

    Ank4n committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    6a03abb View commit details
    Browse the repository at this point in the history
  9. remove unused import

    Ank4n committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    040c630 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3d3ceac View commit details
    Browse the repository at this point in the history
  11. fix clippy

    Ank4n committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    61eb7b7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b8a0e4b View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. clippy

    Ank4n committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    2926255 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    9e38e8e View commit details
    Browse the repository at this point in the history
  2. rustdoc update

    Ank4n committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    34e1d48 View commit details
    Browse the repository at this point in the history
  3. refactor

    Ank4n committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    31c6467 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. reorder

    Ank4n committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    851c5f3 View commit details
    Browse the repository at this point in the history
  2. add fungible to config

    balance hold checks both frozen and reserved
    
    wip: around 25 tests failing
    
    check Holds instead of locks
    
    20 tests failing
    
    fmt
    
    11 fails
    
    4 fails
    
    2 failing
    
    1 fail
    
    all tests pass but pending a hygiene check of code
    
    fix compile
    
    minor refactor
    
    remove T::Currency calls from asset mod
    Ank4n committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c92a0bd View commit details
    Browse the repository at this point in the history
  3. rustdoc fix

    Ank4n committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ebf60ef View commit details
    Browse the repository at this point in the history
  4. rename Fungible to Currency

    Ank4n committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    07e3ca9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58e8e83 View commit details
    Browse the repository at this point in the history
  6. add license

    Ank4n committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    fe893a8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    087692b View commit details
    Browse the repository at this point in the history
  8. fix unused imports

    Ank4n committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    a9d0345 View commit details
    Browse the repository at this point in the history
  9. fix rust doc

    Ank4n committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    67bd3fa View commit details
    Browse the repository at this point in the history
  10. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    5157b3b View commit details
    Browse the repository at this point in the history
  11. missing import

    Ank4n committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e6c705e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c4a9c9d View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    994c6c5 View commit details
    Browse the repository at this point in the history
  2. improve test comments

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    940e5e0 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f5c6fe9 View commit details
    Browse the repository at this point in the history
  4. refactor offence benchmark

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    0c296ab View commit details
    Browse the repository at this point in the history
  5. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    6f503f7 View commit details
    Browse the repository at this point in the history
  6. fix balance of

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    61bac35 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    6659456 View commit details
    Browse the repository at this point in the history
  8. fix event count with fungibles

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e5b80ce View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    12607ec View commit details
    Browse the repository at this point in the history
  10. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    426ac1c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9660a41 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    b2cbe7d View commit details
    Browse the repository at this point in the history
  13. unused import

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    0cfd8e4 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    6a7368c View commit details
    Browse the repository at this point in the history
  15. fix failing tests

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    0ec6a3b View commit details
    Browse the repository at this point in the history
  16. fix compile

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    165261f View commit details
    Browse the repository at this point in the history
  17. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    7f7e394 View commit details
    Browse the repository at this point in the history
  18. refactor epm e2e tests

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f62354b View commit details
    Browse the repository at this point in the history
  19. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    59f22f0 View commit details
    Browse the repository at this point in the history
  20. best effort while minting money

    Ank4n committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    0188158 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    a156423 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    d03469c View commit details
    Browse the repository at this point in the history
  3. fix ed bug while minting

    Ank4n committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    0dc0ca4 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    f0ef9d1 View commit details
    Browse the repository at this point in the history
  2. works, but hacky

    Ank4n committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    ca81fea View commit details
    Browse the repository at this point in the history
  3. fix provider

    Ank4n committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    b15efb6 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. remove the hack provider logic

    Ank4n committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    b1f313b View commit details
    Browse the repository at this point in the history
  2. verify only for tests

    Ank4n committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    32be80c View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. hacky to pass tests for now

    Ank4n committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e0fac32 View commit details
    Browse the repository at this point in the history
  2. unused import

    Ank4n committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d74ebd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5a7730 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dedecbc View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    a8b78a7 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    9053d4f View commit details
    Browse the repository at this point in the history
  3. small updates

    Ank4n committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    bcdb749 View commit details
    Browse the repository at this point in the history
  4. kill stake is fallible

    Ank4n committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    18928a4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a7001e View commit details
    Browse the repository at this point in the history
  6. doc fixes

    Ank4n committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    ef54e9a View commit details
    Browse the repository at this point in the history
  7. fmt

    Ank4n committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    4555209 View commit details
    Browse the repository at this point in the history
  8. fix migrate test

    Ank4n committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    684828a View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    17144b0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a7272be View commit details
    Browse the repository at this point in the history
  3. rename agent kill function

    Ank4n committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    6d94601 View commit details
    Browse the repository at this point in the history
  4. small edits

    Ank4n committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a3267af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c1fc3dc View commit details
    Browse the repository at this point in the history
  6. fmt

    Ank4n committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    679f290 View commit details
    Browse the repository at this point in the history
  7. fmt

    Ank4n committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    dc4a9a4 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    605f698 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

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

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    49c2045 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    09f20e1 View commit details
    Browse the repository at this point in the history
  3. add migrate function to staking

    Ank4n committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    0e7e8d5 View commit details
    Browse the repository at this point in the history
  4. remote test

    Ank4n committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    7fad817 View commit details
    Browse the repository at this point in the history
  5. fmt

    Ank4n committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    bb7b8a0 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    5af34d5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    03242b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7bc7086 View commit details
    Browse the repository at this point in the history
  4. add old currency to config

    Ank4n committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9ed4716 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    c009a62 View commit details
    Browse the repository at this point in the history
  2. new call to migrate currency

    Ank4n committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    17c4aa3 View commit details
    Browse the repository at this point in the history
  3. force withdraw test

    Ank4n committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    c4af869 View commit details
    Browse the repository at this point in the history
  4. fmt

    Ank4n committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    e1f1d42 View commit details
    Browse the repository at this point in the history
  5. add reap stash fail test

    Ank4n committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    b57660d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dc55b97 View commit details
    Browse the repository at this point in the history
  7. refactor remote test migration

    Ank4n committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    591945d View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    00841b6 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    2760773 View commit details
    Browse the repository at this point in the history
  3. add bench for migrate currency

    Ank4n committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    a1ccab7 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. fix try states

    Ank4n committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    8c59b58 View commit details
    Browse the repository at this point in the history
  2. prdoc

    Ank4n committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    36bb12e View commit details
    Browse the repository at this point in the history
  3. clippy fix

    Ank4n committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c06e60b View commit details
    Browse the repository at this point in the history
  4. improve tests

    Ank4n committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5c29547 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d6258bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f1165e View commit details
    Browse the repository at this point in the history
  7. ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…

    …=dev --target_dir=substrate --pallet=pallet_staking
    command-bot committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f07061b View commit details
    Browse the repository at this point in the history
  8. ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…

    …=westend --target_dir=polkadot --pallet=pallet_staking
    command-bot committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    da0a7c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    b3352dd View commit details
    Browse the repository at this point in the history
  2. total balance for ED

    Ank4n committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    f0d2d14 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. ensure ti is updated at reward

    Ank4n committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    3ca1081 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a16988 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    b2d2245 View commit details
    Browse the repository at this point in the history
  2. migrate virtual stakers code

    Ank4n committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    d67069a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39f520b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f01445 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    9c5188e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    748ec96 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    b2afa33 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    e7c4e6e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ankan/staking-migrate-currency-to-fungible' into ankan/…

    …staking-migrate-currency-to-fungible-2
    Ank4n authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    6b3d246 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    18e065a View commit details
    Browse the repository at this point in the history
  2. apply donal suggestions

    Ank4n committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    423b950 View commit details
    Browse the repository at this point in the history
  3. fmt

    Ank4n committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    c03df7f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e218e3d View commit details
    Browse the repository at this point in the history
  5. stash needs ed to stay alive

    Ank4n committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e688c93 View commit details
    Browse the repository at this point in the history
  6. update prdoc

    Ank4n committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    d9e0f86 View commit details
    Browse the repository at this point in the history
  7. fix prdoc

    Ank4n committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    8db37b6 View commit details
    Browse the repository at this point in the history
  8. fix prdoc

    Ank4n committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e87b5e4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    31d04f8 View commit details
    Browse the repository at this point in the history
  10. ".git/.scripts/commands/fmt/fmt.sh"

    command-bot committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    b5e473b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

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

Commits on Oct 15, 2024

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

Commits on Oct 22, 2024

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