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

Mangata dev v4 #24

Merged
merged 1,846 commits into from
Feb 17, 2022
Merged

Mangata dev v4 #24

merged 1,846 commits into from
Feb 17, 2022
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 29, 2021

  1. Configuration menu
    Copy the full SHA
    f2cecdb View commit details
    Browse the repository at this point in the history
  2. Tips Benchmarking to be Runtime Agnostic (paritytech#10368)

    * use config traits instead of constants
    
    * bounties too
    
    * do bounties too
    
    * update docs
    ferrell-code committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    e2a89b2 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. Configuration menu
    Copy the full SHA
    2a79766 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e944810 View commit details
    Browse the repository at this point in the history
  3. remove duplicated service

    mateuszaaa committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    6487728 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4005516 View commit details
    Browse the repository at this point in the history
  5. use proper names

    mateuszaaa committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    890381d View commit details
    Browse the repository at this point in the history
  6. use schnorrkel at runtime

    mateuszaaa committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    faa2aa0 View commit details
    Browse the repository at this point in the history
  7. Add vote and seconded events to Democracy pallet. (paritytech#10352)

    * add the events
    
    * spec_version
    
    * Update bin/node/runtime/src/lib.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    Co-authored-by: Alan Sapede <alan.sapede@gmail.com>
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    3 people committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    270fac3 View commit details
    Browse the repository at this point in the history
  8. Add runtime-benchmarks for frame-benchmarking (paritytech#10324)

    * update frame/benchmarking/src/baseline.rs
    
    * add runtime-benchmarks feature
    
    * add runtime-benchmarks for frame-benchmarking
    
    * update frame-benchmarking/runtime-benchmarks
    
    * trigger GitHub actions
    zjb0807 committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    20b5492 View commit details
    Browse the repository at this point in the history
  9. Add pallet names to Events (paritytech#10296)

    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: add pallet names to events
    
    * chore: formatted pallet name changes in events
    
    * chore: formatted pallet name changes in events
    
    * chore: formatted pallet name changes in events
    
    * chore: formatted pallet name changes in events
    
    * chore: formatted pallet name changes in events
    
    * chore: formatted pallet name changes in events
    
    * chore: formatted pallet name changes in events
    
    * chore: formatted pallet name changes in events
    
    * chore: formatted pallet name changes in events
    
    * fix: add fix to tests for event variants
    
    * chore: modified comments for event variants
    
    * chore: modified comments for event variants
    
    * chore: modified comments for event variants
    
    * chore: modified comments for event variants
    
    * chore: modified system pallet event variants
    
    * chore: modified system pallet event variants
    
    * chore: modified system pallet event variants
    
    * chore: modified system pallet event variants
    
    * chore: modified system pallet event variants
    
    * chore: modified system pallet event variants
    
    * chore: modified system pallet event variants
    
    * chore: modified system pallet event variants
    
    * chore: modified system pallet event variants
    
    * chore: updated transaction-storage pallet event variants
    
    * chore: updated transaction-storage pallet event variants
    
    * chore: formatted contracts pallet
    
    * chore: update treasury event variants
    ECJ222 committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    4bef50f View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. Fix order of hook execution (paritytech#10043)

    * fix order
    
    * Update frame/support/procedural/src/construct_runtime/mod.rs
    
    Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>
    
    * format
    
    * more accurate description
    
    * format
    
    * better explicit types
    
    * fix tests
    
    * address feedback
    
    * add a type to ease non breaking implementation
    
    * add comment about constraint
    
    * fix test
    
    * add test for generated types
    
    Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>
    gui1117 and apopiak committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    b6c1c1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6a3ecc View commit details
    Browse the repository at this point in the history
  3. Make BEEFY payload extensible (paritytech#10307)

    * make BEEFY payload extensible
    
    * cargo fmt
    
    * cargo fmt
    
    * remove generic payload param in beefy-primitives
    
    * cargo fmt
    
    * Apply suggestions from code review
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    
    * adds Paylaod Type
    
    * remove hex
    
    * fix tests
    
    * Apply suggestions from code review
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    
    * use binary_search_by to sort
    
    * Payload::new()
    
    * fix tests
    
    * Apply suggestions from code review
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    
    * fix tests
    
    * cargo fmt
    
    * fix get_decoded
    
    * fix test
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    seunlanlege and tomusdrw committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    8bf9836 View commit details
    Browse the repository at this point in the history
  4. Move EnsureOneOf into the dispatch.rs, make an interface more general (

    …paritytech#10379)
    
    * move EnsureOneOf into the dispatch.rs, make an interface more general
    
    * Update frame/support/src/traits/dispatch.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    3 people committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    089aa25 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Minimum commission for validators (paritytech#10347)

    * Minimum commission for validators
    
    * rename
    
    * Fix benchmakrs
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/staking/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    * Update frame/staking/src/pallet/mod.rs
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/staking/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    3 people committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    3904d77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1cdb84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69fb328 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68b70d0 View commit details
    Browse the repository at this point in the history
  5. Account for transaction priority when enforcing limits (paritytech#10388

    )
    
    * Account for transaction priority when enforcing limits
    
    * Improve `enforce_limits` comment
    
    * Explanation comment on why comparison impl is not used for limit enforcement
    nazar-pc committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    40f2483 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Fix pallet bags list and doc (paritytech#10231)

    * fix bags list
    
    * improve doc
    
    * doc
    
    * inner doc
    
    * fix test
    
    * Update docs in frame/election-provider-support/src/lib.rs
    
    * fix staking impl
    
    * prepend unsafe to clear and regenerate
    
    * fix test
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    3 people committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    b6d489e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9f9324 View commit details
    Browse the repository at this point in the history
  3. wasm-override: Support checking spec_name (paritytech#10380)

    This adds support to the wasm-override feature to compare the spec_name. If the spec_name doesn't
    match, a warning will be printed and the override will be ignored.
    bkchr committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    3d005a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    519d778 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b243847 View commit details
    Browse the repository at this point in the history
  6. removed unused method

    mateuszaaa committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    82e091f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb647d2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    030dc9d View commit details
    Browse the repository at this point in the history
  9. v4 compiling

    mateuszaaa committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    13bd588 View commit details
    Browse the repository at this point in the history
  10. Fix cumulus companion checks (paritytech#10412)

    * Fix cumulus companion checks
    
    * Add missing tag
    
    * Fix
    
    * Update .gitlab-ci.yml
    
    Co-authored-by: Denis Pisarev <17856421+TriplEight@users.noreply.github.com>
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    Co-authored-by: Denis Pisarev <17856421+TriplEight@users.noreply.github.com>
    3 people committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    205069d View commit details
    Browse the repository at this point in the history
  11. No longer include :code and :heappages in execution proofs (paritytec…

    …h#10419)
    
    * No longer include :code and :heap_pages in execution proofs
    
    * Oops, forgot the line
    
    * Rustfmt
    tomaka committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    a2f24d5 View commit details
    Browse the repository at this point in the history
  12. Optimize encoded-size of SignedCommitment (paritytech#10409)

    * Include code from paritytech/grandpa-bridge-gadget#186
    
    * Cargo fmt commitment.rs
    
    * Make changes suggested by @tomusdrw
    
    Co-authored-by: Tomasz Drwięga <tomasz@parity.io>
    de-sh and tomusdrw committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    e9ebf0c View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2021

  1. allow try-runtime and TestExternalities to report PoV size (parityt…

    …ech#10372)
    
    * allow try-runtime and test-externalities to report proof size
    
    * self review
    
    * fix test
    
    * Fix humanized dispaly of bytes
    
    * Fix some test
    
    * Fix some review grumbles
    
    * last of the review comments
    
    * fmt
    
    * remove unused import
    
    * move test
    
    * fix import
    
    * Update primitives/state-machine/src/testing.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * last touches
    
    * fix
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    kianenigma and bkchr committed Dec 4, 2021
    Configuration menu
    Copy the full SHA
    6d09a45 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2021

  1. Authentication of PeerIds in authority discovery records (paritytech#…

    …10317)
    
    * Consolidating test and production code
    
    * Signing/verifying authority discovery records with PeerId
    
    Unsigned records cannot be rejected yet, they just produce
    a warning in the log.
    
    * Upgrading to libp2p 0.40
    
    * libp2p::identity and sp_core::crypto Ed25519 are compatible
    
    * Rejecting authority records unsigned by peer id can be configured
    
    * Fixes based on review comments
    
    * No command-line argument needed
    
    * info was still too much spam in the logs
    
    * Added tests for both strict and loose validation
    
    * Fixing based on review comments
    
    * Pierre preferred a signing method
    
    * Ooops, I need to slow down
    
    * Update bin/node/cli/src/service.rs
    
    * Reexport libp2p crypto used in sc-network
    
    * Added proto3 compatibility tests. And import noise.
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    wigy-opensource-developer and bkchr committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    76d34c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. rename header

    mateuszaaa committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    f038638 View commit details
    Browse the repository at this point in the history
  2. allow tip value of 1 (paritytech#10425)

    * allow tip value of 1
    
    * update comment
    
    * fmt
    
    * update test
    
    * fmt
    xlc committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    0e6cc56 View commit details
    Browse the repository at this point in the history
  3. Add baseline benchmark for sr25519 verification (paritytech#10414)

    * Add baseline benchmark for sr25519 verification
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=frame_benchmarking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/benchmarking/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    * Register keystore for correct test externalities
    
    * Update frame/benchmarking/src/baseline.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * fix build
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    3 people committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    f0b85c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    264da3b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Used CountedStorageMap in pallet-staking (paritytech#10233)

    * Removed counters and used CountedStorageMap instead.
    
    * Little refactoring
    
    * Update frame/staking/src/migrations.rs
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    
    * Removed redundant code to update counter for validator & nominator.
    
    * Removed redundant code to update counter for validator & nominator.
    
    * Removed unreachable code to inject the hashed prefix for nominator & validator.
    
    * Removed redundant check for nominator & validator count.
    
    * Generated `fn prefix_hash` for `CountedStorageMap`.
    
    * Applied changes from `cargo fmt`
    
    * Possible correct implementation of migration code
    
    * Implemented fn module_prefix, storage_prefix and prefix_hash.
    
    * Removed counted_map.rs
    
    * Renamed `fn storage_prefix` to `storage_counter_prefix`.
    
    * Update frame/support/src/storage/types/counted_map.rs
    
    * Update frame/bags-list/remote-tests/src/snapshot.rs
    
    * Update frame/support/src/storage/types/counted_map.rs
    
    * Fixed errors.
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    3 people committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    6079539 View commit details
    Browse the repository at this point in the history
  2. contracts: Add storage deposits (paritytech#10082)

    * Frame no longer needs to be mutable (refactoring artifact)
    
    * Remove Contract/Tombstone deposit
    
    * Add StorageMeter
    
    * cargo fmt
    
    * Fix weight annotation
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    * Simplify keep check for contract accounts
    
    - Make sure that the "base deposit" for each contract >= ed
    - Remove now obsolete checks when sneding away free balance
    
    * Remove unused imports and functions
    
    * Rename storage_limit to storage_deposit_limit
    
    * cargo fmt
    
    * Fix typo
    
    Co-authored-by: Michael Müller <michi@parity.io>
    
    * Finish up rename of storage_limit
    
    * Fix rpc tests
    
    * Make use of `StorageDepositLimitTooHigh`
    
    * Add tests and fix bugs discovered by tests
    
    * Add storage migration
    
    * Don't use u128 in RPC
    
    * Fix weight of migration
    
    * Rename `endowment` to `value`
    
    * Fix bug where contract couldn't get funded by a storage deposit
    
    - Make sure that contract gets funded from deposits before value is transferred
    - Don't reserve value at origin because otherwise funding isn't possible
    	- Just transfer free balance and reserve it after the transfer
    - When refunding make sure that this refund can't dust the contract
    	- Can only happen after a runtime upgrade where costs where upped
    - Add more tests
    
    * Apply suggestions from code review
    
    Co-authored-by: Andrew Jones <ascjones@gmail.com>
    
    * Remove unused `fn storage_meter`
    
    * Fix copy pasta doc error
    
    * Import `MaxEncodeLen` from codec
    
    * Beautify RPC trait bounds
    
    * Add re-instrument behaviour to dispatchable doc
    
    * Make sure a account won't be destroyed a refund after a slash
    
    * Apply suggestions from code review
    
    Co-authored-by: Andrew Jones <ascjones@gmail.com>
    
    * Update `Storage::write` docs
    
    * Improve doc
    
    * Remove superflous conditional
    
    * Typos
    
    * Remove superflous clone (refactoring artifact)
    
    * Apply suggestions from code review
    
    Co-authored-by: Andrew Jones <ascjones@gmail.com>
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Michael Müller <michi@parity.io>
    Co-authored-by: Andrew Jones <ascjones@gmail.com>
    4 people committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    a1c31a7 View commit details
    Browse the repository at this point in the history
  3. Clean up pallet-contracts documentation (paritytech#10438)

    * Update CHANGELOG.md
    
    * Remove COMPLEXITY.md
    athei committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    95853fb View commit details
    Browse the repository at this point in the history
  4. grandpa: allow authority set hard forks to be forced (paritytech#10444)

    * grandpa: allow authority set hard forks to be forced
    
    * grandpa: fix authority set hard forks in warp proof provider
    
    * grandpa: make AuthoritySetHardFork public
    
    * grandpa: extend comment
    andresilva committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    fd350e3 View commit details
    Browse the repository at this point in the history
  5. Add child-bounties pallet. (paritytech#10309)

    * Extract child-bounties as a separate pallet.
    
    * Initial tests added.
    
    * More tests.
    
    * Tests complete. Fixed curator fee issue.
    
    * Fixed comments.
    
    * Added benchmarks for child-bounties pallet.
    
    * Added weights.
    
    * Fixed formatting.
    
    * Fixed comments.
    
    * Re-run benchmarks for bounties pallet.
    
    * Make cargo fmt happy again
    
    * add max encoded len
    
    * use event structs
    
    * fmt
    
    * fix compile
    
    * Addressed review comments.
    
    * Use config type instead of const in benchmarking.
    
    * Addressed more review comments.
    
    * Use ensure_can_withdraw instead of just checking min balance.
    
    * fmt.
    
    * Introduce ChildBountyCuratorDepositBase to avoid zero curator deposits for child bounties.
    
    * Fix unassign curator logic for child-bounties.
    
    * Added more tests for unassign curator.
    
    * Reduce bounty description max length in node runtime.
    
    * Updated weights for child bounties pallet.
    
    * reduce indentation of unassign_curator
    
    * more indentation reduction
    
    * deduplicate slashing arms
    
    * reintroduce ensure check
    
    * add assertion to check that bad unassign origin fails
    
    * formatting
    
    * Updated comments.
    
    Co-authored-by: Ricardo Rius <ricardo@parity.io>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>
    4 people committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    4abd91c View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Add extrinsic to improve position in a bag of bags-list (paritytech#9829

    )
    
    * pallet-bags-list: Add `put_in_front_of` extrinsic
    
    This PR adds the extrinsic `put_in_front_of` which allows the user to specify a `lighter` and `heavier` account within the same bag. The extrinsic will move `heavier` directly in front of `lighter`.  The parameter names refer to the fact that `lighter` must have a lower `VoteWeight` then `heavier`. 
    
    In the ideal use case, where a user wants to improve the position of their account within a bag, the user would iterate the bag, starting from the head, and find the first node who's `VoteWeight` is less than theirs. They would then supply the `id` of the node as the `lighter` argument and their own `id` as the `heavier` argument.
    
    * Test & Benchmarks
    
    * Respect line width
    
    * Remove List::put_in_fron_of tests; Remove AlreadyHigher error
    
    * The dispatch origin for this call must be ...
    
    * Add some periods
    
    * Add back test to list module: put_in_front_of_exits_early_if_bag_not_found
    
    * add test tests::pallet::heavier_is_head_lighter_is_not_terminal
    
    * Cater for edge case of heavier being head
    
    * Add ExtBuilder::add_aux_data; try to make some tests use simpler data
    
    * Update frame/bags-list/src/list/tests.rs
    
    * make insert_at_unchecked infallible
    
    * Make it permissioned - only callable by heavier
    
    * Add test cases for insert_at_unchecked
    
    * Move counter update to insert_at; fix comments
    
    * Address some feedback
    
    * Make voteweight constructed with parameter_types
    
    * Always set vote weight for Ids in build
    
    * Add skip_genesis_ids
    
    * Do not pass weight fn to List put_in_front_of
    
    * Remove remants of CounterForListNodes
    
    * fmt
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_bags_list --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/bags-list/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    * Delete messed up weights file
    
    * Some place holder stuff so we can run bench in CI
    
    * Fix
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_bags_list --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/bags-list/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    * Update frame/bags-list/src/list/mod.rs
    
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    
    * fmt
    
    * Log + debug assert when refetching an Id
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    3 people committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    c9cad66 View commit details
    Browse the repository at this point in the history
  2. Introduce CheckNonZeroSender (paritytech#10413)

    * Introduce CheckNonZeroSender
    
    * Missing file
    
    * Formatting
    
    * Fixes
    
    * Formatting
    
    * some fixes to compile
    
    * Update frame/system/src/extensions/check_non_zero_sender.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Fixes
    
    * Fixes
    
    * another fix
    
    * Formatting
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    3 people committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    2651d5c View commit details
    Browse the repository at this point in the history
  3. relaychain sync works

    mateuszaaa committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    23d88ff View commit details
    Browse the repository at this point in the history
  4. Release sp-core 4.0.0 (paritytech#10447)

    * Bump versions of sp-core and dependencies to v4.0.0
    
    * Update references from `4.0.0-dev` –> `4.0.0`
    
    * Funny whitespace
    
    * Funny whitespace 2
    dvdplm committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    25e636b View commit details
    Browse the repository at this point in the history
  5. Bump parity-db from 0.3.4 to 0.3.5 (paritytech#10330)

    Bumps [parity-db](https://github.com/paritytech/parity-db) from 0.3.4 to 0.3.5.
    - [Release notes](https://github.com/paritytech/parity-db/releases)
    - [Commits](https://github.com/paritytech/parity-db/commits)
    
    ---
    updated-dependencies:
    - dependency-name: parity-db
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    c6f86e1 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Fixed logic of the storage migration to triple reference counting. (p…

    …aritytech#10337)
    
    * Fixed logic of the storage migration to triple reference counting. The previous behaviour made it impossible for any chain not already upgraded to dual reference counting to upgrade the runtime.
    
    * +Removed the on_runtime_upgrade() function from frame-system.
    +Removed the specific migration .anciallaries from the frame-system pallet level.
    +Introducted a new module that hosts self-contained ancillary functions and logic to perform the storage migration. The current logic attempts to infer the state of the storage based on whether or not a given migration can be conducted.
    
    * Formatting.
    
    * + Removed specific AccountData struct. AccountData must now be provided during the runtime implementation of the trait V2ToV3.
    + Removed apply function.
    + Made the individual translation function self-sufficient.
    
    * + Removed unused decorators.
    remzrn committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    b45359a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7926c6d View commit details
    Browse the repository at this point in the history
  3. add temp logs

    mateuszaaa committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    346b4d1 View commit details
    Browse the repository at this point in the history
  4. Run contract benchmarks (paritytech#10452)

    * Trigger benchmarks
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    Co-authored-by: Parity Bot <admin@parity.io>
    athei and Parity Bot committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    6681cad View commit details
    Browse the repository at this point in the history
  5. Remove Prometheus metrics prefix (paritytech#9543)

    * Remove Prometheus metrics prefix
    
    * Fix line widths
    
    * Missed some metrics
    
    * Fix CLI
    
    * Run rustfmt on modified files
    
    * Missing prefixes
    
    * Hopefully fix compilation
    
    * Rustfmt protocol.rs
    
    * Should compile now I guess
    
    * Rustfmt
    
    Co-authored-by: Bastian Köcher <info@kchr.de>
    tomaka and bkchr committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    1a30fa2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3dc9842 View commit details
    Browse the repository at this point in the history
  7. Insufficient asset quota and deposits (paritytech#10382)

    * Allow asset accounts to exist by deposit
    
    * Place limit on consumers (and therefore freebie asset accounts)
    
    * Maximum number of assets
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * Docs
    
    * Formatting
    
    * Destroyed assets are properly tidied
    
    * Update frame/assets/src/types.rs
    
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    
    * Docs
    
    * Docs
    
    * Formatting
    
    * Docs
    
    * Docs
    
    * Fixes
    
    * Fixes
    
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    gavofyork and gui1117 committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    8a3434b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    deb7eb6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6a634fb View commit details
    Browse the repository at this point in the history
  10. Make wasm runtime cache size configurable (paritytech#10177)

    * Make wasm runtime cache size configurable
    
    * apply review comments
    
    * remove VersionedRuntimeValue
    
    * fix compilation
    
    * VersionedRuntime: replace clone by Arc
    
    * fmt
    
    * fix warnings
    
    * fix tests compilation
    
    * fmt
    librelois committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    1aea26e View commit details
    Browse the repository at this point in the history
  11. extende block header

    mateuszaaa committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    c61c4cb View commit details
    Browse the repository at this point in the history
  12. execute previous block

    mateuszaaa committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    7e77731 View commit details
    Browse the repository at this point in the history
  13. Prometheus: Use correct chain id (paritytech#10457)

    * Prometheus: Use correct chain id
    
    * FMT
    bkchr committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    0064dd5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    28ae4ba View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. BEEFY update CODEOWNERS (paritytech#10460)

    * BEEFY update CODEOWNERS
    
    Remove myself as `BEEFY` code owner. New code owner needs to be decided upon.
    
    * Update docs/CODEOWNERS
    
    * Update docs/CODEOWNERS
    
    * Update docs/CODEOWNERS
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    adoerr and bkchr committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    a634b44 View commit details
    Browse the repository at this point in the history
  2. before ver block removal

    mateuszaaa committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    d630390 View commit details
    Browse the repository at this point in the history
  3. Automatically unsubscribe storage listeners when they're dropped (RCP…

    … node memory leak fix) (paritytech#10454)
    
    * Automatically unsubscribe storage listeners when they're dropped
    
    * Fix tests' compilation in `sc-client-api`
    
    * Add an extra test
    
    * Align to review comments; cleanups
    
    * Update client/api/src/notifications.rs
    
    * FMT
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    3 people committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    be75e55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    edd6d24 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    71c69a4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5f49f14 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2021

  1. inspect-key: Adds support for expect-public (paritytech#10430)

    * Introduce `SecretUri`
    
    * `inspect-key`: Adds support for `expect-public`
    
    `expect-public` can be used to check that a given secret uri corresponds to the given public key.
    This is mainly useful when the secret uri is protected by a password and a new derived account
    should be generated. With `--expect-public` the user can pass the public key/account-id of the
    "base" secret uri aka the one without any derivation to ensure the correct password was inserted.
    
    * Fixes
    
    * 🤦
    
    * Apply suggestions from code review
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    
    * Review feedback
    
    * FMT
    
    * Bump the versions
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    bkchr and andresilva committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    a991b0a View commit details
    Browse the repository at this point in the history
  2. more generic shuffling

    mateuszaaa committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    9086ea1 View commit details
    Browse the repository at this point in the history
  3. Preimage registrar and Scheduler integration (paritytech#10356)

    * initial idea
    
    * more
    
    * fix compile
    
    * add clear and request logic
    
    * improve some docs
    
    * Add and implement trait
    
    * continuing to improve
    
    * refcount type
    
    * infallible system preimage upload
    
    * fmt
    
    * fix requests
    
    * Make it simple
    
    * Make it simple
    
    * Formatting
    
    * Initial draft
    
    * request when scheduled
    
    * Docs
    
    * Scheduler good
    
    * Scheduler good
    
    * Scheduler tests working
    
    * Add new files
    
    * Missing stuff
    
    * Repotting, add weights.
    
    * Add some tests to preimage pallet
    
    * More tests
    
    * Fix benchmarks
    
    * preimage benchmarks
    
    * All preimage benchmarks
    
    * Tidy cargo
    
    * Update weights.rs
    
    * Allow hash provision in benchmarks
    
    * Initial work on new benchmarks for Scheduler
    
    * Tests working, refactor looks good
    
    * Tests for new Scheduler functionality
    
    * Use real weight, make tests work with runtimes without Preimage
    
    * Rename
    
    * Update benchmarks
    
    * Formatting
    
    * Formatting
    
    * Fix weird formatting
    
    * Update frame/preimage/src/lib.rs
    
    * Fix try-runtime build
    
    * Fixes
    
    * Fixes
    
    * Update frame/support/src/traits/tokens/currency.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * Update frame/support/src/traits/tokens/currency/reservable.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * Update frame/support/src/traits/tokens/imbalance.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * Update frame/preimage/src/mock.rs
    
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    
    * Update frame/scheduler/src/lib.rs
    
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    
    * Update frame/preimage/src/lib.rs
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Fixes
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_scheduler --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/scheduler/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_preimage --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/preimage/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    Co-authored-by: Parity Bot <admin@parity.io>
    5 people committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    4d24ae0 View commit details
    Browse the repository at this point in the history
  4. expose ecdsa_sign_prehashed in sp-io (paritytech#10119)

    * expose ecdsa_sign_prehashed in sp-io
    
    * add ecdsa_verify_prehashed to host functions for completeness
    
    * cargo fmt
    dt665m committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    c7a3e46 View commit details
    Browse the repository at this point in the history
  5. shuffling extrinsics works

    mateuszaaa committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    c65da21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    914f6e5 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2021

  1. make tests compile

    mateuszaaa committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    c8700d2 View commit details
    Browse the repository at this point in the history
  2. disable failing unit tests

    mateuszaaa committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    02c195a View commit details
    Browse the repository at this point in the history
  3. remove debug logs

    mateuszaaa committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    56929de View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. frame-system weights: Remove set_changes_trie_config. (paritytech#1…

    …0470)
    
    This dispatchable was removed, so we don't need it anymore.
    bkchr committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    b9cafba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94fa920 View commit details
    Browse the repository at this point in the history
  3. fix

    mateuszaaa committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    22e3d5a View commit details
    Browse the repository at this point in the history
  4. bump orml branch

    mateuszaaa committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    1885049 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50097cd View commit details
    Browse the repository at this point in the history
  6. Remove Default bound for AccountId (paritytech#10403)

    * Remove Default for AccountId
    
    * More removals of default
    
    * Update frame/authorship/src/lib.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update frame/authorship/src/lib.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update frame/authorship/src/lib.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update frame/authorship/src/lib.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * More work
    
    * More work
    
    * Remove old code
    
    * More work
    
    * pallet-asset-tx-payment
    
    * tips
    
    * sc-consensus-babe
    
    * sc-finality-grandpa
    
    * sc-consensus-babe-rpc
    
    * sc-cli
    
    * make npos crates accept non-default account (paritytech#10420)
    
    * minimal changes to make npos pallets all work
    
    * make this pesky reduce.rs a bit cleaner
    
    * more work
    
    * more work
    
    * Tests build
    
    * Fix imonline tests
    
    * Formatting
    
    * Fixes
    
    * Fixes
    
    * Fix bench
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Formatting
    
    * Update client/keystore/src/local.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update client/finality-grandpa/src/lib.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update client/keystore/src/local.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update client/keystore/src/local.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update frame/staking/src/lib.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update frame/staking/src/lib.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update primitives/runtime/src/traits.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Formatting
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    Co-authored-by: kianenigma <kian@parity.io>
    4 people committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    55cd07a View commit details
    Browse the repository at this point in the history
  7. impl missing feature

    mateuszaaa committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    1bea891 View commit details
    Browse the repository at this point in the history
  8. beefy: update CODEOWNERS (paritytech#10464)

    Signed-off-by: acatangiu <adrian@parity.io>
    acatangiu committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    3cdb30e View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. Statically register host WASM functions (paritytech#10394)

    * Statically register host WASM functions
    
    * Fix `substrate-test-client` compilation
    
    * Move `ExtendedHostFunctions` to `sp-wasm-interface`
    
    * Fix `sp-runtime-interface` tests' compilation
    
    * Fix `sc-executor-wasmtime` tests' compilation
    
    * Use `runtime_interface` macro in `test-runner`
    
    * Fix `sc-executor` tests' compilation
    
    * Reformatting/`rustfmt`
    
    * Add an extra comment regarding the `H` generic arg in `create_runtime`
    
    * Even more `rustfmt`
    
    * Depend on `wasmtime` without default features in `sp-wasm-interface`
    
    * Bump version of `sp-wasm-interface` to 4.0.1
    
    * Bump `sp-wasm-interface` in `Cargo.lock` too
    
    * Bump all of the `sp-wasm-interface` requirements to 4.0.1
    
    Maybe this will appease cargo-unleash?
    
    * Revert "Bump all of the `sp-wasm-interface` requirements to 4.0.1"
    
    This reverts commit 0f7ccf8.
    
    * Make `cargo-unleash` happy (maybe)
    
    * Use `cargo-unleash` to bump the crates' versions
    
    * Align to review comments
    koute committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    49a4b18 View commit details
    Browse the repository at this point in the history
  2. Prepare code for rust 1.57 (paritytech#10471)

    * Prepare code for rust 1.57
    
    * CI: revert me; staging image with stable 1.57
    
    * Revert "CI: revert me; staging image with stable 1.57 [skip CI]"
    
    This reverts commit f3c3b8a.
    
    Co-authored-by: CI system <>
    bkchr committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    8aeeef9 View commit details
    Browse the repository at this point in the history
  3. Remove cargo unleash CI job (paritytech#10482)

    * Remove cargo unleash CI job
    
    The CI job is currently breaking, because we released some crates. We also don't need the job
    currently because releases are not done. So, the job currently just annoys people and eats CPU time.
    This brings us to the conclusion that this job is currently not required and can be readded at a
    later point when we are sure that we need it.
    
    * Hopefully fix UI test
    
    * Another try
    
    * Remove `reserved_keyword` ui
    bkchr committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    f32e793 View commit details
    Browse the repository at this point in the history
  4. rpc-author: Downgrade the logging level of some logs (paritytech#10483)

    * rpc-author: Downgrade the logging level of some logs
    
    Currently these messages are printed with `warn` levels, but they don't bring the node operator
    anything. The problem with these log lines is that they are triggered by external users when they
    send invalid transactions. This pr "resolves" this by downgrading the log severity to debug, aka not
    shown by default.
    
    * FMT
    bkchr committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    9652011 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2021

  1. Fix update_lock (paritytech#10485)

    * Fix update_lock
    
    * Fixes
    
    * Formatting
    
    * add `inc_consumers_without_limits` to session too
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    gavofyork and shawntabrizi committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    a64f702 View commit details
    Browse the repository at this point in the history
  2. Emit ContractReverted error when revert flag is set (paritytech#10481)

    * Emit `ContractReverted` error when revert flag is set
    
    * `is_success()` -> `did_revert()`
    athei committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    edaf25f View commit details
    Browse the repository at this point in the history
  3. sp-version: Add some more docs. (paritytech#10486)

    * sp-version: Add some more docs.
    
    * Apply suggestions from code review
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    
    * Update lib.rs
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    bkchr and shawntabrizi committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    31cc6a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    027368f View commit details
    Browse the repository at this point in the history
  5. Prepare sp-runtime for publication (paritytech#10451)

    * Bump versions of sp-core and dependencies to v4.0.0
    
    * Update references from `4.0.0-dev` –> `4.0.0`
    
    * Funny whitespace
    
    * Funny whitespace 2
    
    * Prepare `sp-runtime` for publication
    dvdplm committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    50ab759 View commit details
    Browse the repository at this point in the history
  6. Bump parking_lot from 0.11.1 to 0.11.2 (paritytech#10335)

    Bumps [parking_lot](https://github.com/Amanieu/parking_lot) from 0.11.1 to 0.11.2.
    - [Release notes](https://github.com/Amanieu/parking_lot/releases)
    - [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
    - [Commits](Amanieu/parking_lot@0.11.1...0.11.2)
    
    ---
    updated-dependencies:
    - dependency-name: parking_lot
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    76f6078 View commit details
    Browse the repository at this point in the history
  7. Deny warning when building doc (paritytech#10387)

    * deny warning
    
    * add new job
    
    * fix doc
    
    * fmt
    gui1117 committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    1306573 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. Replace parameter_types with ConstU32 &c. (paritytech#10402)

    * remove parameter types and use const type
    
    * remove parameter types and use const type
    
    * Delete {
    
    * Delete count,
    
    * refractor for beefy, benchmarking, child bounties, and collective pallets
    
    * refractor for pallet contracts
    
    * refractor for elections
    
    * refractor for more pallets
    
    * fix CI issues
    
    * fix CI issues
    
    * fix CI issues
    
    * fix CI issues
    
    * remove warning to fix CI issue
    
    * remove warning to fix CI issue
    refractor for pallet preimage
    
    * remove warning to fix CI issue
    refractor for pallet proxy
    
    * remove warning to fix CI issue
    refractor for pallet recovery
    refractor for pallet randomness-collective-flip
    
    * remove warning to fix CI issue
    refractor for pallet scored-pool
    refractor for pallet scheduler
    refractor for pallet session
    
    * remove warning to fix CI issue
    refractor for pallet society, support, system, timestamp, tips
    
    * remove warning to fix CI issue
    refractor for pallet transaction_payment, transaction_storage, treasury, uniques, utility
    
    * remove warning to fix CI issue
    
    * cargo +nightly fmt
    
    * CI fix
    
    * more param refractor on beefy-mmr
    
    * refractor for beefy
    
    * Update frame/babe/src/mock.rs
    
    * Update frame/babe/src/mock.rs
    
    * Update frame/bounties/src/tests.rs
    
    * Update frame/tips/src/tests.rs
    
    * Delete mock.rs
    
    * Update frame/examples/basic/src/tests.rs
    
    * Apply suggestions from code review
    
    * Update frame/im-online/src/mock.rs
    
    * Update frame/im-online/src/mock.rs
    
    * Update frame/offences/benchmarking/src/mock.rs
    
    * Update frame/session/benchmarking/src/mock.rs
    
    * Update frame/support/test/tests/pallet_compatibility.rs
    
    * Update frame/support/test/tests/pallet_compatibility_instance.rs
    
    * Update frame/treasury/src/tests.rs
    
    * Update test-utils/runtime/src/lib.rs
    
    * some cleanup
    
    * fmt
    
    * remove unused
    
    Co-authored-by: Damilare <dakinlose@teamapt.com>
    Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
    3 people committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    4db2f22 View commit details
    Browse the repository at this point in the history
  2. move generics of election trait to associated types (paritytech#10475)

    * move generics of election trait to associated types
    
    * fix doctest
    kianenigma committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    7f68a8b View commit details
    Browse the repository at this point in the history
  3. Async block import params (paritytech#10488)

    * Make `SimpleSlotWorker::block_import_params()` return function that returns a future
    
    * Simplify `SimpleSlotWorker::block_import_params()` to just async method
    nazar-pc committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    558e6d9 View commit details
    Browse the repository at this point in the history
  4. Bump backtrace from 0.3.61 to 0.3.63 (paritytech#10495)

    Bumps [backtrace](https://github.com/rust-lang/backtrace-rs) from 0.3.61 to 0.3.63.
    - [Release notes](https://github.com/rust-lang/backtrace-rs/releases)
    - [Commits](rust-lang/backtrace-rs@0.3.61...0.3.63)
    
    ---
    updated-dependencies:
    - dependency-name: backtrace
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    2db9ecc View commit details
    Browse the repository at this point in the history
  5. Add logger configuration hook (paritytech#10440)

    * Initial poc
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Make config available to logger hook
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fmt
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Fix tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fmt
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Add metric prefix option in sc_cli::RunCmd
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Remove print
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Review fixes
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fmt
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix docs
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    fb08d15 View commit details
    Browse the repository at this point in the history
  6. When new session starts there is no place for transactions execution,

    thats why transactions should not be included in previous block.
    mateuszaaa committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    0c4b78b View commit details
    Browse the repository at this point in the history
  7. Use intra doc in network-gossip (paritytech#10501)

    * Use intra doc in network-gossip
    
    So that we could jump to the definition easily.
    
    * cargo +nightly fmt --all
    liuchengxu committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    2a7a734 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Bump serde from 1.0.130 to 1.0.131 (paritytech#10500)

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.130 to 1.0.131.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.130...v1.0.131)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    ce92e80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a404abd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5bd5b84 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2021

  1. Configuration menu
    Copy the full SHA
    5d85047 View commit details
    Browse the repository at this point in the history
  2. Add ClassAccount storage to unique pallet (paritytech#9940)

    * add ClassAccount to uniques storage
    
    * add tests for Class and ClassAccount storage
    
    * fix format
    
    * fix description
    
    * add migration
    
    * remove extra iteration
    
    * Update frame/uniques/src/migration.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_uniques --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/uniques/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    * fix format
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    4 people committed Dec 18, 2021
    Configuration menu
    Copy the full SHA
    efa4dfa View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2021

  1. Bump syn from 1.0.81 to 1.0.82 (paritytech#10505)

    Bumps [syn](https://github.com/dtolnay/syn) from 1.0.81 to 1.0.82.
    - [Release notes](https://github.com/dtolnay/syn/releases)
    - [Commits](dtolnay/syn@1.0.81...1.0.82)
    
    ---
    updated-dependencies:
    - dependency-name: syn
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    8f4faca View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. Bump tokio from 1.13.0 to 1.15.0 (paritytech#10512)

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.13.0 to 1.15.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.13.0...tokio-1.15.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    2c1eaaa View commit details
    Browse the repository at this point in the history
  2. Bump ss58-registry from 1.5.0 to 1.10.0 (paritytech#10515)

    Bumps [ss58-registry](https://github.com/paritytech/ss58-registry) from 1.5.0 to 1.10.0.
    - [Release notes](https://github.com/paritytech/ss58-registry/releases)
    - [Changelog](https://github.com/paritytech/ss58-registry/blob/main/CHANGELOG.md)
    - [Commits](paritytech/ss58-registry@v1.5.0...v1.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: ss58-registry
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    bd763f2 View commit details
    Browse the repository at this point in the history
  3. Bump bytes from 1.0.1 to 1.1.0 (paritytech#10223)

    Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.0.1 to 1.1.0.
    - [Release notes](https://github.com/tokio-rs/bytes/releases)
    - [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
    - [Commits](tokio-rs/bytes@v1.0.1...v1.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: bytes
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    3fef614 View commit details
    Browse the repository at this point in the history
  4. Bump rustversion from 1.0.5 to 1.0.6 (paritytech#10516)

    Bumps [rustversion](https://github.com/dtolnay/rustversion) from 1.0.5 to 1.0.6.
    - [Release notes](https://github.com/dtolnay/rustversion/releases)
    - [Commits](dtolnay/rustversion@1.0.5...1.0.6)
    
    ---
    updated-dependencies:
    - dependency-name: rustversion
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    47017ab View commit details
    Browse the repository at this point in the history
  5. Alter BEEFY primitives to prepare for potential BLS integration (pari…

    …tytech#10466)
    
    * Generalize signature.
    
    * Fix tests.
    
    * Introduce VersionedFinalityProof.
    
    * cargo +nightly fmt --all
    
    * Rework packing a tad.
    tomusdrw committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    0bc1da8 View commit details
    Browse the repository at this point in the history
  6. Bump hyper from 0.14.14 to 0.14.16 (paritytech#10462)

    Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.14 to 0.14.16.
    - [Release notes](https://github.com/hyperium/hyper/releases)
    - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
    - [Commits](hyperium/hyper@v0.14.14...v0.14.16)
    
    ---
    updated-dependencies:
    - dependency-name: hyper
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    680fc3f View commit details
    Browse the repository at this point in the history
  7. SlotDuration: Always fetch the slot duration from the runtime (parity…

    …tech#10509)
    
    * SlotDuration: Always fetch the slot duration from the runtime
    
    The slot duration should always be fetched from the runtime instead of being cached in the db. The
    slot duration is only fetched on startup of the node, so the performance isn't that important. This
    is especially helpful for the case when the slot duration of a chain should be changed through a
    runtime upgrade (there be dragons, so take care).
    
    * Fix docs
    
    * Remove logging
    
    * Fix warning
    bkchr committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    d18705e View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Merge pull request #11 from mangata-finance/feature/do-not-execute-tx…

    …s-in-first-block-in-session
    
    Do not include TXs in block predecessing new session
    mateuszaaa committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    88be3b1 View commit details
    Browse the repository at this point in the history
  2. Bump serde from 1.0.131 to 1.0.132 (paritytech#10517)

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.131 to 1.0.132.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.131...v1.0.132)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    433bcb1 View commit details
    Browse the repository at this point in the history
  3. Bump frame-metadata from 14.0.0 to 14.2.0 (paritytech#10519)

    Bumps [frame-metadata](https://github.com/paritytech/frame-metadata) from 14.0.0 to 14.2.0.
    - [Release notes](https://github.com/paritytech/frame-metadata/releases)
    - [Changelog](https://github.com/paritytech/frame-metadata/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/paritytech/frame-metadata/commits)
    
    ---
    updated-dependencies:
    - dependency-name: frame-metadata
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    7fd0430 View commit details
    Browse the repository at this point in the history
  4. Bump git2 from 0.13.23 to 0.13.25 (paritytech#10522)

    Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.13.23 to 0.13.25.
    - [Release notes](https://github.com/rust-lang/git2-rs/releases)
    - [Commits](rust-lang/git2-rs@0.13.23...0.13.25)
    
    ---
    updated-dependencies:
    - dependency-name: git2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    bdfbbb9 View commit details
    Browse the repository at this point in the history
  5. Bump clap from 2.33.3 to 2.34.0 (paritytech#10523)

    Bumps [clap](https://github.com/clap-rs/clap) from 2.33.3 to 2.34.0.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v2.33.3...v2.34.0)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    6605aed View commit details
    Browse the repository at this point in the history
  6. Beefy: Provide well-formed ValidatorSet (paritytech#10445)

    * beefy: provide well-formed ValidatorSet
    
    * pallet-beefy: use well-formed ValidatorSet
    
    * pallet-beefy-mmr: use well-formed ValidatorSet
    
    * beefy-gadget: fail votes early when ValidatorSet empty
    
    * beefy: small efficiency improvements
    
    * address review comments
    
    Signed-off-by: acatangiu <adrian@parity.io>
    acatangiu committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    82cc374 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5cd78cf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ce158c View commit details
    Browse the repository at this point in the history
  9. add to (paritytech#10524)

    kianenigma committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    e2cab4e View commit details
    Browse the repository at this point in the history
  10. Bump handlebars from 4.1.4 to 4.1.6 (paritytech#10518)

    Bumps [handlebars](https://github.com/sunng87/handlebars-rust) from 4.1.4 to 4.1.6.
    - [Release notes](https://github.com/sunng87/handlebars-rust/releases)
    - [Changelog](https://github.com/sunng87/handlebars-rust/blob/master/CHANGELOG.md)
    - [Commits](sunng87/handlebars-rust@v4.1.4...v4.1.6)
    
    ---
    updated-dependencies:
    - dependency-name: handlebars
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    a230543 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. Bump strum_macros from 0.22.0 to 0.23.1 (paritytech#10532)

    Bumps [strum_macros](https://github.com/Peternator7/strum) from 0.22.0 to 0.23.1.
    - [Release notes](https://github.com/Peternator7/strum/releases)
    - [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Peternator7/strum/commits)
    
    ---
    updated-dependencies:
    - dependency-name: strum_macros
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    5ddbcdd View commit details
    Browse the repository at this point in the history
  2. Bump libc from 0.2.105 to 0.2.112 (paritytech#10537)

    Bumps [libc](https://github.com/rust-lang/libc) from 0.2.105 to 0.2.112.
    - [Release notes](https://github.com/rust-lang/libc/releases)
    - [Commits](rust-lang/libc@0.2.105...0.2.112)
    
    ---
    updated-dependencies:
    - dependency-name: libc
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    1c67f8e View commit details
    Browse the repository at this point in the history
  3. Bump futures-util from 0.3.17 to 0.3.19 (paritytech#10513)

    Bumps [futures-util](https://github.com/rust-lang/futures-rs) from 0.3.17 to 0.3.19.
    - [Release notes](https://github.com/rust-lang/futures-rs/releases)
    - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/futures-rs@0.3.17...0.3.19)
    
    ---
    updated-dependencies:
    - dependency-name: futures-util
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    5b491e8 View commit details
    Browse the repository at this point in the history
  4. Bump num_cpus from 1.13.0 to 1.13.1 (paritytech#10539)

    Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.13.0 to 1.13.1.
    - [Release notes](https://github.com/seanmonstar/num_cpus/releases)
    - [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md)
    - [Commits](seanmonstar/num_cpus@v1.13.0...v1.13.1)
    
    ---
    updated-dependencies:
    - dependency-name: num_cpus
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    0b57148 View commit details
    Browse the repository at this point in the history
  5. Bump nix from 0.23.0 to 0.23.1 (paritytech#10542)

    Bumps [nix](https://github.com/nix-rust/nix) from 0.23.0 to 0.23.1.
    - [Release notes](https://github.com/nix-rust/nix/releases)
    - [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
    - [Commits](nix-rust/nix@v0.23.0...v0.23.1)
    
    ---
    updated-dependencies:
    - dependency-name: nix
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    e1a47ef View commit details
    Browse the repository at this point in the history
  6. Bump zeroize from 1.4.2 to 1.4.3 (paritytech#10538)

    Bumps [zeroize](https://github.com/RustCrypto/utils) from 1.4.2 to 1.4.3.
    - [Release notes](https://github.com/RustCrypto/utils/releases)
    - [Commits](https://github.com/RustCrypto/utils/commits/zeroize-v1.4.3)
    
    ---
    updated-dependencies:
    - dependency-name: zeroize
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    5015601 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2021

  1. Configuration menu
    Copy the full SHA
    0444ab7 View commit details
    Browse the repository at this point in the history
  2. chain-spec: Make chain spec writing deterministic (paritytech#10550)

    * chain-spec: Make chain spec writing deterministic
    
    This switches the chain spec to use `BTreeMap` internally instead of `HashMap`. This ensures that
    reading and writing the same chain spec always results in the same file.
    
    * fmt
    bkchr committed Dec 23, 2021
    Configuration menu
    Copy the full SHA
    026ec33 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2021

  1. Inner hashing of value in state trie (runtime versioning). (paritytec…

    …h#9732)
    
    * starting
    
    * Updated from other branch.
    
    * setting flag
    
    * flag in storage struct
    
    * fix flagging to access and insert.
    
    * added todo to fix
    
    * also missing serialize meta to storage proof
    
    * extract meta.
    
    * Isolate old trie layout.
    
    * failing test that requires storing in meta when old hash scheme is used.
    
    * old hash compatibility
    
    * Db migrate.
    
    * runing tests with both states when interesting.
    
    * fix chain spec test with serde default.
    
    * export state (missing trie function).
    
    * Pending using new branch, lacking genericity on layout resolution.
    
    * extract and set global meta
    
    * Update to branch 4
    
    * fix iterator with root flag (no longer insert node).
    
    * fix trie root hashing of root
    
    * complete basic backend.
    
    * Remove old_hash meta from proof that do not use inner_hashing.
    
    * fix trie test for empty (force layout on empty deltas).
    
    * Root update fix.
    
    * debug on meta
    
    * Use trie key iteration that do not include value in proofs.
    
    * switch default test ext to use inner hash.
    
    * small integration test, and fix tx cache mgmt in ext.
    test  failing
    
    * Proof scenario at state-machine level.
    
    * trace for db upgrade
    
    * try different param
    
    * act more like iter_from.
    
    * Bigger batches.
    
    * Update trie dependency.
    
    * drafting codec changes and refact
    
    * before removing unused branch no value alt hashing.
    more work todo rename all flag var to alt_hash, and remove extrinsic
    replace by storage query at every storage_root call.
    
    * alt hashing only for branch with value.
    
    * fix trie tests
    
    * Hash of value include the encoded size.
    
    * removing fields(broken)
    
    * fix trie_stream to also include value length in inner hash.
    
    * triedbmut only using alt type if inner hashing.
    
    * trie_stream to also only use alt hashing type when actually alt hashing.
    
    * Refactor meta state, logic should work with change of trie treshold.
    
    * Remove NoMeta variant.
    
    * Remove state_hashed trigger specific functions.
    
    * pending switching to using threshold, new storage root api does not
    make much sense.
    
    * refactoring to use state from backend (not possible payload changes).
    
    * Applying from previous state
    
    * Remove default from storage, genesis need a special build.
    
    * rem empty space
    
    * Catch problem: when using triedb with default: we should not revert
    nodes: otherwhise thing as trie codec cannot decode-encode without
    changing state.
    
    * fix compilation
    
    * Right logic to avoid switch on reencode when default layout.
    
    * Clean up some todos
    
    * remove trie meta from root upstream
    
    * update upstream and fix benches.
    
    * split some long lines.
    
    * UPdate trie crate to work with new design.
    
    * Finish update to refactored upstream.
    
    * update to latest triedb changes.
    
    * Clean up.
    
    * fix executor test.
    
    * rust fmt from master.
    
    * rust format.
    
    * rustfmt
    
    * fix
    
    * start host function driven versioning
    
    * update state-machine part
    
    * still need access to state version from runtime
    
    * state hash in mem: wrong
    
    * direction likely correct, but passing call to code exec for genesis
    init seem awkward.
    
    * state version serialize in runtime, wrong approach, just initialize it
    with no threshold for core api < 4 seems more proper.
    
    * stateversion from runtime version (core api >= 4).
    
    * update trie, fix tests
    
    * unused import
    
    * clean some TODOs
    
    * Require RuntimeVersionOf for executor
    
    * use RuntimeVersionOf to resolve genesis state version.
    
    * update runtime version test
    
    * fix state-machine tests
    
    * TODO
    
    * Use runtime version from storage wasm with fast sync.
    
    * rustfmt
    
    * fmt
    
    * fix test
    
    * revert useless changes.
    
    * clean some unused changes
    
    * fmt
    
    * removing useless trait function.
    
    * remove remaining reference to state_hash
    
    * fix some imports
    
    * Follow chain state version management.
    
    * trie update, fix and constant threshold for trie layouts.
    
    * update deps
    
    * Update to latest trie pr changes.
    
    * fix benches
    
    * Verify proof requires right layout.
    
    * update trie_root
    
    * Update trie deps to  latest
    
    * Update to latest trie versioning
    
    * Removing patch
    
    * update lock
    
    * extrinsic for sc-service-test using layout v0.
    
    * Adding RuntimeVersionOf to CallExecutor works.
    
    * fmt
    
    * error when resolving version and no wasm in storage.
    
    * use existing utils to instantiate runtime code.
    
    * Patch to delay runtime switch.
    
    * Revert "Patch to delay runtime switch."
    
    This reverts commit d35f273.
    
    * useless closure
    
    * remove remaining state_hash variables.
    
    * Remove outdated comment
    
    * useless inner hash
    
    * fmt
    
    * fmt and opt-in feature to apply state change.
    
    * feature gate core version, use new test feature for node and test node
    
    * Use a 'State' api version instead of Core one.
    
    * fix merge of test function
    
    * use blake macro.
    
    * Fix state api (require declaring the api in runtime).
    
    * Opt out feature, fix macro for io to select a given version
    instead of latest.
    
    * run test nodes on new state.
    
    * fix
    
    * Apply review change (docs and error).
    
    * fmt
    
    * use explicit runtime_interface in doc test
    
    * fix ui test
    
    * fix doc test
    
    * fmt
    
    * use default for path and specname when resolving version.
    
    * small review related changes.
    
    * doc value size requirement.
    
    * rename old_state feature
    
    * Remove macro changes
    
    * feature rename
    
    * state version as host function parameter
    
    * remove flag for client api
    
    * fix tests
    
    * switch storage chain proof to V1
    
    * host functions, pass by state version enum
    
    * use WrappedRuntimeCode
    
    * start
    
    * state_version in runtime version
    
    * rust fmt
    
    * Update storage proof of max size.
    
    * fix runtime version rpc test
    
    * right intent of convert from compat
    
    * fix doc test
    
    * fix doc test
    
    * split proof
    
    * decode without replay, and remove some reexports.
    
    * Decode with compatibility by default.
    
    * switch state_version to u8. And remove RuntimeVersionBasis.
    
    * test
    
    * use api when reading embedded version
    
    * fix decode with apis
    
    * extract core version instead
    
    * test fix
    
    * unused import
    
    * review changes.
    
    Co-authored-by: kianenigma <kian@parity.io>
    cheme and kianenigma committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    b03e8bc View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2021

  1. Improve SS58 related errors (paritytech#10541)

    * Improve SS58 related errors
    
    This improves the SS58 error, especially when it comes to parsing public keys with unknown SS58
    address formats.
    
    * Make CI happy
    
    * More fixes
    
    * More
    
    * 🤦
    
    * fml...
    bkchr committed Dec 25, 2021
    Configuration menu
    Copy the full SHA
    82d87bc View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2021

  1. Add beefy-gadget-rpc tests (paritytech#10555)

    * beefy: add RPC tests
    
    * beefy: add more RPC tests
    acatangiu committed Dec 26, 2021
    Configuration menu
    Copy the full SHA
    ba97363 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2021

  1. make check-dependent-* only be executed in PRs (paritytech#10545)

    Make check-dependent-* jobs only be executed in PRs instead of both PRs and master.
    
    Reason 1: The companion is not merged at the same time as the parent PR
    ([1](paritytech/parity-processbot#347 (comment))), therefore
    the pipeline will fail on master since the companion PR is not yet merged in the other repository.
    This scenario is demonstrated by the pipeline of paritytech@82cc374.
    
    Reason 2: The job can still fail on master due to a new commit on the companion PR's repository which was merged after `bot merge` happened, as demonstrated by the following scheme:
    
    1. Parent PR is merged
    2. Companion PR is updated and set to merge in the future
    3. In the meantime a new commit is merged into the companion PR repository's master branch
    4. The `check-dependent-*` job runs on master but, due to the new commit, it fails for unrelated reasons
    
    While "Reason 2" can be used as an argument against this PR, in that it would be useful to know if the integration is failing on master, "Reason 1" should be taken care of due to this inherent flaw of the current companion build system design.
    joao-paulo-parity committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    a1fc5cf View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2021

  1. Tweak to pallet-nicks (paritytech#10565)

    * Slightly easier for humans to parse
    
    * cargo fmt
    
    * Use the simpler format for construct_runtime.
    gilescope committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    e19dfaa View commit details
    Browse the repository at this point in the history
  2. Fix Places where AccountId Uses Default (paritytech#10556)

    * fix places where accountid is default
    
    * Update frame/system/src/lib.rs
    
    * fmt
    
    * add simple test
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    shawntabrizi and bkchr committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    f57c644 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2021

  1. Expose TX nonce in VerApi

    mateuszaaa committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    635b431 View commit details
    Browse the repository at this point in the history
  2. Use single api instance for applying previous block txs

    and incomming txs validation
    mateuszaaa committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    68d4006 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ec0d93 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2021

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

Commits on Dec 31, 2021

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

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    ded4494 View commit details
    Browse the repository at this point in the history
  2. Bump sha2 from 0.9.8 to 0.10.0 (paritytech#10547)

    Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.9.8 to 0.10.0.
    - [Release notes](https://github.com/RustCrypto/hashes/releases)
    - [Commits](RustCrypto/hashes@sha2-v0.9.8...sha2-v0.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: sha2
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    7b9e142 View commit details
    Browse the repository at this point in the history
  3. tmp

    mateuszaaa committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    ed21a23 View commit details
    Browse the repository at this point in the history
  4. set block duration to 12s

    mateuszaaa committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    36a1100 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #14 from mangata-finance/feature/para_block_durati…

    …on_12s
    
    set block duration to 12s
    iStrike7 committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    6555c0c View commit details
    Browse the repository at this point in the history
  6. Remove transaction-pool test-helpers feature (paritytech#10571)

    * Remove transaction-pool `test-helpers` feature
    
    `test-helpers` feature is a bad idea in general, because once the feature is enabled somewhere in
    the workspace, it is enabled anywhere. While removing the feature, the tests were also rewritten to
    get rid off other "only test" related code.
    
    Contributes towards: paritytech#9727
    
    * Apply suggestions from code review
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    
    * Fix benches
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    bkchr and andresilva committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    a798e29 View commit details
    Browse the repository at this point in the history
  7. Bump ip_network from 0.4.0 to 0.4.1 (paritytech#10525)

    Bumps [ip_network](https://github.com/JakubOnderka/ip_network) from 0.4.0 to 0.4.1.
    - [Release notes](https://github.com/JakubOnderka/ip_network/releases)
    - [Commits](https://github.com/JakubOnderka/ip_network/commits)
    
    ---
    updated-dependencies:
    - dependency-name: ip_network
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    7e70452 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. Bump serde_json from 1.0.71 to 1.0.74 (paritytech#10577)

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.71 to 1.0.74.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.71...v1.0.74)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    cd3d2b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f9b788 View commit details
    Browse the repository at this point in the history
  3. Bump pin-project from 1.0.8 to 1.0.10 (paritytech#10578)

    Bumps [pin-project](https://github.com/taiki-e/pin-project) from 1.0.8 to 1.0.10.
    - [Release notes](https://github.com/taiki-e/pin-project/releases)
    - [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
    - [Commits](taiki-e/pin-project@v1.0.8...v1.0.10)
    
    ---
    updated-dependencies:
    - dependency-name: pin-project
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    765cd29 View commit details
    Browse the repository at this point in the history
  4. Use storage transaction when running with proof recorder (paritytech#…

    …10581)
    
    This will enable parachains to re-import a block without re-executing it.
    bkchr committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    823581c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

  1. sc-keystore: Improve weird error message (paritytech#10584)

    The keystore would print "Invalid password" when a key was stored using an incorrect public key.
    This pr improves the error message to communicate better to the user on what is wrong.
    bkchr committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    2ae6242 View commit details
    Browse the repository at this point in the history
  2. working

    mateuszaaa committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    8a393a4 View commit details
    Browse the repository at this point in the history
  3. Make clippy _a little_ more annoying (paritytech#10570)

    * Clippy: +complexity
    
    * Update client/cli/src/arg_enums.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update bin/node/inspect/src/lib.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update primitives/keystore/src/testing.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Update frame/elections/src/lib.rs
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    
    * Update primitives/npos-elections/fuzzer/src/reduce.rs
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    
    * Incorporating feedback
    
    * No need for Ok
    
    * Additional
    
    * Needed slice
    
    * Wigy's suggestions on less derefs
    
    * fix count
    
    * reverting changes brought in by option_map_unit_fn
    
    * add --all-targets
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    3 people committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    a2ae8a5 View commit details
    Browse the repository at this point in the history
  4. Warn on chain selection error. (paritytech#10587)

    At least for Polkadot, this should not result in spam and a warning will
    very likely indicate some serious issue.
    eskimor committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    e4d7a24 View commit details
    Browse the repository at this point in the history
  5. Name changes for GrandPa and Beefy notifications protocols (paritytec…

    …h#10463)
    
    * grandpa: update notif protocol name
    
    * grandpa: add chain id prefix to protocol name
    
    * grandpa: beautify protocol name handling
    
    * grandpa: prepend genesis hash to protocol name
    
    * chain-spec: add optional 'fork_id'
    
    'fork_id' is used to uniquely identify forks of the same chain/network
    'ChainSpec' trait provides default 'None' implementation, meaning this
    chain hasn't been forked.
    
    * grandpa: protocol_name mod instead of struct
    
    * beefy: add genesis hash prefix to protocol name
    
    * chainspec: add fork_id
    
    * grandpa: simplify protocol name
    
    * grandpa: contain protocol name building logic
    
    * beefy: contain protocol name building logic
    
    * grandpa: fix tests
    
    * fix merge damage
    
    * fix docs reference visibility
    
    Signed-off-by: acatangiu <adrian@parity.io>
    
    * Update client/finality-grandpa/src/lib.rs
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    
    * Update client/finality-grandpa/src/communication/mod.rs
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    
    * Update client/beefy/src/lib.rs
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    
    * Update client/beefy/src/lib.rs
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    
    * avoid using hash default, even for protocol names
    
    Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
    acatangiu and tomusdrw committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    0f070c8 View commit details
    Browse the repository at this point in the history
  6. Fix Clippy (paritytech#10596)

    * fix clippy
    
    * fmt
    shawntabrizi committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    cfcdc10 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. working validation

    mateuszaaa committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    bb7d458 View commit details
    Browse the repository at this point in the history
  2. all tests passing

    mateuszaaa committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    079acdc View commit details
    Browse the repository at this point in the history
  3. Bump proc-macro2 from 1.0.32 to 1.0.36 (paritytech#10564)

    * Bump proc-macro2 from 1.0.32 to 1.0.36
    
    Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.32 to 1.0.36.
    - [Release notes](https://github.com/dtolnay/proc-macro2/releases)
    - [Commits](dtolnay/proc-macro2@1.0.32...1.0.36)
    
    ---
    updated-dependencies:
    - dependency-name: proc-macro2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Fix ui tests
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    dependabot[bot] and bkchr committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    cc3b082 View commit details
    Browse the repository at this point in the history
  4. Add benchmark tests for pallet bags list (paritytech#10593)

    * Add benchmark tests for pallet bags list
    
    * Make sure to set active balance for new ledgers
    
    * fmt
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_bags_list --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/bags-list/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    3 people committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    3807a87 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d642f5e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    af66473 View commit details
    Browse the repository at this point in the history
  7. some improvements to bounded vec API (paritytech#10590)

    * some improvements to bounded vec
    
    * revert license tweak
    
    * more tests
    
    * fix
    
    * Update frame/support/src/storage/bounded_vec.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * add the same stuff for btree map and set as well
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    kianenigma and bkchr committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    55f7969 View commit details
    Browse the repository at this point in the history
  8. contracts: Improve documentation of lazy deletion config (paritytech#…

    …10582)
    
    * Improve documentation of lazy deletion config
    
    * Apply suggestions from code review
    
    Co-authored-by: Sacha Lansky <sacha@parity.io>
    
    * Update frame/contracts/src/lib.rs
    
    Co-authored-by: Andrew Jones <ascjones@gmail.com>
    
    * Improve wording
    
    Co-authored-by: Sacha Lansky <sacha@parity.io>
    Co-authored-by: Andrew Jones <ascjones@gmail.com>
    3 people committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    2316fc9 View commit details
    Browse the repository at this point in the history
  9. Add BEEFY latestFinalized RPC and deduplicate code between BEEFY an…

    …d GRANDPA (paritytech#10568)
    
    * beefy: add dummy latest_finalized() RPC
    
    * beefy: rpc latest_best_beefy() using shared mem
    
    * beefy: rpc populate latest_best_beefy()
    
    * beefy: rpc handle readiness
    
    * beefy: best block over channel - wip
    
    Not working because channel can't be simply opened and receiver passed
    to `rpc_extensions_builder` because `rpc_extensions_builder` has to be
    `Fn` and not `FnOnce`... and and Receiver side of mpsc can't be cloned
    
    yay!..
    
    * beefy: make notification channels payload-agnostic
    
    * beefy: use notification mechanism instead of custom channel
    
    * beefy: add tracing key to notif channels
    
    * sc-utils: add notification channel - wip
    
    * beefy: use sc-utils generic notification channel
    
    * grandpa: use sc-utils generic notification channel
    
    * fix grumbles
    
    * beefy-rpc: get best block header instead of number
    
    * beefy-rpc: rename to `beefy_getFinalizedHead`
    
    * fix nitpicks
    
    * client-rpc-notifications: move generic Error from struct to fn
    
    * beefy: use header from notification instead of getting from database
    
    * beefy-rpc: get best block hash instead of header
    
    * beefy-rpc: fix and improve latestHead test
    
    * beefy-rpc: bubble up errors from rpc-handler instantiation
    
    * update lockfile
    
    * Apply suggestions from code review
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    
    * fix errors and warnings
    
    * fix nit
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    acatangiu and andresilva committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    7409589 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3559787 View commit details
    Browse the repository at this point in the history
  11. fix formatting

    mateuszaaa committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    2b3819d View commit details
    Browse the repository at this point in the history
  12. enable actions

    mateuszaaa committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    94ab79d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c0c779e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c867a4a View commit details
    Browse the repository at this point in the history
  15. enable seed store

    mateuszaaa committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    4141b3b View commit details
    Browse the repository at this point in the history
  16. working

    mateuszaaa committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    dafc314 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. remove local dependencies

    mateuszaaa committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    4e844db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0f688d View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2022

  1. Add additionally functionality to contracts storage interface (parity…

    …tech#10497)
    
    * Add new versions for storage access host functions
    
    * Improve docs
    athei committed Jan 8, 2022
    Configuration menu
    Copy the full SHA
    e054309 View commit details
    Browse the repository at this point in the history
  2. frame-support: Use logging for printing corrupted state (paritytech#1…

    …0612)
    
    `runtime_print!` is printed by default using `debug`, aka not being visible. With `log::error!` it
    will be printed directly to the user. Production networks like Polkadot disable logging, but for
    them we run special nodes that have logging enabled.
    bkchr committed Jan 8, 2022
    Configuration menu
    Copy the full SHA
    617c36e View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2022

  1. Add Ord implementation for BoundedVec (paritytech#10615)

    * Add Ord implementation for BoundedVec
    
    * Update frame/support/src/storage/bounded_vec.rs
    
    * Update frame/support/src/storage/bounded_vec.rs
    
    * Update frame/support/src/storage/bounded_vec.rs
    
    * Update frame/support/src/storage/bounded_vec.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    kianenigma and bkchr committed Jan 9, 2022
    Configuration menu
    Copy the full SHA
    42bac67 View commit details
    Browse the repository at this point in the history
  2. add into function for PrefixIterator (paritytech#10614)

    * add into function for PrefixIterator
    
    * update with comments
    
    * update with comments
    Mr-Leshiy committed Jan 9, 2022
    Configuration menu
    Copy the full SHA
    c623d17 View commit details
    Browse the repository at this point in the history
  3. code-substitute: Switch from block_hash to block_number (parityte…

    …ch#10600)
    
    * code-substitute: Switch from `block_hash` to `block_number`
    
    This will make it easier for light clients to work with the code-substitute.
    
    For more information on this see: paritytech#10589
    
    Closes: paritytech#10589
    
    * FMT
    
    * Update client/service/src/client/wasm_substitutes.rs
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    
    * Update client/service/src/builder.rs
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    bkchr and andresilva committed Jan 9, 2022
    Configuration menu
    Copy the full SHA
    b54c21f View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. Manual Seal: Calculate the block's post hash (paritytech#10498)

    * calculate the post hash
    
    * Add test
    
    Co-authored-by: tgmichel <telmo@purestake.com>
    JoshOrndorff and tgmichel committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    15b154a View commit details
    Browse the repository at this point in the history
  2. Adds AuraConsensusDataProvider (paritytech#10503)

    * adds support for parachains to test-runner
    
    * adds file header
    
    * Apply suggestions from code review
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * proper docs, remove unused _client
    
    * fixes
    
    * Update client/consensus/manual-seal/src/consensus/timestamp.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * Update client/consensus/manual-seal/src/consensus/timestamp.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * pr fixes
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    seunlanlege and kianenigma committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    2cfd235 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. frame/bench-cli: fix log formatting (paritytech#10627)

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    daa4118 View commit details
    Browse the repository at this point in the history
  2. Remove the bench-test-full-crypto-feature GHA & GitLab jobs (parity…

    …tech#10628)
    
    * Remove the `bench-test-full-crypto-feature` job
    
    * Remove the relevant GHA job
    rcny committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    835a8b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0044121 View commit details
    Browse the repository at this point in the history
  4. pallet-lottery: add generate_storage_info (paritytech#10594)

    * pallet-lottery: add generate_storage_info
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * pallet-lottery: test call_to_indices with TooManyCalls
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * review: move try_push above transfer
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * pallet-lottery: test stop_repeat
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * pallet-lottery: test do_buy_ticket as white-box
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * pallet-lottery: use BoundedVec in bechmarks
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * pallet-lottery: fix zero div panic
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * review: extend buy_ticket tests
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * review: test buy_ticket AlreadyParticipating
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * fmt
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * review: use /// comments on private functions
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * review: use with_bounded_capacity
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    a6b7943 View commit details
    Browse the repository at this point in the history
  5. followup paritytech#10594: re-benchmark pallet-lottery (paritytech#10637

    )
    
    * pallet-preimage: fix crate doc
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_lottery --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/lottery/src/weights.rs --template=./.maintain/frame-weight-template.hbs
    
    Co-authored-by: Parity Bot <admin@parity.io>
    ggwpez and Parity Bot committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    75c9609 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Bump twox-hash from 1.6.1 to 1.6.2 (paritytech#10575)

    Bumps [twox-hash](https://github.com/shepmaster/twox-hash) from 1.6.1 to 1.6.2.
    - [Release notes](https://github.com/shepmaster/twox-hash/releases)
    - [Commits](shepmaster/twox-hash@v1.6.1...v1.6.2)
    
    ---
    updated-dependencies:
    - dependency-name: twox-hash
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    3541490 View commit details
    Browse the repository at this point in the history
  2. reset events before apply runtime upgrade (paritytech#10620)

    * reset events before apply runtime upgrade
    
    * fix tests
    
    * add test
    
    * update comment
    
    * Update frame/system/src/lib.rs
    
    * trigger CI
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    xlc and bkchr committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    306be17 View commit details
    Browse the repository at this point in the history
  3. [ci] pipeline chores (paritytech#10624)

    * [Do not merge] pipeline chores
    
    * disable condition publish-rustdoc
    
    * revert rules
    
    * remove PIPELINE_SCRIPTS_TAG
    alvicsam committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    fb24fda View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. TBR

    mateuszaaa committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    8611123 View commit details
    Browse the repository at this point in the history
  2. doesnt compile

    mateuszaaa committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    a0e0b4f View commit details
    Browse the repository at this point in the history
  3. compiles

    mateuszaaa committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    57966e1 View commit details
    Browse the repository at this point in the history
  4. Fast/warp sync fixes (paritytech#10562)

    * Fast sync fixes
    
    * Fix gap blocks validation
    
    * Updated test
    
    * Formatting
    
    * Networking test
    arkpar committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    f282216 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. Use free balance rather than total balance for elections phragmen (pa…

    …ritytech#10646)
    
    * use free balance rather than total balance
    
    * Docs
    
    Co-authored-by: emostov <32168567+emostov@users.noreply.github.com>
    shawntabrizi and emostov committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    961666a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9eddaec View commit details
    Browse the repository at this point in the history
  3. Implements better shuffling mechanism where for transactions comming

    from N account, we chose N transactions 1 from each account shuffles
    them and continue as long as there are any unshuffled transactions
    
    Note: see unit tests for examples
    mateuszaaa committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    8160261 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    446ceb2 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2022

  1. runtime-interface: Implement register_only functions (paritytech#10640

    )
    
    * runtime-interface: Implement `register_only` functions
    
    The runtime interface supports versioning of functions. Currently, if you add a new function it will
    be used by the runtime automatically. This results in requiring all nodes of a network to upgrade
    before the runtime is upgraded, otherwise they will fail to instantiate the new runtime because of
    missing host functions. This pr introduces `register_only` functions. This can be used when a new
    runtime interface function should be introduced, but the actual usage can be deferred. This means
    that nodes will have the host function for this, but the runtime will still use the old version of
    the function when being compiled for wasm. However, when a runtime is enacted that uses the new host
    function, the "old nodes" will already have the host function and will continue to work.
    
    * Update primitives/runtime-interface/src/lib.rs
    
    Co-authored-by: cheme <emericchevalier.pro@gmail.com>
    
    * Update primitives/runtime-interface/proc-macro/src/utils.rs
    
    Co-authored-by: cheme <emericchevalier.pro@gmail.com>
    
    * FMT
    
    Co-authored-by: cheme <emericchevalier.pro@gmail.com>
    bkchr and cheme committed Jan 15, 2022
    Configuration menu
    Copy the full SHA
    3168e10 View commit details
    Browse the repository at this point in the history
  2. Minor tweaks suggested by clippy (paritytech#10673)

    * Minor tweaks suggested by clippy
    
    * Fix typo caused by last commit
    
    * Apply review suggestions
    nazar-pc committed Jan 15, 2022
    Configuration menu
    Copy the full SHA
    04c7c6a View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. Move EraIndex to sp-staking (paritytech#10671)

    * Move `EraIndex` to sp-staking
    
    * Fix imports in mocks
    
    * Run cargo +nightly-2021-10-29 fmt
    emostov committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    537bed3 View commit details
    Browse the repository at this point in the history
  2. Improve BoundedVec API (extracted from paritytech#10195) (paritytech#…

    …10656)
    
    * Gav wrote this code in pull paritytech#10195. Extracting to simplify that PR.
    
    * fix potential panics
    
    * prevent panics in slide
    
    * update doc
    
    * fmt
    
    * Update frame/support/src/storage/bounded_vec.rs
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    
    Co-authored-by: Gav Wood <gavin@parity.io>
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    3 people committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    fe3f379 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d17906 View commit details
    Browse the repository at this point in the history
  4. contracts: Get rid of the dreaded Other error (paritytech#10595)

    * Print more detailed error when instrumentation fails
    
    * Apply suggestions from code review
    
    Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
    
    * Check contents of debug buffer
    
    * Fix test
    
    Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
    athei and HCastano committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    02bdc57 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    08d2ed1 View commit details
    Browse the repository at this point in the history
  6. Update wasmtime to 0.33.0 (paritytech#10674)

    Also disable memory64 support in wasmtime
    nazar-pc committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    249dbbb View commit details
    Browse the repository at this point in the history
  7. Switch from pwasm-utils to wasm-instrument (paritytech#10680)

    * Switch executor to wasm-instrument
    
    * Switch pallet-contracts to wasm-instrument
    athei committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    e2d1f18 View commit details
    Browse the repository at this point in the history
  8. Add feature: no-metadata-doc which removes doc from metadata and `f…

    …ull-metadata` which build metadata with all doc (paritytech#10493)
    
    * add features to remove or add doc
    
    * fmt
    
    * add test for event/error/call
    
    * fmt
    gui1117 committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    963ee8a View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Migration for over locked accounts in phgragmen elections (paritytech…

    …#10649)
    
    * use free balance rather than total balance
    
    * Docs
    
    * Migration for over-locked phrag voters
    
    * New line
    
    * comment
    
    * Update frame/elections-phragmen/src/migrations/v5.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * Only set lock, don't remove it
    
    * delete commented out
    
    * docs
    
    * Update migration to just take a set of accounts
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    3 people committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    7e87c08 View commit details
    Browse the repository at this point in the history
  2. bench/cli: extend --extrinsic name filtering (paritytech#10677)

    * implement benchmarking multiple extrinsics
    
    * ran cargo +nightly fmt
    
    * remove contains check and made it an equals check
    dharjeezy committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    787bb87 View commit details
    Browse the repository at this point in the history
  3. Minor syntax and typo edits (paritytech#10693)

    Sacha Lansky committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    4cd2cc9 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Split peer slots between full and light nodes (paritytech#10688)

    * Split peer slots between full and light nodes
    
    * Rustfmt
    
    * Oops, accidentally removed a comma
    
    * Remove else
    tomaka committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    104c2cd View commit details
    Browse the repository at this point in the history
  2. Allow the treasury to have a maximum bound on the bond (paritytech#10689

    )
    
    * Allow the treasury to have a maximum bound on the bond
    
    * Update frame/treasury/src/lib.rs
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    gavofyork and KiChjang committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    fed456f View commit details
    Browse the repository at this point in the history
  3. Improve usability of add+list_benchmark! (paritytech#10592)

    * Improve usability of add_benchmark and list_benchmark.
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * node-template: use new define_benchmarks syntax
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * make CI happy
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * remove old imports
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * fix TryBuild tests
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Revert "fix TryBuild tests"
    
    This reverts commit 82ea52f.
    
    * review: remove blank lines
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    bea8f32 View commit details
    Browse the repository at this point in the history
  4. Remove all stale on_runtime_upgrade hooks in the runtime (paritytec…

    …h#10650)
    
    * Remove all stale on_runtime_upgrade hooks in the runtime
    
    * add docs
    
    * cleanup
    
    * fix warn
    
    * fix more warnings
    
    * fix offence test
    
    * overwrite the damn UItest
    kianenigma committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    33c518e View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    4eaf084 View commit details
    Browse the repository at this point in the history
  2. Relax types on DigestItemRef, such that byte slices can be used in …

    …addition to vector references (paritytech#10536)
    
    * Relax types on `DigestItemRef`, such that byte slices can be used in addition to vector references
    
    * Apply clippy suggestions
    nazar-pc committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    823c253 View commit details
    Browse the repository at this point in the history
  3. revert state change

    mateuszaaa committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    d252926 View commit details
    Browse the repository at this point in the history
  4. Require MaxEncodedLen per default (paritytech#10662)

    * Remove generate_storage_info
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Add without_storage_info where needed
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Update doc tests
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Add more without_storage_info
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * fix TryBuild
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * fix TryBuild tests
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    f318350 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. fix test command

    mateuszaaa committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    396ded1 View commit details
    Browse the repository at this point in the history
  2. fix unit tests

    mateuszaaa committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    4aea064 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2022

  1. Only support state version v0 from the runtime

    This ensures that we don't use the new host functions and just have them registered on the node.
    This will not require parachain teams to immediatley upgrade.
    bkchr committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    6ee7b44 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. Merge pull request #15 from mangata-finance/feature/runtime_seed_vali…

    …dation
    
    Feature/runtime seed validation
    mateuszaaa committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    f0bc9d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac8c2cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f39c99f View commit details
    Browse the repository at this point in the history
  4. fix formatting

    mateuszaaa committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    84307bb View commit details
    Browse the repository at this point in the history
  5. fix tests

    mateuszaaa committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    27522fb View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Merge pull request #16 from mangata-finance/feature/multi_signature_s…

    …upprt
    
    Feature/multi signature supprt
    mateuszaaa committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    2a53a93 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Arkadi's fix for the 0.9.16 release (paritytech#10742)

    * Enable download of future forks
    
    * Fixed external tests
    
    * Fix warning.
    
    * cargo fmt
    
    * Fix benchmarking test
    
    Co-authored-by: arkpar <arkady.paronyan@gmail.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    3 people committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    1c2332d View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Configuration menu
    Copy the full SHA
    723c36f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #17 from mangata-finance/feature/non-native-paymen…

    …t-errors
    
    introduce non native payment errors
    mateuszaaa committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    84ad6f4 View commit details
    Browse the repository at this point in the history
  3. pallet-scheduler: Fix migrations V2 to V3 (paritytech#10757)

    * pallet-scheduler: Fix migrations V2 to V3
    
    V2 already supported origins, so we need to move them over instead of setting it to `Root`. Besides
    that it also removes the custom `Releases` enum and moves it over to `StorageVersion`.
    
    * Fixes
    
    * Fixes
    
    * 🤦
    bkchr committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    4aeb95f View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Remove orml dependency

    mateuszaaa committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    a731523 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ebb689 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c2cb0f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #18 from mangata-finance/feature/dependency-cleanup

    Remove orml dependency
    mateuszaaa committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    91d86f7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7fe1e41 View commit details
    Browse the repository at this point in the history
  6. fixup! Merge remote-tracking branch 'substrate/polkadot-v0.9.16' into…

    … feature/migration-0.9.16
    mateuszaaa committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    4f345b1 View commit details
    Browse the repository at this point in the history
  7. fixes for frame-executive

    mateuszaaa committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    902f47b View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. fix compilation problems

    mateuszaaa committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    41498de View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

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

Commits on Feb 15, 2022

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

Commits on Feb 17, 2022

  1. Merge pull request #22 from mangata-finance/mangata-dev-v0.9.16

    Mangata dev v0.9.16
    mateuszaaa committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    b5a84fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae74f49 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #23 from mangata-finance/feature/merge-mangata-dev…

    …-v4-with-mangata-dev
    
    Feature/merge mangata dev v4 with mangata dev
    mateuszaaa committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    dc16986 View commit details
    Browse the repository at this point in the history