Skip to content
This repository has been archived by the owner on May 22, 2023. It is now read-only.

Feature/update to polkadot v0 9 16 #165

Merged
merged 185 commits into from
Dec 1, 2022
Merged
Show file tree
Hide file tree
Changes from 175 commits
Commits
Show all changes
185 commits
Select commit Hold shift + click to select a range
3fdb445
Reduce the execution time of some tests (#10377)
kianenigma Nov 28, 2021
f2cecdb
ignoring errors and some fix (#10344)
gui1117 Nov 29, 2021
e2a89b2
Tips Benchmarking to be Runtime Agnostic (#10368)
ferrell-code Nov 29, 2021
270fac3
Add `vote` and `seconded` events to Democracy pallet. (#10352)
JoshOrndorff Nov 30, 2021
20b5492
Add runtime-benchmarks for frame-benchmarking (#10324)
zjb0807 Nov 30, 2021
4bef50f
Add pallet names to Events (#10296)
ECJ222 Nov 30, 2021
b6c1c1b
Fix order of hook execution (#10043)
gui1117 Dec 1, 2021
b6a3ecc
use double quotes instead of single quotes & upgrade 2021 (#10398)
zjb0807 Dec 1, 2021
8bf9836
Make BEEFY payload extensible (#10307)
seunlanlege Dec 1, 2021
089aa25
Move EnsureOneOf into the dispatch.rs, make an interface more general…
Mr-Leshiy Dec 1, 2021
3904d77
Minimum commission for validators (#10347)
kianenigma Dec 2, 2021
40f2483
Account for transaction priority when enforcing limits (#10388)
nazar-pc Dec 2, 2021
b6d489e
Fix pallet bags list and doc (#10231)
gui1117 Dec 3, 2021
3d005a3
wasm-override: Support checking `spec_name` (#10380)
bkchr Dec 3, 2021
205069d
Fix cumulus companion checks (#10412)
bkchr Dec 3, 2021
a2f24d5
No longer include :code and :heappages in execution proofs (#10419)
tomaka Dec 3, 2021
e9ebf0c
Optimize encoded-size of `SignedCommitment` (#10409)
de-sh Dec 3, 2021
6d09a45
allow try-runtime and `TestExternalities` to report PoV size (#10372)
kianenigma Dec 4, 2021
76d34c4
Authentication of PeerIds in authority discovery records (#10317)
wigy-opensource-developer Dec 5, 2021
0e6cc56
allow tip value of 1 (#10425)
xlc Dec 6, 2021
f0b85c6
Add baseline benchmark for sr25519 verification (#10414)
emostov Dec 6, 2021
264da3b
Minor documentation update for `AuxStore` and `BlockImportParams.auxi…
nazar-pc Dec 6, 2021
6079539
Used CountedStorageMap in pallet-staking (#10233)
ayevbeosa Dec 7, 2021
a1c31a7
contracts: Add storage deposits (#10082)
athei Dec 7, 2021
95853fb
Clean up `pallet-contracts` documentation (#10438)
athei Dec 7, 2021
fd350e3
grandpa: allow authority set hard forks to be forced (#10444)
andresilva Dec 7, 2021
4abd91c
Add child-bounties pallet. (#10309)
gautamdhameja Dec 7, 2021
c9cad66
Add extrinsic to improve position in a bag of bags-list (#9829)
emostov Dec 8, 2021
2651d5c
Introduce CheckNonZeroSender (#10413)
gavofyork Dec 8, 2021
25e636b
Release sp-core 4.0.0 (#10447)
dvdplm Dec 8, 2021
c6f86e1
Bump parity-db from 0.3.4 to 0.3.5 (#10330)
dependabot[bot] Dec 8, 2021
b45359a
Fixed logic of the storage migration to triple reference counting. (#…
remzrn Dec 9, 2021
7926c6d
improve doc (#10431)
gui1117 Dec 9, 2021
6681cad
Run contract benchmarks (#10452)
athei Dec 9, 2021
1a30fa2
Remove Prometheus metrics prefix (#9543)
tomaka Dec 9, 2021
3dc9842
Rename some missed metrics (#10455)
bkchr Dec 9, 2021
8a3434b
Insufficient asset quota and deposits (#10382)
gavofyork Dec 9, 2021
6a634fb
Fix reset curator deposit when curator unassigns themself. (#10443)
gautamdhameja Dec 9, 2021
1aea26e
Make wasm runtime cache size configurable (#10177)
librelois Dec 9, 2021
0064dd5
Prometheus: Use correct chain id (#10457)
bkchr Dec 9, 2021
28ae4ba
Remove simnet from CI (#10456)
bkchr Dec 9, 2021
a634b44
BEEFY update CODEOWNERS (#10460)
adoerr Dec 10, 2021
be75e55
Automatically unsubscribe storage listeners when they're dropped (RCP…
koute Dec 10, 2021
5f49f14
Make sure that weight for loading code into the sandbox is accounted …
athei Dec 10, 2021
a991b0a
`inspect-key`: Adds support for `expect-public` (#10430)
bkchr Dec 11, 2021
4d24ae0
Preimage registrar and Scheduler integration (#10356)
gavofyork Dec 11, 2021
c7a3e46
expose ecdsa_sign_prehashed in sp-io (#10119)
dt665m Dec 11, 2021
914f6e5
Make Preimage WeightInfo public (#10474)
gavofyork Dec 11, 2021
b9cafba
frame-system weights: Remove `set_changes_trie_config`. (#10470)
bkchr Dec 13, 2021
55cd07a
Remove Default bound for AccountId (#10403)
gavofyork Dec 13, 2021
3cdb30e
beefy: update CODEOWNERS (#10464)
acatangiu Dec 13, 2021
49a4b18
Statically register host WASM functions (#10394)
koute Dec 14, 2021
8aeeef9
Prepare code for rust 1.57 (#10471)
bkchr Dec 14, 2021
f32e793
Remove cargo unleash CI job (#10482)
bkchr Dec 14, 2021
9652011
rpc-author: Downgrade the logging level of some logs (#10483)
bkchr Dec 14, 2021
a64f702
Fix update_lock (#10485)
gavofyork Dec 15, 2021
edaf25f
Emit `ContractReverted` error when revert flag is set (#10481)
athei Dec 15, 2021
31cc6a5
sp-version: Add some more docs. (#10486)
bkchr Dec 15, 2021
027368f
Fix link to grafana dashboard (#10492)
bkchr Dec 15, 2021
50ab759
Prepare `sp-runtime` for publication (#10451)
dvdplm Dec 15, 2021
76f6078
Bump parking_lot from 0.11.1 to 0.11.2 (#10335)
dependabot[bot] Dec 15, 2021
1306573
Deny warning when building doc (#10387)
gui1117 Dec 15, 2021
4db2f22
Replace parameter_types with ConstU32 &c. (#10402)
dharjeezy Dec 16, 2021
7f68a8b
move generics of election trait to associated types (#10475)
kianenigma Dec 16, 2021
558e6d9
Async block import params (#10488)
nazar-pc Dec 16, 2021
2db9ecc
Bump backtrace from 0.3.61 to 0.3.63 (#10495)
dependabot[bot] Dec 16, 2021
fb08d15
Add logger configuration hook (#10440)
sandreim Dec 16, 2021
2a7a734
Use intra doc in network-gossip (#10501)
liuchengxu Dec 16, 2021
ce92e80
Bump serde from 1.0.130 to 1.0.131 (#10500)
dependabot[bot] Dec 17, 2021
a404abd
Derive TypeInfo for OpaqueExtrinsic (#10504)
liuchengxu Dec 17, 2021
5bd5b84
Remove offchain workers ownership. (#10506)
tomusdrw Dec 17, 2021
efa4dfa
Add ClassAccount storage to unique pallet (#9940)
hamidra Dec 18, 2021
8f4faca
Bump syn from 1.0.81 to 1.0.82 (#10505)
dependabot[bot] Dec 19, 2021
2c1eaaa
Bump tokio from 1.13.0 to 1.15.0 (#10512)
dependabot[bot] Dec 20, 2021
bd763f2
Bump ss58-registry from 1.5.0 to 1.10.0 (#10515)
dependabot[bot] Dec 20, 2021
3fef614
Bump bytes from 1.0.1 to 1.1.0 (#10223)
dependabot[bot] Dec 20, 2021
47017ab
Bump rustversion from 1.0.5 to 1.0.6 (#10516)
dependabot[bot] Dec 20, 2021
0bc1da8
Alter BEEFY primitives to prepare for potential BLS integration (#10466)
tomusdrw Dec 20, 2021
680fc3f
Bump hyper from 0.14.14 to 0.14.16 (#10462)
dependabot[bot] Dec 20, 2021
d18705e
SlotDuration: Always fetch the slot duration from the runtime (#10509)
bkchr Dec 20, 2021
433bcb1
Bump serde from 1.0.131 to 1.0.132 (#10517)
dependabot[bot] Dec 21, 2021
7fd0430
Bump frame-metadata from 14.0.0 to 14.2.0 (#10519)
dependabot[bot] Dec 21, 2021
bdfbbb9
Bump git2 from 0.13.23 to 0.13.25 (#10522)
dependabot[bot] Dec 21, 2021
6605aed
Bump clap from 2.33.3 to 2.34.0 (#10523)
dependabot[bot] Dec 21, 2021
82cc374
Beefy: Provide well-formed `ValidatorSet` (#10445)
acatangiu Dec 21, 2021
5cd78cf
Serialize CodeUploadReturnValue deposit correctly (#10526)
ascjones Dec 21, 2021
3ce158c
Use exists host function (#10531)
athei Dec 21, 2021
e2cab4e
add to (#10524)
kianenigma Dec 21, 2021
a230543
Bump handlebars from 4.1.4 to 4.1.6 (#10518)
dependabot[bot] Dec 21, 2021
5ddbcdd
Bump strum_macros from 0.22.0 to 0.23.1 (#10532)
dependabot[bot] Dec 22, 2021
1c67f8e
Bump libc from 0.2.105 to 0.2.112 (#10537)
dependabot[bot] Dec 22, 2021
5b491e8
Bump futures-util from 0.3.17 to 0.3.19 (#10513)
dependabot[bot] Dec 22, 2021
0b57148
Bump num_cpus from 1.13.0 to 1.13.1 (#10539)
dependabot[bot] Dec 22, 2021
e1a47ef
Bump nix from 0.23.0 to 0.23.1 (#10542)
dependabot[bot] Dec 22, 2021
5015601
Bump zeroize from 1.4.2 to 1.4.3 (#10538)
dependabot[bot] Dec 22, 2021
0444ab7
Customizable ink address (#10521)
kvinwang Dec 23, 2021
026ec33
chain-spec: Make chain spec writing deterministic (#10550)
bkchr Dec 23, 2021
b03e8bc
Inner hashing of value in state trie (runtime versioning). (#9732)
cheme Dec 24, 2021
82d87bc
Improve SS58 related errors (#10541)
bkchr Dec 25, 2021
ba97363
Add beefy-gadget-rpc tests (#10555)
acatangiu Dec 26, 2021
a1fc5cf
make check-dependent-* only be executed in PRs (#10545)
joao-paulo-parity Dec 27, 2021
e19dfaa
Tweak to pallet-nicks (#10565)
gilescope Dec 28, 2021
f57c644
Fix Places where AccountId Uses Default (#10556)
shawntabrizi Dec 28, 2021
88a0032
node-template README persistent db (#10558)
al3mart Dec 30, 2021
1ca6b68
Expose Uniques helper functions and DestroyWitness fields (#10529)
green-jay Dec 31, 2021
ded4494
Happy new year 2022 (#10573)
bkchr Jan 3, 2022
7b9e142
Bump sha2 from 0.9.8 to 0.10.0 (#10547)
dependabot[bot] Jan 3, 2022
a798e29
Remove transaction-pool `test-helpers` feature (#10571)
bkchr Jan 3, 2022
7e70452
Bump ip_network from 0.4.0 to 0.4.1 (#10525)
dependabot[bot] Jan 3, 2022
cd3d2b1
Bump serde_json from 1.0.71 to 1.0.74 (#10577)
dependabot[bot] Jan 4, 2022
765cd29
Bump pin-project from 1.0.8 to 1.0.10 (#10578)
dependabot[bot] Jan 4, 2022
823581c
Use storage transaction when running with proof recorder (#10581)
bkchr Jan 4, 2022
2ae6242
sc-keystore: Improve weird error message (#10584)
bkchr Jan 5, 2022
a2ae8a5
Make clippy _a little_ more annoying (#10570)
gilescope Jan 5, 2022
e4d7a24
Warn on chain selection error. (#10587)
eskimor Jan 5, 2022
0f070c8
Name changes for GrandPa and Beefy notifications protocols (#10463)
acatangiu Jan 5, 2022
cfcdc10
Fix Clippy (#10596)
shawntabrizi Jan 5, 2022
cc3b082
Bump proc-macro2 from 1.0.32 to 1.0.36 (#10564)
dependabot[bot] Jan 6, 2022
3807a87
Add benchmark tests for pallet bags list (#10593)
emostov Jan 6, 2022
d642f5e
Exclude big changes from file annotations (#10588)
wigy-opensource-developer Jan 6, 2022
55f7969
some improvements to bounded vec API (#10590)
kianenigma Jan 6, 2022
2316fc9
contracts: Improve documentation of lazy deletion config (#10582)
athei Jan 6, 2022
7409589
Add BEEFY `latestFinalized` RPC and deduplicate code between BEEFY an…
acatangiu Jan 6, 2022
c0f688d
Fix docs (#10606)
gavofyork Jan 7, 2022
e054309
Add additionally functionality to contracts storage interface (#10497)
athei Jan 8, 2022
617c36e
frame-support: Use logging for printing corrupted state (#10612)
bkchr Jan 8, 2022
42bac67
Add Ord implementation for BoundedVec (#10615)
kianenigma Jan 9, 2022
c623d17
add into function for PrefixIterator (#10614)
Mr-Leshiy Jan 9, 2022
b54c21f
code-substitute: Switch from `block_hash` to `block_number` (#10600)
bkchr Jan 9, 2022
15b154a
Manual Seal: Calculate the block's post hash (#10498)
JoshOrndorff Jan 10, 2022
2cfd235
Adds AuraConsensusDataProvider (#10503)
seunlanlege Jan 10, 2022
daa4118
frame/bench-cli: fix log formatting (#10627)
ggwpez Jan 11, 2022
835a8b0
Remove the `bench-test-full-crypto-feature` GHA & GitLab jobs (#10628)
rcny Jan 11, 2022
0044121
delete process.json (#10629)
joao-paulo-parity Jan 11, 2022
a6b7943
pallet-lottery: add generate_storage_info (#10594)
ggwpez Jan 11, 2022
75c9609
followup #10594: re-benchmark pallet-lottery (#10637)
ggwpez Jan 11, 2022
3541490
Bump twox-hash from 1.6.1 to 1.6.2 (#10575)
dependabot[bot] Jan 12, 2022
306be17
reset events before apply runtime upgrade (#10620)
xlc Jan 12, 2022
fb24fda
[ci] pipeline chores (#10624)
alvicsam Jan 12, 2022
f282216
Fast/warp sync fixes (#10562)
arkpar Jan 13, 2022
961666a
Use free balance rather than total balance for elections phragmen (#1…
shawntabrizi Jan 14, 2022
9eddaec
Increase default rocksdb cache (#10659)
arkpar Jan 14, 2022
3168e10
runtime-interface: Implement `register_only` functions (#10640)
bkchr Jan 15, 2022
04c7c6a
Minor tweaks suggested by clippy (#10673)
nazar-pc Jan 15, 2022
537bed3
Move `EraIndex` to sp-staking (#10671)
emostov Jan 17, 2022
fe3f379
Improve BoundedVec API (extracted from #10195) (#10656)
shawntabrizi Jan 17, 2022
9d17906
the report mod and REPORTING keyType is no longer used (#10679)
xcaptain Jan 17, 2022
02bdc57
contracts: Get rid of the dreaded `Other` error (#10595)
athei Jan 17, 2022
08d2ed1
Bump sp-keyring to 4.1.0-dev (#10681)
jsdw Jan 17, 2022
249dbbb
Update wasmtime to 0.33.0 (#10674)
nazar-pc Jan 17, 2022
e2d1f18
Switch from `pwasm-utils` to `wasm-instrument` (#10680)
athei Jan 17, 2022
963ee8a
Add feature: `no-metadata-doc` which removes doc from metadata and `f…
gui1117 Jan 17, 2022
7e87c08
Migration for over locked accounts in phgragmen elections (#10649)
emostov Jan 18, 2022
787bb87
bench/cli: extend --extrinsic name filtering (#10677)
dharjeezy Jan 18, 2022
4cd2cc9
Minor syntax and typo edits (#10693)
Jan 18, 2022
104c2cd
Split peer slots between full and light nodes (#10688)
tomaka Jan 19, 2022
fed456f
Allow the treasury to have a maximum bound on the bond (#10689)
gavofyork Jan 19, 2022
bea8f32
Improve usability of `add`+`list_benchmark!` (#10592)
ggwpez Jan 19, 2022
33c518e
Remove all stale `on_runtime_upgrade` hooks in the runtime (#10650)
kianenigma Jan 19, 2022
823c253
Relax types on `DigestItemRef`, such that byte slices can be used in …
nazar-pc Jan 20, 2022
f318350
Require `MaxEncodedLen` per default (#10662)
ggwpez Jan 20, 2022
6ee7b44
Only support state version v0 from the runtime
bkchr Jan 22, 2022
ac8c2cd
Fix #10688 being misimplemented (#10721)
tomaka Jan 24, 2022
1c2332d
Arkadi's fix for the 0.9.16 release (#10742)
eskimor Jan 27, 2022
4aeb95f
pallet-scheduler: Fix migrations V2 to V3 (#10757)
bkchr Jan 31, 2022
19162e4
Tidy Democracy (#10867)
shawntabrizi Feb 16, 2022
7ba4720
Merge remote-tracking branch 'upstream/polkadot-v0.9.16' into feature…
MRamanenkau Oct 17, 2022
ed851bf
Updat rustc version according to the Polkadot release
MRamanenkau Oct 17, 2022
9c974cf
Update dependencies in custom pallets
MRamanenkau Oct 17, 2022
30636b2
Update DDC pallet
MRamanenkau Oct 17, 2022
457afac
Fix trait Clone is not implemented
MRamanenkau Oct 18, 2022
f019673
Pass storage_deposit_limit
MRamanenkau Oct 18, 2022
641b1d5
Fix issues with origin arg of bare_call
MRamanenkau Oct 19, 2022
dd4624d
Fix merge issues
MRamanenkau Oct 19, 2022
c111b28
Update DDC pallet
MRamanenkau Oct 19, 2022
d605398
Fix merge issues
MRamanenkau Oct 19, 2022
29c939a
Disable pallet-preimage
MRamanenkau Oct 19, 2022
574a020
Remove node-temlate
MRamanenkau Oct 19, 2022
d7ce45f
Merge branch 'feature/update-to-polkadot-v0-9-15' into feature/update…
MRamanenkau Oct 19, 2022
b54709a
Get rid of diff with substrate
MRamanenkau Oct 19, 2022
63d58fc
Merge branch 'feature/update-to-polkadot-v0-9-15' into feature/update…
MRamanenkau Oct 20, 2022
1b743e3
Increase spec_version and add release notes
MRamanenkau Oct 20, 2022
c9a9829
Set runtime state version to 0
MRamanenkau Oct 25, 2022
21c89b1
Update DDC pallet
MRamanenkau Oct 26, 2022
95b06b3
Add storage migrations
MRamanenkau Nov 22, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
21 changes: 20 additions & 1 deletion .cargo/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,24 @@ rustflags = [
"-Aclippy::all",
"-Dclippy::correctness",
"-Aclippy::if-same-then-else",
"-Aclippy::clone-double-ref"
"-Aclippy::clone-double-ref",
"-Dclippy::complexity",
"-Aclippy::clone_on_copy", # Too common
"-Aclippy::needless_lifetimes", # Backward compat?
"-Aclippy::zero-prefixed-literal", # 00_1000_000
"-Aclippy::type_complexity", # raison d'etre
"-Aclippy::nonminimal-bool", # maybe
"-Aclippy::borrowed-box", # Reasonable to fix this one
"-Aclippy::too-many-arguments", # (Turning this on would lead to)
"-Aclippy::unnecessary_cast", # Types may change
"-Aclippy::identity-op", # One case where we do 0 +
"-Aclippy::useless_conversion", # Types may change
"-Aclippy::unit_arg", # styalistic.
"-Aclippy::option-map-unit-fn", # styalistic
"-Aclippy::bind_instead_of_map", # styalistic
"-Aclippy::erasing_op", # E.g. 0 * DOLLARS
"-Aclippy::eq_op", # In tests we test equality.
"-Aclippy::while_immutable_condition", # false positives
"-Aclippy::needless_option_as_deref", # false positives
"-Aclippy::derivable_impls", # false positives
]
15 changes: 15 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# You can easily exclude big automated code changes by running
#
# git config blame.ignoreRevsFile .git-blame-ignore-revs
#
# in your local repository. It will work also in IDE integrations.
#
# On versions of Git 2.20 and later comments (#), empty lines, and any leading and
# trailing whitespace is ignored. Everything but a SHA-1 per line will error out on
# older versions.
#
# You should add new commit hashes to this file when you create or find such big
# automated refactorings while reading code history. If you only know the short hash,
# use `git rev-parse 1d5abf01` to expand it to the full SHA1 hash needed in this file.

1d5abf01abafdb6c15bcd0172f5de09fd87c5fbf # Run cargo fmt on the whole code base (#9394)
75 changes: 0 additions & 75 deletions .github/workflows/bench_gh_gl.yaml

This file was deleted.

Loading