Chevdor
114e757988
Add extrinsic ordering filtering ( #3631 )
2021-10-04 16:06:26 +02:00
Koute
886c42c5c8
Do not propagate host RUSTFLAGS when checking for WASM toolchain ( #9926 )
...
* Do not propagate host RUSTFLAGS when checking for WASM toolchain
* Update utils/wasm-builder/src/prerequisites.rs
* Update utils/wasm-builder/src/prerequisites.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2021-10-04 13:28:51 +00:00
Bernhard Schuster
462bbc94b4
chore: ci list files that spellcheck finds ( #3992 )
...
* chore: ci list files that spellcheck finds
Avoid -r flag for false positives
* avoid master
* improve
2021-10-04 12:36:54 +00:00
Robert Habermeier
bd734ff61b
Use background tasks properly in candidate-validation ( #4002 )
...
* refactor: candidate-validation background tasks
* fix tests
* fmt
2021-10-04 07:25:17 -05:00
Jaco
73d765ec30
Small quoting comment fix ( #9927 )
...
Tiny quotes fix that snuck in lately (something I picked up elsewhere in document generation)
2021-10-04 13:56:06 +02:00
Bastian Köcher
dc13782f9d
Fix unoccupied bitfields ( #4004 )
...
* Fix unoccupied bitfields
If there is an unoccupied bitfield set, we should just ignore it and not
keep it for the rest of the logic in `process_bitfields`.
* Bring back test, but this time corrected
* Remove incorrect code
2021-10-04 11:14:03 +00:00
dependabot[bot]
cd4beed7d8
Bump syn from 1.0.77 to 1.0.78 ( #4006 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.77 to 1.0.78.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.77...1.0.78 )
---
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>
2021-10-04 11:54:09 +02:00
Bastian Köcher
bd6b147235
Add relay_parent to block announce data ( #640 )
...
* Add `relay_parent` to block announce data
This is required to make it more future proof when contextual execution is coming. While this
changes the `BlockAnnounceData` type, it is written in a way to make it backwards compatible.
* FMT
2021-10-04 09:53:18 +02:00
joe petrowski
12b06dbf46
make asset creation on westmint low cost ( #642 )
2021-10-04 09:52:59 +02:00
dependabot[bot]
d676587a3a
Bump jsonrpsee-ws-client from 0.3.0 to 0.3.1 ( #3931 )
...
Bumps [jsonrpsee-ws-client](https://github.com/paritytech/jsonrpsee ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/paritytech/jsonrpsee/releases )
- [Changelog](https://github.com/paritytech/jsonrpsee/blob/master/CHANGELOG.md )
- [Commits](https://github.com/paritytech/jsonrpsee/compare/v0.3.0...v0.3.1 )
---
updated-dependencies:
- dependency-name: jsonrpsee-ws-client
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>
2021-10-03 23:11:24 +02:00
Robert Habermeier
a19ef45e5e
fix clock drift for assignments issued before the block ( #3851 )
...
* fix clock drift for assignments issued before the block
* always broadcast tranche 0 assignments
* Update tests
* Change from min to max
* Remove erronious print statement
* guide: require fixed approval delay
* prevent approval by very recent assignments
* fix approval-checking tests
* fix main approval tests
* Fix tests
* Fix looked over test
* fix test
Co-authored-by: Lldenaurois <Ljdenaurois@gmail.com >
2021-10-03 14:41:06 -05:00
Robert Habermeier
6d83b59944
Remove unoccupied bit check ( #3999 )
...
* remove the check for unoccupied bitfields
* bump rococo version
* fix warning about occupied bitmask
2021-10-03 16:28:02 +00:00
Robert Habermeier
ec180fec9e
bump substrate ( #4000 )
2021-10-03 16:20:39 +00:00
Squirrel
c9410186f1
add clippy to CI ( #9694 )
...
* Focus on correctness lints. This relies on a compiler patch that landed 8th July 2021.
If people are using an earlier version of the compiler everything will still work unless they try and run clippy.
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io >
2021-10-03 17:09:26 +01:00
Robert Habermeier
06c4e20992
Ensure BeforeBestBlockBy voting rule accounts for base ( #9920 )
...
* Ensure BeforeBestBlockBy voting rule accounts for base
* fmt
Co-authored-by: Andronik Ordian <write@reusable.software >
2021-10-03 15:15:30 +02:00
Andronik Ordian
fe8bba1e9a
change genesis authority set for wococo-local, revert rococo-local ( #3998 )
2021-10-03 06:26:32 -05:00
Robert Habermeier
385d082d95
ignore irrelevant approvals in logs ( #3859 )
...
* ignore irrelevant approvals in logs
* fix
2021-10-03 13:10:24 +02:00
Bernhard Schuster
5a1dc74a9a
avoid expect, on free availability core ( #3994 )
...
* MVP fix
* bump spec version rococo
* fmt
* better var names
* remove duplicate desc
* expand comment
2021-10-03 06:09:53 -05:00
Dan Shields
b9c615c8d4
rm .maintain lock ( #9919 )
...
* rm maintain lock
* ignore template gen lockfile
2021-10-02 21:01:07 +02:00
Andronik Ordian
e0a0b5612e
docs: make collators actually work ( #638 )
...
* docs: make collators actually work
* bump polkadot
* include recent fix for overseer
2021-10-02 21:00:18 +02:00
Robert Habermeier
c48b2f08ad
preserve finalized block in active leaves ( #3997 )
2021-10-02 19:01:53 +02:00
Andronik Ordian
679c51eb57
some tweaks to rococo-local ( #3996 )
...
* some tweaks to rococo-local
* rococo-local, not staging
2021-10-02 13:40:56 +00:00
Dan Shields
619b3a5a68
Downstream node-template pull ( #9915 )
...
* downstream node template pull: README updated, add shell.nix
* consistant cargo.toml style
* Update bin/node-template/shell.nix
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2021-10-02 08:27:06 +00:00
Jay Pavlina
b890a28ca3
Implement core::fmt::Debug for BoundedVec ( #9914 )
2021-10-02 08:11:37 +00:00
Robert Habermeier
307a91f431
always broadcast tranche 0 assignments and add a delay before approval ( #3904 )
...
* always broadcast tranche 0 assignments
* guide: require fixed approval delay
* prevent approval by very recent assignments
* fix approval-checking tests
* fix main approval tests
2021-10-02 01:59:07 +02:00
Gavin Wood
3bab876bc1
Tidy up XCM errors in preparation for v2. ( #3988 )
...
* Tidy up XCM errors
* Tidy up errors
* Re-order
* Fixes
* Formatting
* map undefined errors
* add functor to dictionary
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-10-02 00:14:13 +02:00
Robert Habermeier
09cecc82de
add disputes call to Rococo ( #3993 )
2021-10-01 21:32:27 +00:00
Robert Habermeier
547d166f20
Fix an off-by-one: revert rather than revert-to ( #3991 )
...
* fix off-by-one in disputes reversion code
* bump Rococo spec version
2021-10-01 20:24:35 +00:00
Bernhard Schuster
44e9482596
add logs to relay chain selection ( #3990 )
...
* add logs to relay chain selection
* use tracing features
* more log
2021-10-01 19:46:47 +00:00
Andronik Ordian
9825eb9fb2
av-store: clean up StoreAvailableData message ( #3984 )
...
* av-store: clean up StoreAvailableData message
* fmt
* use named fields
2021-10-01 17:33:39 +00:00
radupopa2010
df184c8088
add polkadot-simnet runner ( #3985 )
2021-10-01 17:48:25 +03:00
Tomasz Drwięga
085935dd0a
Quickly skip invalid transactions during block authorship. ( #9789 )
...
* Support skipping invalid transactions in the iterator.
* Expose concrete iterator.
* cargo +nightly fmt --all
* More consistent placement.
* Update Cargo.lock
* Pass transaction to 'report_invalid'
2021-10-01 14:25:13 +00:00
Bastian Köcher
a8d84dba8e
Same procedure as not every day ( #636 )
...
* Same procedure as not every day
* Remove warning
* Update
2021-10-01 13:23:56 +02:00
RyuH1
29ff036463
Add SS58 prefix for Automata ( #9805 )
2021-10-01 11:22:13 +00:00
Bastian Köcher
e5cd5db383
Remove incorrect proof about Jemalloc ( #3982 )
...
* Remove incorrect proof about Jemalloc
The truth is that Jemalloc is not always the default allocator. This is
only true for the polkadot binary.
* Fmt
* Rephrase
2021-10-01 11:55:22 +02:00
Liu-Cheng Xu
00973f5b62
Clean up sc-peerset ( #9806 )
...
* Clean up sc-peerset
* cargo +nightly fmt --all
* Nit
* Nit
* .
* Nit
* .
* Apply suggestions from code review
* .
* Update client/peerset/src/peersstate.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2021-10-01 09:43:55 +00:00
Pierre Besson
46c27cca2e
add new rococo chainspec ( #3976 )
2021-10-01 08:57:44 +00:00
João Paulo Silva de Souza
38707ab454
bump async-std's version to remove conflict for substrate ( #3981 )
...
https://gitlab.parity.io/parity/substrate/-/jobs/1151852#L367
https://gitlab.parity.io/parity/substrate/-/jobs/1151852#L369
2021-10-01 10:22:15 +02:00
ucover
f8ce186496
Test each benchmark case in own #[test] ( #9860 )
...
* Generate one #[test] fn per bench case.
* Update benchmark macro syntax in frame pallets.
* Explain new benchmark macro syntax in example pallet.
* support with and without a semicolon
* update pallets to use individual tests
* migrate staking too
* migrate more pallets
* fix up democracy and use individual tests
* Fix comment
* Put println message in panic
* Remove `another_set_dummy` from doc
`another_set_dummy` is not present in the benchmarking.rs (anymore).
* Update doc for benchmarks macro
* Update doc for impl_benchmark_test_suite macro
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-10-01 08:17:26 +00:00
Alexander Samusev
a31ab1fc37
Add build with docker section to README ( #9792 )
...
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-10-01 03:54:41 +00:00
Andronik Ordian
672ee582e0
gossip-support: set last_session_index earlier ( #3978 )
...
* gossip-support: set last_session_index earlier
* gossip-support: issue_connection_request never fails
* fmt
2021-09-30 17:04:37 -05:00
Shawn Tabrizi
54617ef661
Simple Trait to Inspect Metadata ( #9893 )
...
* simple trait to inspect metadata
* import vec
2021-09-30 16:46:48 +00:00
Vincent Geddes
653f299b95
Pallet Assets: Create new asset classes from genesis config ( #9742 )
...
* Pallet Assets: Allow creating asset classes from genesis config
* Add accounts and metadata to genesis config
* whitespace fixes
* Update more chainspecs
* Run rustfmt over code
* More formatting fixes
* Update frame/assets/src/lib.rs
Improve error message
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
* Update frame/assets/src/lib.rs
Improve error message
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-09-30 16:32:29 +00:00
Denis Pisarev
74475e602b
doc: subkey usage ( #9905 )
...
* CI: md styling
* CI: add container usage
2021-09-30 17:12:28 +02:00
Robert Klotzner
aa311c3734
Silence alert about large-statement-fetcher ( #9882 )
...
* Silence alert about large-statement-fetcher
That task is not continuous and behaving exactly as desired.
* Get rid of rule completely
- Pierre thinks it does not add any value
- Basti rightly complains that Polkadot specific exceptions make little
sense in the Substrate repo.
2021-09-30 16:42:08 +02:00
zjb0807
fb9656489a
Companion for substrate PR#9890 ( #3961 )
...
* add on_initialize_base_with_launch_period
* trigger GitHub actions
* cargo update -p sp-io
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-09-30 14:08:46 +00:00
zjb0807
fc4c67161b
Fix democracy on-initialize weight ( #9890 )
...
* fix democracy on-initialize weight
* fix tests
* add base weight on LaunchPeriod
* fix fmt check
* trigger GitHub actions
* trigger GitHub actions
* update weights
2021-09-30 13:22:54 +00:00
Bastian Köcher
a58b5a947f
Fix basic authorship flaky test ( #9906 )
...
The test is flaky because sometimes we hit the 9 seconds deadline when
the CI was probably on high load. To "solve" this we just use an huge
deadline that should never be triggered. The deadline isn't required anyway.
2021-09-30 14:58:28 +02:00
Martin Pugh
72eab56e88
Bump version, tx_version and spec_version in prep for v0.9.11 ( #3970 )
...
* bump version and spec_version
* bump transaction version
* Bump of the default value in CI
* bump tx version for westend and kusama
Co-authored-by: Wilfried Kopp <wilfried@parity.io >
2021-09-30 14:44:19 +02:00
Bastian Köcher
24f8cd72cf
Remove a where bound that isn't required anymore ( #633 )
2021-09-30 14:36:25 +02:00