Bastian Köcher
ecf8035da6
Set StateBackend::Transaction to PrefixedMemoryDB ( #14612 )
...
* Yep
* Try to get it working everywhere
* Make `from_raw_storage` start with an empty db
* More fixes!
* Make everything compile
* Fix `child_storage_root`
* Fix after merge
* Cleanups
* Update primitives/state-machine/src/overlayed_changes/mod.rs
Co-authored-by: Davide Galassi <davxy@datawok.net >
* Review comments
* Fix issues
* Silence warning
* FMT
* Clippy
---------
Co-authored-by: Davide Galassi <davxy@datawok.net >
2023-08-17 10:49:38 +00:00
Vivek Pandya
bc53b9a03a
Remove years from copyright notes. ( #13415 )
...
* Change copyright year to 2023 from 2022
* Fix incorrect update of copyright year
* Remove years from copy right header
* Fix remaining files
* Fix typo in a header and remove update-copyright.sh
2023-02-21 18:46:41 +00:00
Davide Galassi
83aec6f93a
Fetch Babe configuration from runtime state ( #11760 )
...
* Fetch babe config data from runtime state
* Some renaming
* More renaming
* Final nits
* Fix tests and benches
* Rename to in BabeConfiguration
* Remove duplicate babe parameter description
Already specified over the 'PRIMARY_PROBABILITY' constant value
* trigger pipeline
* trigger pipeline
2022-09-05 17:41:32 +00:00
yjh
e82da9d499
feat: generalize ConsensusDataProvider for manual-seal ( #11827 )
...
* feat: generalize ConsensusDataProvider for manual-seal
* rename all generic type param `proof`/`PROOF` to `P`
* rename a missing thing
* Update client/consensus/manual-seal/src/consensus.rs
Co-authored-by: Davide Galassi <davxy@datawok.net >
* Update client/consensus/manual-seal/src/consensus/babe.rs
Co-authored-by: Davide Galassi <davxy@datawok.net >
* Update client/consensus/manual-seal/src/consensus/aura.rs
Co-authored-by: Davide Galassi <davxy@datawok.net >
Co-authored-by: Davide Galassi <davxy@datawok.net >
2022-07-30 00:07:34 +02:00
Seun Lanlege
a4057bb9e2
Adds AuraConsensusDataProvider ( #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 >
2022-01-10 14:39:04 +00:00
Bastian Köcher
f3662b4bba
Happy new year 2022 ( #10573 )
2022-01-03 09:22:14 +01:00
Arkadiy Paronyan
4cbbf0cf43
Kill the light client, CHTs and change tries. ( #10080 )
...
* Remove light client, change tries and CHTs
* Update tests
* fmt
* Restore changes_root
* Fixed benches
* Cargo fmt
* fmt
* fmt
2021-11-12 14:15:01 +01:00
Squirrel
df59596ec0
Move client consensus parts out of primitives and into client/consensus/api ( #9319 )
...
* moved client code out of primitives
* bump ci
* Fixup from merge.
* Removed unused deps thanks to review feedback
* Removing unneeded deps
* updating lock file
* note about rustfmt
* fixed typo to bump ci
* Move lonely CacheKeyId to parent
* cargo fmt
* updating import style
* Update docs/STYLE_GUIDE.md
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
2021-07-30 13:27:17 +00:00
Bastian Köcher
7b56ab15b4
Run cargo fmt on the whole code base ( #9394 )
...
* Run cargo fmt on the whole code base
* Second run
* Add CI check
* Fix compilation
* More unnecessary braces
* Handle weights
* Use --all
* Use correct attributes...
* Fix UI tests
* AHHHHHHHHH
* 🤦
* Docs
* Fix compilation
* 🤷
* Please stop
* 🤦 x 2
* More
* make rustfmt.toml consistent with polkadot
Co-authored-by: André Silva <andrerfosilva@gmail.com >
2021-07-21 14:32:32 +00:00
Bastian Köcher
e3e651f72c
Happy new year ( #7814 )
...
* Happy new year
Updates the copyright years and fixes wrong license headers.
* Fix the template
* Split HEADER into HEADER-APACHE & HEADER-GPL
2021-01-04 09:03:13 +00:00
Seun Lanlege
b0ff817ba0
manual seal is now consensus agnostic ( #7010 )
...
* manual seal is now consensus agnostic
* pr grumbles
2020-09-03 12:55:12 +00:00