-
Notifications
You must be signed in to change notification settings - Fork 1
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
Mangata dev v4 #24
Commits on Nov 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f2cecdb - Browse repository at this point
Copy the full SHA f2cecdbView commit details -
Tips Benchmarking to be Runtime Agnostic (paritytech#10368)
* use config traits instead of constants * bounties too * do bounties too * update docs
Configuration menu - View commit details
-
Copy full SHA for e2a89b2 - Browse repository at this point
Copy the full SHA e2a89b2View commit details
Commits on Nov 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2a79766 - Browse repository at this point
Copy the full SHA 2a79766View commit details -
Configuration menu - View commit details
-
Copy full SHA for e944810 - Browse repository at this point
Copy the full SHA e944810View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6487728 - Browse repository at this point
Copy the full SHA 6487728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4005516 - Browse repository at this point
Copy the full SHA 4005516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 890381d - Browse repository at this point
Copy the full SHA 890381dView commit details -
Configuration menu - View commit details
-
Copy full SHA for faa2aa0 - Browse repository at this point
Copy the full SHA faa2aa0View commit details -
Add
vote
andseconded
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>
Configuration menu - View commit details
-
Copy full SHA for 270fac3 - Browse repository at this point
Copy the full SHA 270fac3View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 20b5492 - Browse repository at this point
Copy the full SHA 20b5492View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 4bef50f - Browse repository at this point
Copy the full SHA 4bef50fView commit details
Commits on Dec 1, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for b6c1c1b - Browse repository at this point
Copy the full SHA b6c1c1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a3ecc - Browse repository at this point
Copy the full SHA b6a3eccView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 8bf9836 - Browse repository at this point
Copy the full SHA 8bf9836View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 089aa25 - Browse repository at this point
Copy the full SHA 089aa25View commit details
Commits on Dec 2, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for 3904d77 - Browse repository at this point
Copy the full SHA 3904d77View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1cdb84 - Browse repository at this point
Copy the full SHA b1cdb84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69fb328 - Browse repository at this point
Copy the full SHA 69fb328View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68b70d0 - Browse repository at this point
Copy the full SHA 68b70d0View commit details -
Account for transaction priority when enforcing limits (paritytech#10388
Configuration menu - View commit details
-
Copy full SHA for 40f2483 - Browse repository at this point
Copy the full SHA 40f2483View commit details
Commits on Dec 3, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for b6d489e - Browse repository at this point
Copy the full SHA b6d489eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9f9324 - Browse repository at this point
Copy the full SHA f9f9324View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 3d005a3 - Browse repository at this point
Copy the full SHA 3d005a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 519d778 - Browse repository at this point
Copy the full SHA 519d778View commit details -
Configuration menu - View commit details
-
Copy full SHA for b243847 - Browse repository at this point
Copy the full SHA b243847View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82e091f - Browse repository at this point
Copy the full SHA 82e091fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb647d2 - Browse repository at this point
Copy the full SHA cb647d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 030dc9d - Browse repository at this point
Copy the full SHA 030dc9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13bd588 - Browse repository at this point
Copy the full SHA 13bd588View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 205069d - Browse repository at this point
Copy the full SHA 205069dView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for a2f24d5 - Browse repository at this point
Copy the full SHA a2f24d5View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for e9ebf0c - Browse repository at this point
Copy the full SHA e9ebf0cView commit details
Commits on Dec 4, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for 6d09a45 - Browse repository at this point
Copy the full SHA 6d09a45View commit details
Commits on Dec 5, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for 76d34c4 - Browse repository at this point
Copy the full SHA 76d34c4View commit details
Commits on Dec 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f038638 - Browse repository at this point
Copy the full SHA f038638View commit details -
allow tip value of 1 (paritytech#10425)
* allow tip value of 1 * update comment * fmt * update test * fmt
Configuration menu - View commit details
-
Copy full SHA for 0e6cc56 - Browse repository at this point
Copy the full SHA 0e6cc56View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for f0b85c6 - Browse repository at this point
Copy the full SHA f0b85c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 264da3b - Browse repository at this point
Copy the full SHA 264da3bView commit details
Commits on Dec 7, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for 6079539 - Browse repository at this point
Copy the full SHA 6079539View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for a1c31a7 - Browse repository at this point
Copy the full SHA a1c31a7View commit details -
Clean up
pallet-contracts
documentation (paritytech#10438)* Update CHANGELOG.md * Remove COMPLEXITY.md
Configuration menu - View commit details
-
Copy full SHA for 95853fb - Browse repository at this point
Copy the full SHA 95853fbView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for fd350e3 - Browse repository at this point
Copy the full SHA fd350e3View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 4abd91c - Browse repository at this point
Copy the full SHA 4abd91cView commit details
Commits on Dec 8, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for c9cad66 - Browse repository at this point
Copy the full SHA c9cad66View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 2651d5c - Browse repository at this point
Copy the full SHA 2651d5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23d88ff - Browse repository at this point
Copy the full SHA 23d88ffView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 25e636b - Browse repository at this point
Copy the full SHA 25e636bView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for c6f86e1 - Browse repository at this point
Copy the full SHA c6f86e1View commit details
Commits on Dec 9, 2021
-
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.
Configuration menu - View commit details
-
Copy full SHA for b45359a - Browse repository at this point
Copy the full SHA b45359aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7926c6d - Browse repository at this point
Copy the full SHA 7926c6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 346b4d1 - Browse repository at this point
Copy the full SHA 346b4d1View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 6681cad - Browse repository at this point
Copy the full SHA 6681cadView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 1a30fa2 - Browse repository at this point
Copy the full SHA 1a30fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dc9842 - Browse repository at this point
Copy the full SHA 3dc9842View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 8a3434b - Browse repository at this point
Copy the full SHA 8a3434bView commit details -
Configuration menu - View commit details
-
Copy full SHA for deb7eb6 - Browse repository at this point
Copy the full SHA deb7eb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a634fb - Browse repository at this point
Copy the full SHA 6a634fbView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 1aea26e - Browse repository at this point
Copy the full SHA 1aea26eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c61c4cb - Browse repository at this point
Copy the full SHA c61c4cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e77731 - Browse repository at this point
Copy the full SHA 7e77731View commit details -
Prometheus: Use correct chain id (paritytech#10457)
* Prometheus: Use correct chain id * FMT
Configuration menu - View commit details
-
Copy full SHA for 0064dd5 - Browse repository at this point
Copy the full SHA 0064dd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28ae4ba - Browse repository at this point
Copy the full SHA 28ae4baView commit details
Commits on Dec 10, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for a634b44 - Browse repository at this point
Copy the full SHA a634b44View commit details -
Configuration menu - View commit details
-
Copy full SHA for d630390 - Browse repository at this point
Copy the full SHA d630390View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for be75e55 - Browse repository at this point
Copy the full SHA be75e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for edd6d24 - Browse repository at this point
Copy the full SHA edd6d24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71c69a4 - Browse repository at this point
Copy the full SHA 71c69a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f49f14 - Browse repository at this point
Copy the full SHA 5f49f14View commit details
Commits on Dec 11, 2021
-
inspect-key
: Adds support forexpect-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>
Configuration menu - View commit details
-
Copy full SHA for a991b0a - Browse repository at this point
Copy the full SHA a991b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9086ea1 - Browse repository at this point
Copy the full SHA 9086ea1View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 4d24ae0 - Browse repository at this point
Copy the full SHA 4d24ae0View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for c7a3e46 - Browse repository at this point
Copy the full SHA c7a3e46View commit details -
Configuration menu - View commit details
-
Copy full SHA for c65da21 - Browse repository at this point
Copy the full SHA c65da21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 914f6e5 - Browse repository at this point
Copy the full SHA 914f6e5View commit details
Commits on Dec 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c8700d2 - Browse repository at this point
Copy the full SHA c8700d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02c195a - Browse repository at this point
Copy the full SHA 02c195aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56929de - Browse repository at this point
Copy the full SHA 56929deView commit details
Commits on Dec 13, 2021
-
frame-system weights: Remove
set_changes_trie_config
. (paritytech#1……0470) This dispatchable was removed, so we don't need it anymore.
Configuration menu - View commit details
-
Copy full SHA for b9cafba - Browse repository at this point
Copy the full SHA b9cafbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94fa920 - Browse repository at this point
Copy the full SHA 94fa920View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22e3d5a - Browse repository at this point
Copy the full SHA 22e3d5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1885049 - Browse repository at this point
Copy the full SHA 1885049View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50097cd - Browse repository at this point
Copy the full SHA 50097cdView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 55cd07a - Browse repository at this point
Copy the full SHA 55cd07aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bea891 - Browse repository at this point
Copy the full SHA 1bea891View commit details -
beefy: update CODEOWNERS (paritytech#10464)
Signed-off-by: acatangiu <adrian@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 3cdb30e - Browse repository at this point
Copy the full SHA 3cdb30eView commit details
Commits on Dec 14, 2021
-
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
Configuration menu - View commit details
-
Copy full SHA for 49a4b18 - Browse repository at this point
Copy the full SHA 49a4b18View commit details -
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 <>
Configuration menu - View commit details
-
Copy full SHA for 8aeeef9 - Browse repository at this point
Copy the full SHA 8aeeef9View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for f32e793 - Browse repository at this point
Copy the full SHA f32e793View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 9652011 - Browse repository at this point
Copy the full SHA 9652011View commit details
Commits on Dec 15, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for a64f702 - Browse repository at this point
Copy the full SHA a64f702View commit details -
Emit
ContractReverted
error when revert flag is set (paritytech#10481)* Emit `ContractReverted` error when revert flag is set * `is_success()` -> `did_revert()`
Configuration menu - View commit details
-
Copy full SHA for edaf25f - Browse repository at this point
Copy the full SHA edaf25fView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 31cc6a5 - Browse repository at this point
Copy the full SHA 31cc6a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 027368f - Browse repository at this point
Copy the full SHA 027368fView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 50ab759 - Browse repository at this point
Copy the full SHA 50ab759View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 76f6078 - Browse repository at this point
Copy the full SHA 76f6078View commit details -
Deny warning when building doc (paritytech#10387)
* deny warning * add new job * fix doc * fmt
Configuration menu - View commit details
-
Copy full SHA for 1306573 - Browse repository at this point
Copy the full SHA 1306573View commit details
Commits on Dec 16, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for 4db2f22 - Browse repository at this point
Copy the full SHA 4db2f22View commit details -
move generics of election trait to associated types (paritytech#10475)
* move generics of election trait to associated types * fix doctest
Configuration menu - View commit details
-
Copy full SHA for 7f68a8b - Browse repository at this point
Copy the full SHA 7f68a8bView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 558e6d9 - Browse repository at this point
Copy the full SHA 558e6d9View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 2db9ecc - Browse repository at this point
Copy the full SHA 2db9eccView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for fb08d15 - Browse repository at this point
Copy the full SHA fb08d15View commit details -
When new session starts there is no place for transactions execution,
thats why transactions should not be included in previous block.
Configuration menu - View commit details
-
Copy full SHA for 0c4b78b - Browse repository at this point
Copy the full SHA 0c4b78bView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 2a7a734 - Browse repository at this point
Copy the full SHA 2a7a734View commit details
Commits on Dec 17, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for ce92e80 - Browse repository at this point
Copy the full SHA ce92e80View commit details -
Configuration menu - View commit details
-
Copy full SHA for a404abd - Browse repository at this point
Copy the full SHA a404abdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bd5b84 - Browse repository at this point
Copy the full SHA 5bd5b84View commit details
Commits on Dec 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5d85047 - Browse repository at this point
Copy the full SHA 5d85047View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for efa4dfa - Browse repository at this point
Copy the full SHA efa4dfaView commit details
Commits on Dec 19, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for 8f4faca - Browse repository at this point
Copy the full SHA 8f4facaView commit details
Commits on Dec 20, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for 2c1eaaa - Browse repository at this point
Copy the full SHA 2c1eaaaView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for bd763f2 - Browse repository at this point
Copy the full SHA bd763f2View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 3fef614 - Browse repository at this point
Copy the full SHA 3fef614View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 47017ab - Browse repository at this point
Copy the full SHA 47017abView commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 0bc1da8 - Browse repository at this point
Copy the full SHA 0bc1da8View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 680fc3f - Browse repository at this point
Copy the full SHA 680fc3fView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for d18705e - Browse repository at this point
Copy the full SHA d18705eView commit details
Commits on Dec 21, 2021
-
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
Configuration menu - View commit details
-
Copy full SHA for 88be3b1 - Browse repository at this point
Copy the full SHA 88be3b1View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 433bcb1 - Browse repository at this point
Copy the full SHA 433bcb1View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 7fd0430 - Browse repository at this point
Copy the full SHA 7fd0430View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for bdfbbb9 - Browse repository at this point
Copy the full SHA bdfbbb9View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 6605aed - Browse repository at this point
Copy the full SHA 6605aedView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 82cc374 - Browse repository at this point
Copy the full SHA 82cc374View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cd78cf - Browse repository at this point
Copy the full SHA 5cd78cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ce158c - Browse repository at this point
Copy the full SHA 3ce158cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2cab4e - Browse repository at this point
Copy the full SHA e2cab4eView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for a230543 - Browse repository at this point
Copy the full SHA a230543View commit details
Commits on Dec 22, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for 5ddbcdd - Browse repository at this point
Copy the full SHA 5ddbcddView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 1c67f8e - Browse repository at this point
Copy the full SHA 1c67f8eView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 5b491e8 - Browse repository at this point
Copy the full SHA 5b491e8View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 0b57148 - Browse repository at this point
Copy the full SHA 0b57148View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for e1a47ef - Browse repository at this point
Copy the full SHA e1a47efView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 5015601 - Browse repository at this point
Copy the full SHA 5015601View commit details
Commits on Dec 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0444ab7 - Browse repository at this point
Copy the full SHA 0444ab7View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 026ec33 - Browse repository at this point
Copy the full SHA 026ec33View commit details
Commits on Dec 24, 2021
-
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>
Configuration menu - View commit details
-
Copy full SHA for b03e8bc - Browse repository at this point
Copy the full SHA b03e8bcView commit details
Commits on Dec 25, 2021
-
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...
Configuration menu - View commit details
-
Copy full SHA for 82d87bc - Browse repository at this point
Copy the full SHA 82d87bcView commit details
Commits on Dec 26, 2021
-
Add beefy-gadget-rpc tests (paritytech#10555)
* beefy: add RPC tests * beefy: add more RPC tests
Configuration menu - View commit details
-
Copy full SHA for ba97363 - Browse repository at this point
Copy the full SHA ba97363View commit details
Commits on Dec 27, 2021
-
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.
Configuration menu - View commit details
-
Copy full SHA for a1fc5cf - Browse repository at this point
Copy the full SHA a1fc5cfView commit details
Commits on Dec 28, 2021
-
Tweak to pallet-nicks (paritytech#10565)
* Slightly easier for humans to parse * cargo fmt * Use the simpler format for construct_runtime.
Configuration menu - View commit details
-
Copy full SHA for e19dfaa - Browse repository at this point
Copy the full SHA e19dfaaView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for f57c644 - Browse repository at this point
Copy the full SHA f57c644View commit details
Commits on Dec 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 635b431 - Browse repository at this point
Copy the full SHA 635b431View commit details -
Use single api instance for applying previous block txs
and incomming txs validation
Configuration menu - View commit details
-
Copy full SHA for 68d4006 - Browse repository at this point
Copy the full SHA 68d4006View commit details -
Merge pull request #12 from mangata-finance/feature/nonce-rpc-v4
extend ver api
Configuration menu - View commit details
-
Copy full SHA for 5ec0d93 - Browse repository at this point
Copy the full SHA 5ec0d93View commit details
Commits on Dec 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 88a0032 - Browse repository at this point
Copy the full SHA 88a0032View commit details
Commits on Dec 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1ca6b68 - Browse repository at this point
Copy the full SHA 1ca6b68View commit details
Commits on Jan 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ded4494 - Browse repository at this point
Copy the full SHA ded4494View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 7b9e142 - Browse repository at this point
Copy the full SHA 7b9e142View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed21a23 - Browse repository at this point
Copy the full SHA ed21a23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36a1100 - Browse repository at this point
Copy the full SHA 36a1100View commit details -
Merge pull request #14 from mangata-finance/feature/para_block_durati…
…on_12s set block duration to 12s
Configuration menu - View commit details
-
Copy full SHA for 6555c0c - Browse repository at this point
Copy the full SHA 6555c0cView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for a798e29 - Browse repository at this point
Copy the full SHA a798e29View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 7e70452 - Browse repository at this point
Copy the full SHA 7e70452View commit details
Commits on Jan 4, 2022
-
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>
Configuration menu - View commit details
-
Copy full SHA for cd3d2b1 - Browse repository at this point
Copy the full SHA cd3d2b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f9b788 - Browse repository at this point
Copy the full SHA 2f9b788View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 765cd29 - Browse repository at this point
Copy the full SHA 765cd29View commit details -
Use storage transaction when running with proof recorder (paritytech#…
…10581) This will enable parachains to re-import a block without re-executing it.
Configuration menu - View commit details
-
Copy full SHA for 823581c - Browse repository at this point
Copy the full SHA 823581cView commit details
Commits on Jan 5, 2022
-
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.
Configuration menu - View commit details
-
Copy full SHA for 2ae6242 - Browse repository at this point
Copy the full SHA 2ae6242View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a393a4 - Browse repository at this point
Copy the full SHA 8a393a4View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for a2ae8a5 - Browse repository at this point
Copy the full SHA a2ae8a5View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for e4d7a24 - Browse repository at this point
Copy the full SHA e4d7a24View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 0f070c8 - Browse repository at this point
Copy the full SHA 0f070c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfcdc10 - Browse repository at this point
Copy the full SHA cfcdc10View commit details
Commits on Jan 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bb7d458 - Browse repository at this point
Copy the full SHA bb7d458View commit details -
Configuration menu - View commit details
-
Copy full SHA for 079acdc - Browse repository at this point
Copy the full SHA 079acdcView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for cc3b082 - Browse repository at this point
Copy the full SHA cc3b082View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 3807a87 - Browse repository at this point
Copy the full SHA 3807a87View commit details -
Configuration menu - View commit details
-
Copy full SHA for d642f5e - Browse repository at this point
Copy the full SHA d642f5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for af66473 - Browse repository at this point
Copy the full SHA af66473View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 55f7969 - Browse repository at this point
Copy the full SHA 55f7969View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 2316fc9 - Browse repository at this point
Copy the full SHA 2316fc9View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 7409589 - Browse repository at this point
Copy the full SHA 7409589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3559787 - Browse repository at this point
Copy the full SHA 3559787View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b3819d - Browse repository at this point
Copy the full SHA 2b3819dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94ab79d - Browse repository at this point
Copy the full SHA 94ab79dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0c779e - Browse repository at this point
Copy the full SHA c0c779eView commit details -
Merge remote-tracking branch 'origin/mangata-dev-v4' into feature/run…
…time_seed_validation
Configuration menu - View commit details
-
Copy full SHA for c867a4a - Browse repository at this point
Copy the full SHA c867a4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4141b3b - Browse repository at this point
Copy the full SHA 4141b3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dafc314 - Browse repository at this point
Copy the full SHA dafc314View commit details
Commits on Jan 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4e844db - Browse repository at this point
Copy the full SHA 4e844dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f688d - Browse repository at this point
Copy the full SHA c0f688dView commit details
Commits on Jan 8, 2022
-
Add additionally functionality to contracts storage interface (parity…
…tech#10497) * Add new versions for storage access host functions * Improve docs
Configuration menu - View commit details
-
Copy full SHA for e054309 - Browse repository at this point
Copy the full SHA e054309View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 617c36e - Browse repository at this point
Copy the full SHA 617c36eView commit details
Commits on Jan 9, 2022
-
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>
Configuration menu - View commit details
-
Copy full SHA for 42bac67 - Browse repository at this point
Copy the full SHA 42bac67View commit details -
add into function for PrefixIterator (paritytech#10614)
* add into function for PrefixIterator * update with comments * update with comments
Configuration menu - View commit details
-
Copy full SHA for c623d17 - Browse repository at this point
Copy the full SHA c623d17View commit details -
code-substitute: Switch from
block_hash
toblock_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>
Configuration menu - View commit details
-
Copy full SHA for b54c21f - Browse repository at this point
Copy the full SHA b54c21fView commit details
Commits on Jan 10, 2022
-
Manual Seal: Calculate the block's post hash (paritytech#10498)
* calculate the post hash * Add test Co-authored-by: tgmichel <telmo@purestake.com>
Configuration menu - View commit details
-
Copy full SHA for 15b154a - Browse repository at this point
Copy the full SHA 15b154aView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 2cfd235 - Browse repository at this point
Copy the full SHA 2cfd235View commit details
Commits on Jan 11, 2022
-
frame/bench-cli: fix log formatting (paritytech#10627)
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Configuration menu - View commit details
-
Copy full SHA for daa4118 - Browse repository at this point
Copy the full SHA daa4118View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 835a8b0 - Browse repository at this point
Copy the full SHA 835a8b0View commit details -
delete process.json (paritytech#10629)
The feature was removed in paritytech/parity-processbot#358
Configuration menu - View commit details
-
Copy full SHA for 0044121 - Browse repository at this point
Copy the full SHA 0044121View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for a6b7943 - Browse repository at this point
Copy the full SHA a6b7943View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 75c9609 - Browse repository at this point
Copy the full SHA 75c9609View commit details
Commits on Jan 12, 2022
-
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>
Configuration menu - View commit details
-
Copy full SHA for 3541490 - Browse repository at this point
Copy the full SHA 3541490View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 306be17 - Browse repository at this point
Copy the full SHA 306be17View commit details -
[ci] pipeline chores (paritytech#10624)
* [Do not merge] pipeline chores * disable condition publish-rustdoc * revert rules * remove PIPELINE_SCRIPTS_TAG
Configuration menu - View commit details
-
Copy full SHA for fb24fda - Browse repository at this point
Copy the full SHA fb24fdaView commit details
Commits on Jan 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8611123 - Browse repository at this point
Copy the full SHA 8611123View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0e0b4f - Browse repository at this point
Copy the full SHA a0e0b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57966e1 - Browse repository at this point
Copy the full SHA 57966e1View commit details -
Fast/warp sync fixes (paritytech#10562)
* Fast sync fixes * Fix gap blocks validation * Updated test * Formatting * Networking test
Configuration menu - View commit details
-
Copy full SHA for f282216 - Browse repository at this point
Copy the full SHA f282216View commit details
Commits on Jan 14, 2022
-
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>
Configuration menu - View commit details
-
Copy full SHA for 961666a - Browse repository at this point
Copy the full SHA 961666aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eddaec - Browse repository at this point
Copy the full SHA 9eddaecView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 8160261 - Browse repository at this point
Copy the full SHA 8160261View commit details -
Configuration menu - View commit details
-
Copy full SHA for 446ceb2 - Browse repository at this point
Copy the full SHA 446ceb2View commit details
Commits on Jan 15, 2022
-
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>
Configuration menu - View commit details
-
Copy full SHA for 3168e10 - Browse repository at this point
Copy the full SHA 3168e10View commit details -
Minor tweaks suggested by clippy (paritytech#10673)
* Minor tweaks suggested by clippy * Fix typo caused by last commit * Apply review suggestions
Configuration menu - View commit details
-
Copy full SHA for 04c7c6a - Browse repository at this point
Copy the full SHA 04c7c6aView commit details
Commits on Jan 17, 2022
-
Move
EraIndex
to sp-staking (paritytech#10671)* Move `EraIndex` to sp-staking * Fix imports in mocks * Run cargo +nightly-2021-10-29 fmt
Configuration menu - View commit details
-
Copy full SHA for 537bed3 - Browse repository at this point
Copy the full SHA 537bed3View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for fe3f379 - Browse repository at this point
Copy the full SHA fe3f379View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d17906 - Browse repository at this point
Copy the full SHA 9d17906View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 02bdc57 - Browse repository at this point
Copy the full SHA 02bdc57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08d2ed1 - Browse repository at this point
Copy the full SHA 08d2ed1View commit details -
Update wasmtime to 0.33.0 (paritytech#10674)
Also disable memory64 support in wasmtime
Configuration menu - View commit details
-
Copy full SHA for 249dbbb - Browse repository at this point
Copy the full SHA 249dbbbView commit details -
Switch from
pwasm-utils
towasm-instrument
(paritytech#10680)* Switch executor to wasm-instrument * Switch pallet-contracts to wasm-instrument
Configuration menu - View commit details
-
Copy full SHA for e2d1f18 - Browse repository at this point
Copy the full SHA e2d1f18View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 963ee8a - Browse repository at this point
Copy the full SHA 963ee8aView commit details
Commits on Jan 18, 2022
-
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>
Configuration menu - View commit details
-
Copy full SHA for 7e87c08 - Browse repository at this point
Copy the full SHA 7e87c08View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 787bb87 - Browse repository at this point
Copy the full SHA 787bb87View commit details -
Minor syntax and typo edits (paritytech#10693)
Sacha Lansky committedJan 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 4cd2cc9 - Browse repository at this point
Copy the full SHA 4cd2cc9View commit details
Commits on Jan 19, 2022
-
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
Configuration menu - View commit details
-
Copy full SHA for 104c2cd - Browse repository at this point
Copy the full SHA 104c2cdView commit details -
Allow the treasury to have a maximum bound on the bond (paritytech#10689
Configuration menu - View commit details
-
Copy full SHA for fed456f - Browse repository at this point
Copy the full SHA fed456fView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for bea8f32 - Browse repository at this point
Copy the full SHA bea8f32View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 33c518e - Browse repository at this point
Copy the full SHA 33c518eView commit details
Commits on Jan 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4eaf084 - Browse repository at this point
Copy the full SHA 4eaf084View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 823c253 - Browse repository at this point
Copy the full SHA 823c253View commit details -
Configuration menu - View commit details
-
Copy full SHA for d252926 - Browse repository at this point
Copy the full SHA d252926View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for f318350 - Browse repository at this point
Copy the full SHA f318350View commit details
Commits on Jan 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 396ded1 - Browse repository at this point
Copy the full SHA 396ded1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aea064 - Browse repository at this point
Copy the full SHA 4aea064View commit details
Commits on Jan 22, 2022
-
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.
Configuration menu - View commit details
-
Copy full SHA for 6ee7b44 - Browse repository at this point
Copy the full SHA 6ee7b44View commit details
Commits on Jan 24, 2022
-
Merge pull request #15 from mangata-finance/feature/runtime_seed_vali…
…dation Feature/runtime seed validation
Configuration menu - View commit details
-
Copy full SHA for f0bc9d9 - Browse repository at this point
Copy the full SHA f0bc9d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac8c2cd - Browse repository at this point
Copy the full SHA ac8c2cdView commit details -
Merge remote-tracking branch 'origin/mangata-dev-v4' into feature/mul…
…ti_signature_supprt
Configuration menu - View commit details
-
Copy full SHA for f39c99f - Browse repository at this point
Copy the full SHA f39c99fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84307bb - Browse repository at this point
Copy the full SHA 84307bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27522fb - Browse repository at this point
Copy the full SHA 27522fbView commit details
Commits on Jan 25, 2022
-
Merge pull request #16 from mangata-finance/feature/multi_signature_s…
…upprt Feature/multi signature supprt
Configuration menu - View commit details
-
Copy full SHA for 2a53a93 - Browse repository at this point
Copy the full SHA 2a53a93View commit details
Commits on Jan 27, 2022
-
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>
Configuration menu - View commit details
-
Copy full SHA for 1c2332d - Browse repository at this point
Copy the full SHA 1c2332dView commit details
Commits on Jan 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 723c36f - Browse repository at this point
Copy the full SHA 723c36fView commit details -
Merge pull request #17 from mangata-finance/feature/non-native-paymen…
…t-errors introduce non native payment errors
Configuration menu - View commit details
-
Copy full SHA for 84ad6f4 - Browse repository at this point
Copy the full SHA 84ad6f4View commit details -
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 * 🤦
Configuration menu - View commit details
-
Copy full SHA for 4aeb95f - Browse repository at this point
Copy the full SHA 4aeb95fView commit details
Commits on Feb 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a731523 - Browse repository at this point
Copy the full SHA a731523View commit details -
Merge remote-tracking branch 'substrate/polkadot-v0.9.16' into featur…
…e/migration-0.9.16
Configuration menu - View commit details
-
Copy full SHA for 2ebb689 - Browse repository at this point
Copy the full SHA 2ebb689View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c2cb0f - Browse repository at this point
Copy the full SHA 2c2cb0fView commit details -
Merge pull request #18 from mangata-finance/feature/dependency-cleanup
Remove orml dependency
Configuration menu - View commit details
-
Copy full SHA for 91d86f7 - Browse repository at this point
Copy the full SHA 91d86f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fe1e41 - Browse repository at this point
Copy the full SHA 7fe1e41View commit details -
fixup! Merge remote-tracking branch 'substrate/polkadot-v0.9.16' into…
… feature/migration-0.9.16
Configuration menu - View commit details
-
Copy full SHA for 4f345b1 - Browse repository at this point
Copy the full SHA 4f345b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 902f47b - Browse repository at this point
Copy the full SHA 902f47bView commit details
Commits on Feb 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 41498de - Browse repository at this point
Copy the full SHA 41498deView commit details
Commits on Feb 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f560170 - Browse repository at this point
Copy the full SHA f560170View commit details
Commits on Feb 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9876402 - Browse repository at this point
Copy the full SHA 9876402View commit details
Commits on Feb 17, 2022
-
Merge pull request #22 from mangata-finance/mangata-dev-v0.9.16
Mangata dev v0.9.16
Configuration menu - View commit details
-
Copy full SHA for b5a84fb - Browse repository at this point
Copy the full SHA b5a84fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae74f49 - Browse repository at this point
Copy the full SHA ae74f49View commit details -
Merge pull request #23 from mangata-finance/feature/merge-mangata-dev…
…-v4-with-mangata-dev Feature/merge mangata dev v4 with mangata dev
Configuration menu - View commit details
-
Copy full SHA for dc16986 - Browse repository at this point
Copy the full SHA dc16986View commit details