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

Native asset barrier #1247

Open
wants to merge 75 commits into
base: manta
Choose a base branch
from
Open

Native asset barrier #1247

wants to merge 75 commits into from

Commits on Aug 11, 2023

  1. Fork pallet-balances

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    4525073 View commit details
    Browse the repository at this point in the history
  2. Add barrier code to pallet-balances and update all runtimes

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    0fea396 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Add xcmbarrierlist

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    6eea3da View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    d096638 View commit details
    Browse the repository at this point in the history
  3. Split to native-barrier pallet. Integrate into pallet-balances. Per d…

    …ay limit without skipping days
    
    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    685004f View commit details
    Browse the repository at this point in the history
  4. Support accumulation fo skipped days

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    2eb8660 View commit details
    Browse the repository at this point in the history
  5. add to mantapya

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    95f10ed View commit details
    Browse the repository at this point in the history
  6. move to orml_traits, add to xtokens and only for native assets

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    64a603e View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Add Here check for native assets

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    351ef1d View commit details
    Browse the repository at this point in the history
  2. Uncomment pallet0balances tests and benchs

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    2a57473 View commit details
    Browse the repository at this point in the history
  3. Re-enable tests and benches for pallet-balances. Add new config to al…

    …l mocks. Unit and integration tests passing
    
    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f21f2e6 View commit details
    Browse the repository at this point in the history
  4. Make start_unix_time a configurable storage item

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4d93c84 View commit details
    Browse the repository at this point in the history
  5. add setter extrinsics for storage items

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    ff00649 View commit details
    Browse the repository at this point in the history
  6. Clean up native-barrier pallet toml, delete unnecessary fiels and upd…

    …ate weights file with dummy values
    
    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    457ea32 View commit details
    Browse the repository at this point in the history
  7. add events

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    117c7d7 View commit details
    Browse the repository at this point in the history
  8. add gensis config, clean up

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    aaec2ba View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Debugging

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    4b59705 View commit details
    Browse the repository at this point in the history
  2. Remove xcmnativetransfers storage item, only remainingxcmlimit is nee…

    …ded, add some additional checks
    
    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    3b23239 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4764e74 View commit details
    Browse the repository at this point in the history
  4. fmt and remove unnecessary imports

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    d554ccf View commit details
    Browse the repository at this point in the history
  5. Change headers

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    cde01c1 View commit details
    Browse the repository at this point in the history
  6. storage docs

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    744b134 View commit details
    Browse the repository at this point in the history
  7. remove unnecessary error

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    785982a View commit details
    Browse the repository at this point in the history
  8. fix errors docs

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    53f808c View commit details
    Browse the repository at this point in the history
  9. Clean up

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e9997fe View commit details
    Browse the repository at this point in the history
  10. Extrinsics docs

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    527e202 View commit details
    Browse the repository at this point in the history
  11. Events docs , add remove from barrier event and use iter() instead of…

    … for loops for iterating the accounts
    
    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    9681f15 View commit details
    Browse the repository at this point in the history
  12. Clean up todos

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    297177d View commit details
    Browse the repository at this point in the history
  13. Clean up todos in native-barrier pallet

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    eb186c3 View commit details
    Browse the repository at this point in the history
  14. fmt

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    c0444e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Add native-barrier benchmak code

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ff92613 View commit details
    Browse the repository at this point in the history
  2. Add benchamrk unit tests and add to runtimes

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ba1fc94 View commit details
    Browse the repository at this point in the history
  3. Add on_initialize benchmark and generate weight file in pallet

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9745b79 View commit details
    Browse the repository at this point in the history
  4. Add weights file to runtiems

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    2e0760b View commit details
    Browse the repository at this point in the history
  5. First tests

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    24a19b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. tests work

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    548d679 View commit details
    Browse the repository at this point in the history
  2. Clean up tests

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    6f8d87b View commit details
    Browse the repository at this point in the history
  3. clean up warnins

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    b576761 View commit details
    Browse the repository at this point in the history
  4. remove palle-tteimestamp

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    c3cf148 View commit details
    Browse the repository at this point in the history
  5. Simlify reset_remaining_xcm_limit

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    c5c23bc View commit details
    Browse the repository at this point in the history
  6. storage version should be 0

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    673d526 View commit details
    Browse the repository at this point in the history
  7. fmt'

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    e84bda8 View commit details
    Browse the repository at this point in the history
  8. Disab le clippy for balances and fix for rest

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    b25ca88 View commit details
    Browse the repository at this point in the history
  9. add comments and improve asserts in benchmark code

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    c35ac80 View commit details
    Browse the repository at this point in the history
  10. Use 0937 orml branch

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    22e647a View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. add limits growth test

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    08507a9 View commit details
    Browse the repository at this point in the history
  2. Clean up tests

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    bc4c9f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Revert ignore

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    7696701 View commit details
    Browse the repository at this point in the history
  2. add docs

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    4080b84 View commit details
    Browse the repository at this point in the history
  3. check all pallet-balances extriniscs in tests

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    522f071 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Remove extra daily limit

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a85095c View commit details
    Browse the repository at this point in the history
  2. Delete geneiss config unused code

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    0bbe97f View commit details
    Browse the repository at this point in the history
  3. Update storage

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    def99a5 View commit details
    Browse the repository at this point in the history
  4. Update index'

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    bc4abe6 View commit details
    Browse the repository at this point in the history
  5. remove xcm mentions 1/2

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    f320489 View commit details
    Browse the repository at this point in the history
  6. remove xmc mentions 2/2

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    7f57ad6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ce5937a View commit details
    Browse the repository at this point in the history
  8. Clean up

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    4643f3f View commit details
    Browse the repository at this point in the history
  9. Clippy

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a95fdda View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Update tx-fees diff files

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e9c3f20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80d4e79 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

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

Commits on Aug 29, 2023

  1. Udpate lastdayprocessed on init

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    de34377 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. add accounts to initialize barrier extrinsic

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    b9a420c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8e22e1 View commit details
    Browse the repository at this point in the history
  3. Update the in the future tests as well

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    290c2af View commit details
    Browse the repository at this point in the history
  4. Merfe conflicts and update weights

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    5f645cb View commit details
    Browse the repository at this point in the history
  5. Fix benchmarking compile

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    74f8f46 View commit details
    Browse the repository at this point in the history
  6. Ignore diff_tx-Fees tests temporarily

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    51f9320 View commit details
    Browse the repository at this point in the history
  7. Unignore test and update fees csv

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    c92c446 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Bump manta integrations test timeout

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    9a38533 View commit details
    Browse the repository at this point in the history
  2. Use orml branch for now

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    a335a24 View commit details
    Browse the repository at this point in the history
  3. update cargo lock

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    da094d8 View commit details
    Browse the repository at this point in the history
  4. Update orml dep

    Signed-off-by: Georgi Zlatarev <[email protected]>
    ghzlatarev committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    d3b705d View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

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