Shawn Tabrizi and Parity Benchmarking Bot
8aee25cae2
Update Weight for Pallet Staking including Kick ( #2297 )
...
* Update pallet_staking.rs
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
Co-authored-by: Parity Benchmarking Bot <admin@parity.io >
2021-01-21 18:23:28 +00:00
Kian Paimani and parity-processbot
2c0982d75e
Companion for sub/7040 ( #1719 )
...
* Companion for sub/7040
* Fix duplicate type.
* Fix syntax
* Sync with latest changes.
* Add weight info.
* Fix build
* Fix some tests
* Fix build again.
* fix migration amounts.
* new migration
* Builds fine with dummy weights.
* fix build
* Add correct weight files.
* Fix to latest version
* remove unneeded upgrade.
* Update to latest again.
* "Update Substrate"
Co-authored-by: parity-processbot <>
2021-01-20 14:43:34 +00:00
73af2d5816
Companion PR for https://github.com/paritytech/substrate/pull/7463 ( #1948 )
...
* Adapt service creation to new substrate API
* Fix test
* WIP
* Revert "WIP"
This reverts commit 816a3633e91abc943b12b2bfa77ce98b959e78b2.
* WIP
* Adapt to current code
* Fix tests
* Yet another fix
* CLEANUP
* WIP
* WIP
* WIP
* Adapt code to changes on substrate
* Adapt code
* Introduce kick.
* Fixes
* WIP
* WIP
* WIP
* WIP
* Bump
* Update sp-io
* WIP
Co-authored-by: Gav Wood <gavin@parity.io >
Co-authored-by: Parity Benchmarking Bot <admin@parity.io >
2021-01-20 12:45:25 +00:00
dependabot[bot]
0521abfdc2
Bump serde from 1.0.119 to 1.0.120 ( #2292 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.119 to 1.0.120.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.119...v1.0.120 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-20 12:49:06 +01:00
Sergei Shulepov
226af6a877
Remove TransientValidationData ( #2272 )
...
* collation-generation: use persisted validation data
* node: remote FullValidationData API
* runtime: remove FullValidationData API
* backing tests: use persisted validation data
* FullCandidateReceipt: use persisted validation data
This is not a big change since this type is not used anywhere
* Remove ValidationData and TransientValidationData
Also update the guide
2021-01-18 18:57:09 -05:00
dependabot[bot]
4efa226b69
Bump serde from 1.0.118 to 1.0.119 ( #2250 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.118 to 1.0.119.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.118...v1.0.119 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-17 09:13:23 +01:00
Liu-Cheng Xu and parity-processbot
313d03709b
Companion for Substrate#7692 ( #2190 )
...
* Companion for Substrate#7692
* "Update Substrate"
Co-authored-by: parity-processbot <>
2021-01-14 12:07:58 +00:00
dependabot[bot]
978bd86205
Bump log from 0.4.11 to 0.4.13 ( #2249 )
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.11 to 0.4.13.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.11...0.4.13 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-12 10:52:02 +01:00
Guillaume Thiolliere
a3682f8d9d
bump codec minor version ( #2247 )
2021-01-11 23:00:07 +01:00
dependabot[bot]
ceaeab453f
Bump smallvec from 1.6.0 to 1.6.1 ( #2239 )
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.6.0...v1.6.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-11 10:17:41 +01:00
André Silva and parity-processbot
a00c6fd65b
runtime: add Babe::next_epoch runtime api method ( #2200 )
...
* runtime: add Babe::next_epoch runtime api method
* "Update Substrate"
Co-authored-by: parity-processbot <>
2021-01-06 11:52:58 +00:00
dependabot[bot]
8d05d228fe
Bump smallvec from 1.5.1 to 1.6.0 ( #2183 )
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.5.1...v1.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-05 14:40:44 +00:00
Alexander Theißen and parity-processbot
2c1f43a989
Companion for #7810 (Define ss58 prefix inside the runtime) ( #2182 )
...
* Companion for #7810
* Added missing trait items for tests
* Add another missing trait item
* fixup
* "Update Substrate"
Co-authored-by: parity-processbot <>
2020-12-30 22:52:35 +00:00
Shawn Tabrizi and Parity Benchmarking Bot
0d36324839
Migrate Claims Pallet to WeightInfo ( #2171 )
...
* migrate claims to weightinfo
* fix up
* fix benchmark
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=claims --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
* fix test runtime
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=claims --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
* Update runtime/kusama/src/weights/claims.rs
* use path for pallet
* Update Cargo.lock
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=runtime_common::claims --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
* Delete runtime_common::claims.rs
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=runtime_common::claims --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/runtime_common_claims.rs
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_common::claims --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_common_claims.rs
* use full automation file
* patch import
* consolidate benchmark logic
* fix
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_common::claims --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_common_claims.rs
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=runtime_common::claims --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/runtime_common_claims.rs
* update weight comments
Co-authored-by: Parity Benchmarking Bot <admin@parity.io >
2020-12-30 12:39:09 +00:00
646376e654
Allow council to slash treasury tip ( #2147 )
...
* wk2052 | D1 |Allow council to slash treasury tip | p1
* wk2052 | D1 | Allow council to slash treasury tip | p2
* Update Cargo.lock
* "Update Substrate"
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: parity-processbot <>
2020-12-29 15:09:03 -04:00
dependabot[bot]
f06dc3a306
Bump serde_json from 1.0.60 to 1.0.61 ( #2178 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.60 to 1.0.61.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.60...v1.0.61 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-29 09:52:52 +01:00
Robert Habermeier
5a0327cc30
Companion for #7789 (BabeApi::current_epoch) ( #2170 )
...
* point to branch
* update babe API implementations
* build
* Revert "point to branch"
This reverts commit 669fde1e58cac1eef1847d5e6b39520fa4953f33.
* update Cargo.lock
* bump
2020-12-26 23:12:37 -05:00
Robert Habermeier
7f547c708c
remove FixCouncilHistoricalVotes ( #2137 )
2020-12-18 11:52:23 +01:00
Robert Habermeier
38276b08a4
Add candidate info to OccupiedCore ( #2134 )
...
* guide: add candidate information to OccupiedCore
* add descriptor and hash to occupied core type
* guide: add candidate hash to inclusion
* runtime: return candidate info in core state
* bitfield signing: stop querying runtime as much
* minimize going to runtime in availability distribution
* fix availability distribution tests
* guide: remove para ID from Occupied core
* get all crates compiling
2020-12-18 11:20:37 +03:00
1ecc2e0389
Companion for #7536 (Pallet Treasury Refactor) ( #2025 )
...
* wk2048 | D6 | issue-7143-treasury-refactor | integration
* wk2048 | D6 | issue-7143-treasury-refactor | integration | p2
* trait -> config
* fix weight files and import
* missed some
* fix import
* fix imports
* alphabetize
* fix config traits
* fix trait
* update traits
* update weights
* "Update Substrate"
* fix features
* Update runtime/kusama/src/lib.rs
* Update runtime/polkadot/src/lib.rs
* add bounties and tips in proxy filters
* remove unused
* remove unused
* remove unused
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: parity-processbot <>
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
2020-12-16 15:29:07 +00:00
Robert Habermeier
15c253117d
Add assignment keys to session keys, no separate approvals key ( #2092 )
...
* guide: merge backing and approval keys
* bump substrate master & update primitives
* use new SessionInfo struct in session_info
* session keys upgrade for Polkadot
* kusama & westend runtimes
* bump westend, kusama, and polkadot versions
* add session key to rococo & test-runtime
* update prepare-test-net to latest subkey
* update chain specs to support new para_assignment session key
* get cargo.lock from master
* formatting
* update kill_storage based on substrate master
* fix test-service
* assgn -> asgn
* use session info module for assignment session key
2020-12-10 20:30:27 -06:00
418f38c335
[WIP] Update weights in prep for v0.8.27 ( #2097 )
...
* Update weights for polkadot
* add Kusama weights
* add westend weights
* remove claims weight files
claims still uses in-line weights which is fine cause it is a polkadot specific pallet
Co-authored-by: Parity Benchmarking Bot <admin@parity.io >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-12-10 10:13:40 +01:00
Tomasz Drwięga
f28333aedb
Companion for #6629 (weight params refactor) ( #1420 )
...
* Change branch.
* Update runtime.
* Revert "Change branch."
This reverts commit 841c59f3398136c27cc235a29d7d459e8a4c8ce0.
* Update substrate.
* Fix tests.
* Fix compilation.
* Fix frame system imports.
* Fix usages of system
* Fix stuff.
* Fix compilation.
* Fixes.
* Fix block_weight usage.
* Bump substrate.
2020-12-08 12:55:57 +00:00
Martin Pugh
52537f3621
Bump substrate, and bump version to v0.8.27 ( #2082 )
...
* Bump version from v0.8.26 to v0.8.27
* bump substrate
2020-12-07 17:32:32 +01:00
dependabot[bot]
5294f2b302
Bump serde from 1.0.117 to 1.0.118 ( #2075 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.117 to 1.0.118.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.117...v1.0.118 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 16:07:29 +01:00
dependabot[bot]
286924fc2b
Bump smallvec from 1.5.0 to 1.5.1 ( #2076 )
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.5.0...v1.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 12:28:40 +01:00
dependabot[bot]
76169aef3d
Bump serde_json from 1.0.59 to 1.0.60 ( #2065 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.59 to 1.0.60.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.59...v1.0.60 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-03 07:25:44 +00:00
Shawn Tabrizi
c01e7c0aa1
Update lib.rs ( #2064 )
2020-12-03 07:40:14 +01:00
Kian Paimani
54061cd815
Fix locked ksm in council votes. ( #1832 )
...
* Fix locked ksm in council votes.
* Fix accuracy.
* use exact values.
* Fix build
2020-12-02 19:48:30 +01:00
Guillaume Thiolliere and parity-processbot
2d4aa3a42e
Companion: Rename pallet trait Trait to Config ( #2014 )
...
* rename Trait -> Config
* revert diener changes
* rename HostConfig to ActiveConfig as more meaningful
* fix merge
* "Update Substrate"
* cargo update -p sp-io
Co-authored-by: parity-processbot <>
2020-11-30 15:13:43 +00:00
Robert Habermeier and Sergei Shulepov
0a79d663e4
Move erasure root out of candidate commitments and into descriptor ( #2010 )
...
* guide: move erasure-root to candidate descriptor
* primitives: move erasure root to descriptor
* guide: unify candidate commitments and validation outputs
* primitives: unify validation outputs and candidate commitments
* parachains-runtime: fix fallout
* runtimes: fix fallout
* collation generation: fix fallout
* fix stray reference in primitives
* fix fallout in node-primitives
* fix remaining fallout in collation generation
* fix fallout in candidate validation
* fix fallout in runtime API subsystem
* fix fallout in subsystem messages
* fix fallout in candidate backing
* fix fallout in availability distribution
* don't clone
* clone
Co-authored-by: Sergei Shulepov <sergei@parity.io >
2020-11-27 16:39:42 +00:00
Andronik Ordian and Sergei Shulepov
39a12b68f6
past-session validator discovery APIs ( #2009 )
...
* guide: fix formatting for SessionInfo module
* primitives: SessionInfo type
* punt on approval keys
* ah, revert the type alias
* session info runtime module skeleton
* update the guide
* runtime/configuration: sync with the guide
* runtime/configuration: setters for newly added fields
* runtime/configuration: set codec indexes
* runtime/configuration: update test
* primitives: fix SessionInfo definition
* runtime/session_info: initial impl
* runtime/session_info: use initializer for session handling (wip)
* runtime/session_info: mock authority discovery trait
* guide: update the initializer's order
* runtime/session_info: tests skeleton
* runtime/session_info: store n_delay_tranches in Configuration
* runtime/session_info: punt on approval keys
* runtime/session_info: add some basic tests
* Update primitives/src/v1.rs
* small fixes
* remove codec index annotation on structs
* fix off-by-one error
* validator_discovery: accept a session index
* runtime: replace validator_discovery api with session_info
* Update runtime/parachains/src/session_info.rs
Co-authored-by: Sergei Shulepov <sergei@parity.io >
* runtime/session_info: add a comment about missing entries
* runtime/session_info: define the keys
* util: expose connect_to_past_session_validators
* util: allow session_info requests for jobs
* runtime-api: add mock test for session_info
* collator-protocol: add session_index to test state
* util: fix error message for runtime error
* fix compilation
* fix tests after merge with master
Co-authored-by: Sergei Shulepov <sergei@parity.io >
2020-11-26 11:02:50 +00:00
Bastian Köcher
0186ba8daf
Switch to wasm-builder 3.0.0 ( #2004 )
...
* Switch to wasm-builder 3.0.0
* Fix deterministic wasm build check
2020-11-24 12:31:32 +00:00
dependabot[bot]
c00c579e59
Bump smallvec from 1.4.2 to 1.5.0 ( #1971 )
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.4.2...v1.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-18 16:00:33 +00:00
Andronik Ordian
0a8a607a58
update most of the dependencies ( #1946 )
...
* update tiny-keccak to 0.2
* update deps except bitvec and shared_memory
* fix some warning after futures upgrade
* remove useless package rename caused by bug in cargo-upgrade
* revert parity-util-mem *
* remove unused import
* cargo update
* remove all renames on parity-scale-codec
* remove the leftovers
* remove unused dep
2020-11-17 11:16:31 +01:00
Sergei Shulepov and Peter Goodspeed-Niklaus
c96f8cfcca
Implement HRMP ( #1900 )
...
* HRMP: Update the impl guide
* HRMP: Incorporate the channel notifications into the guide
* HRMP: Renaming in the impl guide
* HRMP: Constrain the maximum number of HRMP messages per candidate
This commit addresses the HRMP part of https://github.com/paritytech/polkadot/issues/1869
* XCM: Introduce HRMP related message types
* HRMP: Data structures and plumbing
* HRMP: Configuration
* HRMP: Data layout
* HRMP: Acceptance & Enactment
* HRMP: Test base logic
* Update adder collator
* HRMP: Runtime API for accessing inbound messages
Also, removing some redundant fully-qualified names.
* HRMP: Add diagnostic logging in acceptance criteria
* HRMP: Additional tests
* Self-review fixes
* save test refactorings for the next time
* Missed a return statement.
* a formatting blip
* Add missing logic for appending HRMP digests
* Remove the channel contents vectors which became empty
* Tighten HRMP channel digests invariants.
* Apply suggestions from code review
Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com >
* Remove a note about sorting for channel id
* Add missing rustdocs to the configuration
* Clarify and update the invariant for HrmpChannelDigests
* Make the onboarding invariant less sloppy
Namely, introduce `Paras::is_valid_para` (in fact, it already is present
in the implementation) and hook up the invariant to that.
Note that this says "within a session" because I don't want to make it
super strict on the session boundary. The logic on the session boundary
should be extremely careful.
* Make `CandidateCheckContext` use T::BlockNumber for hrmp_watermark
Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com >
2020-11-06 15:35:36 +00:00
s3krit
033f208d34
remove stale migrations ( #1914 )
2020-11-03 20:26:31 +01:00
Shawn Tabrizi
04eba097b6
Update Proxy Filters ( #1890 )
...
* Update proxy filters
* add session
2020-11-03 14:24:54 +00:00
Shawn Tabrizi and Parity Benchmarking Bot
33daa45b51
New Weights v0.8.26 ( #1889 )
...
* new polkadot weights
* kusama weights
* update for westend
* cargo update -p sp-io
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_session --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_session --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_session --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
Co-authored-by: Parity Benchmarking Bot <admin@parity.io >
2020-11-03 14:23:58 +00:00
1f4121c444
Runtime API for historical validation code ( #1893 )
...
* fix: ensure candidate validation gets code based on occupied core assumption
* guide: runtime API for historical validation code
* add historical runtime API
* integrate into runtime API subsystem
* remove blocked TODO
* fix service build: enable notifications protocol only under real overseer
* Update node/subsystem/src/messages.rs
Co-authored-by: Sergei Shulepov <sergei@parity.io >
* fix compilation
Co-authored-by: Robert Habermeier <robert@Roberts-MacBook-Pro.local >
Co-authored-by: Sergei Shulepov <sergei@parity.io >
2020-11-02 12:19:53 -06:00
Albrecht and Guillaume Thiolliere
d8b85dc3be
Companion for #6912 ( #1784 )
...
* adjustments for substrate PR
https://github.com/paritytech/substrate/pull/6912
* Update runtime/kusama/src/lib.rs
Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com >
* Apply suggestions from code review
Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com >
* update substrate
Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com >
2020-10-30 12:56:39 +00:00
Shawn Tabrizi
70ef6a6e12
Update Tips to go 100% to Author ( #1836 )
...
* 100% of tip goes to Author
* refactor dealwithfees into common
* add fee and tip test
* fix
2020-10-29 10:12:39 +00:00
s3krit
e2e57cb8f6
rollback spec_version and fix check_runtime ( #1868 )
2020-10-28 12:18:41 +00:00
Sergei Shulepov
9903bca259
Downward Message Processing implementation ( #1859 )
...
* DMP: data structures and plumbing
* DMP: Implement DMP logic in the router module
DMP: Integrate DMP parts into the inclusion module
* DMP: Introduce the max size limit for the size of a downward message
* DMP: Runtime API for accessing inbound messages
* OCD
Small clean ups
* DMP: fix the naming of the error
* DMP: add caution about a non-existent recipient
2020-10-28 10:41:42 +00:00
Kian Paimani and Shawn Tabrizi
65106d7792
Reconfigure on_initialize weight. ( #1838 )
...
* Reconfigure transaction payment and on_initialize weight.
* Some tests to investigate with
* fix build
* Update runtime/common/src/lib.rs
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
* undo change to multiplier.
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-10-27 21:05:04 +00:00
ac1f19c68c
Companion for #7188 : Implement batch_all and update Utillity Pallet for Weight/Fee Refunds ( #1775 )
...
* add missing method
* "Update Substrate"
* bump spec
* cargo update -p sp-io
Co-authored-by: parity-processbot <>
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-10-27 21:08:13 +01:00
s3krit
d42d9dd4f2
Prep for v0.8.26: bump version & substrate ( #1851 )
...
* bump version & substrate
* update release checklist md
2020-10-27 14:08:54 +01:00
Bastian Köcher
f2a05330ed
Update everything to latest wasm-builder ( #1843 )
...
This fixes some incompatibilities between wasm-builder and wasm-builder-runner.
2020-10-26 11:54:16 +00:00
Sergei Shulepov
abb282dfd0
Runtime API for checking validation outputs ( #1842 )
...
* annoying whitespaces
* update guide
Add `CheckValidationOutputs` runtime api and also change the
candidate-validation stuff
* promote ValidationOutputs to global primitives
i.e. move it from node specific primitives to global v1 primitives. This
will be needed when we share it later in the runtime inclusion module
* refactor acceptance checks in the inclusion module
factor out the common code to share it during the block inclusion and
for the forthcoming CheckValidationOutputs runtime api.
Also note that the acceptance criteria was updated to incorporate checks
that exist now in candidate-validation
* plumb the runtime api outside
* extract validation_data from ValidationOutputs
* use runtime-api to check validation outputs
apart from that refactor, update docs and tidy a bit
* Update the maxium code size
This is to fix a test that performs an upgrade.
2020-10-24 01:48:36 -05:00
Shawn Tabrizi and parity-processbot
11bbb076cc
Companion PR for Substrate #7233 ( #1791 )
...
* Update constant weight signatures
* Keep timestamp constant time
* constant as_derivative
* cargo update -p sp-io
Co-authored-by: parity-processbot <>
2020-10-17 13:58:23 +00:00