Gavin Wood
86c66a7741
Updtae constraint ( #1187 )
2020-06-02 18:03:28 +02:00
Gavin Wood
3c98185e1c
Identity pallet ( #1178 )
...
* Identity
* Bump spec
* Update runtime/polkadot/src/lib.rs
Co-authored-by: kaichao <kaichaosuna@gmail.com >
* Fix runtime
* Bump runtimes
Co-authored-by: kaichao <kaichaosuna@gmail.com >
2020-06-01 20:03:28 +02:00
Tomasz Drwięga
44c0ec5cf8
Use Substrate Block Proposer ( #1156 )
...
* Use Substrate block builder.
* Clean up metrics.
* Lock.
* Lock.
* Switch to newest basic authorship interface
* Update Substrate reference and polkadot spec_version
* Let's improve
Co-authored-by: Bastian Köcher <git@kchr.de >
2020-05-30 11:06:08 +02:00
Bastian Köcher
d28df302b4
Update wasm builder to fix bugs in detecting changed files ( #1169 )
2020-05-29 15:52:34 +02:00
Kirill Pimenov
b704fe8796
Bump Kusama spec version to 2000 ( #1165 )
2020-05-29 10:59:22 +02:00
Demi Obenour
bcea20b377
Bump ‘spec_version’ in Westend ( #1166 )
...
This lets offline signers know that the transaction format has changed,
due to the addition of `transaction_version` to the signed payload.
2020-05-29 10:57:00 +02:00
Gavin Wood
7f30e2ed0f
Bump ( #1164 )
...
* Bump
* Bump
* Bump
2020-05-28 16:36:52 +02:00
Bastian Köcher
94f407807e
Make sure that vested claims are not transferable ( #1160 )
...
* Make sure that vested claims are not transferable
We need to deposit the claimed balance to the destination account before
setting the locks through the vesting module. Otherwise we loose the
locks and the vested claim is directly transferable.
* Add comment
* Enable missing feature for webbrowser check
* Remove unneeded error variant
* Increment `spec_version`'s
* Fix tests
2020-05-28 00:19:23 +02:00
Kian Paimani
357ed9f3ec
companion for substrate/pull/6132 ( #1159 )
...
* companion for https://github.com/paritytech/substrate/pull/6132
* Fix more tests
* upsub
* Bump
* Update runtime/common/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* remove cleanup
* Update runtime/westend/src/lib.rs
* Apply suggestions from code review
* Fix build
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-05-27 19:13:56 +02:00
Hernando Castano
d5f343a73f
Add tests for Polkadot runtime weights and fees ( #1090 )
...
* Add tests for Balance module weights
* Add tests for some of the Staking functions
* Add tests for system Pallet weights
* Add weight tests for Session pallet
* Add tests for Democracy Pallet weights
* Add tests for Phragment weights
* Add tests for Treasury weights
* Use consistent naming for tests
* Split tests into separate weight and fee suites
* Move weight constant checks into one test
* Use formulas instead of hardcoded weights
* Slim down number of tests
Mainly removing ones that are either root calls that aren't "important",
or others which will likely change if another test (which we kept) also
changes.
* Update timestamp set() weight
* Update Staking Pallet weights
* Update Democracy Pallet weights
* Update copyright year
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
2020-05-27 12:41:25 -04:00
Gavin Wood
1697ce1b7b
Chain Candidate One: Final changes ( #1155 )
...
* Test CC1 spec
* Adaptive default chainspec
* Strip -pre
* Update to next CC1 iteration
* Raw chainspec
2020-05-26 18:55:22 +02:00
Gavin Wood
7889aaa4a7
Test CC1 spec ( #1154 )
...
* Test CC1 spec
* Adaptive default chainspec
2020-05-26 16:21:11 +02:00
Gavin Wood
b170d9674f
Prepare for final genesis ( #1131 )
...
* Update claim statements
* Update URLs
* Minor tweak to make enum agree with URL
* final html multihashes
* New hashes
* Version
* updated SAFT statement hash
* Update runtimes; this relies on substrate #6131
* Bump
* Share transaction filterer and fix Kusama
* Warning
* Gah!
* Tidy
* Westend fixes
* Westend fix
* Tweak constants
* Implement TCF stuff
* Fix
* Warning
* 15 minute lookahead
* 15 minute lookahead in Polkadot
* update max transactions
* Enable utility, disable vested_transfer
* Update runtime/common/src/lib.rs
Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
* Filter calls for validate unsigned also
* Deduplicate
* Fix
* Introduce Polkadot (mainnet) chainspec
* Fix naming.
* Enable indices and fix comment.
* Fix compilation
* Enable indices and fix comment.
* polkadot: babe: enable secondary VRF slots
* Test JSON
* Allow set_heads
* Fix
* Raw chain spec added
Co-authored-by: keorn <github@i.keorn.org >
Co-authored-by: NikVolf <nikvolf@gmail.com >
Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
Co-authored-by: Tomasz Drwięga <tomasz@parity.io >
Co-authored-by: André Silva <andre.beat@gmail.com >
2020-05-26 15:27:48 +02:00
Shawn Tabrizi
55d41a255b
Expose more benchmarks (Scheduler, Elections) ( #1128 )
...
* More benchmarks
* Apply suggestions from code review
* update cargo
Co-authored-by: Gavin Wood <gavin@parity.io >
2020-05-22 13:58:08 +02:00
Marcio Diaz
aa13e5df14
Companion for #5877 ( #1123 )
...
* Fixed point methods renames.
* Bump
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Gav Wood <gavin@parity.io >
2020-05-21 22:11:33 +02:00
Shawn Tabrizi
b01ee6eb00
Companion for #6046 ( #1104 )
...
* Update impls.rs
* companion for substrate#6069
* update to latest changes
* Update Cargo.lock
* Bump
Co-authored-by: André Silva <andre.beat@gmail.com >
Co-authored-by: Gav Wood <gavin@parity.io >
2020-05-21 17:00:45 +02:00
Shawn Tabrizi
40b40de590
Add System to benchmarks ( #1126 )
...
* add system to benchmarks
* Update cargo files
2020-05-21 16:10:55 +02:00
Shawn Tabrizi
b407af2672
Companion for Substrate #5961 (on_offence weight) ( #1103 )
...
* Add new trait to offences
* companion for substrate#6069
* update to latest changes
* Update Cargo.lock
Co-authored-by: André Silva <andre.beat@gmail.com >
Co-authored-by: Gav Wood <gavin@parity.io >
2020-05-21 14:32:25 +01:00
thiolliere
882b73492d
[Companion PR] make council members able to note preimage using operation extirnsic ( #1120 )
...
* make council members able to note preimage using operation extirnsic
* Bump
Co-authored-by: Gav Wood <gavin@parity.io >
2020-05-21 14:26:18 +02:00
Alexander Theißen
b6829b6d21
Companion for #6076 (Allow fee calculation to happen off-chain) ( #1111 )
...
* Switch from Convert to WeightToFeePolynomial
* Bump
Co-authored-by: Gav Wood <gavin@parity.io >
2020-05-21 13:47:55 +02:00
Tomasz Drwięga
e08e5ff462
Companion for #6067 ( #1110 )
...
* Companion to #6067
* Fix tests?
* Use AvailableBlockLimit instead of hardcoding the value.
* Bump substrate.
2020-05-20 16:03:28 +02:00
Gavin Wood
8cb7cdbc64
Extra requirements for claimants ( #1091 )
...
* Introduce mandatory statement signing into claims
* Introduce SignedExtension
* Tests passing
* Bump runtime version
* Bump version, fix test
* Test for validate
* Another couple of tests
* Enable PrevalidateAttests on Polkadot
* Enable PrevalidateAttests on Polkadot
* Fix build
* Fixes
* More fixes
* Fix bench tests
* Fix & test Preclaim clobbering.
* Fix for errant claim logic
* Add test
* Update tests, always use Vec as input
* mint_claim can add signature, some_benchmarks
* Add claim with statement test
* finish benchmarks
* put the correct number of claims with benchmarks
* fix compiler warning
* Update weights
* Weight comments for validation
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-05-16 12:56:49 +02:00
Benjamin Kampmann
b660c226d8
Companion for #6025 ( #1098 )
2020-05-15 19:35:39 +02:00
thiolliere
3beecb028c
Companion: Democracy add weight. ( #1076 )
2020-05-15 13:48:11 +02:00
Demi Obenour
c45b14d1f3
Add ‘transaction_version’ to the signed transaction ( #1092 )
...
This allows hardware wallets to know which transactions they can safely
sign.
2020-05-15 00:58:25 +02:00
Alexander Popiak
cb1e21cb0c
Companion PR to 5802 ( #1050 )
2020-05-14 17:20:07 +02:00
joe petrowski
0792aba17f
change BlockHashCount parameter ( #1086 )
2020-05-12 15:19:27 +02:00
Shawn Tabrizi
105b4b4d56
Companion PR for paritytech/substrate#5954 ( #1081 )
...
* Update for split weights
* Update `Cargo.lock`
* Bump all `spec_version`s
Co-authored-by: Bastian Köcher <git@kchr.de >
2020-05-12 14:07:20 +02:00
Bastian Köcher
a62382269d
Update to latest Substrate master ( #1074 )
2020-05-07 16:59:37 +02:00
André Silva
41699f5d6e
grandpa: report equivocations on all runtimes ( #1000 )
...
* grandpa: report equivocations on all runtimes
* runtime: fix test-runtime compilation
* runtime: enable historical session manager on all runtimes
* runtime: fix indentation
* runtime: use strong key types in KeyOwnerProofSystem definitions
* update substrate
* bump spec_version of runtimes
2020-05-06 19:27:28 +01:00
Gavin Wood
efd738be82
Bump version ( #1070 )
2020-05-05 18:20:36 +02:00
Tomasz Drwięga
7703130e6e
Fix unsigned priority of im-online @ kusama. ( #1068 )
2020-05-05 17:41:02 +02:00
Bastian Köcher
2abee92f89
Increment Westend spec_version ( #1066 )
2020-05-05 17:40:47 +02:00
Bastian Köcher
1f5771e898
Companion pr for Substrate #5889 ( #1067 )
...
* Companion pr for Substrate #5889
* Update Substrate ref
2020-05-05 14:47:40 +01:00
Shawn Tabrizi
f64c2a940f
Update Runtime Weights and Fee Calculation ( #1064 )
...
* Update Runtime Weights and Fee Calculation
* bump spec
* Order of operations avoids saturation
* Update runtime/polkadot/src/constants.rs
* Use frame consts
* Update Cargo.lock
* Update Cargo.lock
* Update Cargo.lock
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-05-05 09:41:41 +02:00
Gavin Wood
f6b9cd4e4d
Prep v0.7.32 ( #1056 )
...
* Bump Westend runtime version
* Bump Substrate
* Prep for release of 0.7.32
* Update lock
2020-04-29 19:27:37 +02:00
thiolliere
9ff3091e35
Companion PR for treasury weight update (merged) Fix polkadot with substrate master ( #1044 )
...
* fix tests
* add cargo lock
* update substrate
2020-04-28 19:35:46 +02:00
Seun Lanlege
0e0760d56c
Drop sc-client ( #1037 )
...
* WIP
* collator
* fix missing reference
* Make collator builder more generic
* all clear
* revert start colator fn
* fix return type of start_collator
* sc-consensus
* bump back to master
* Update collator/src/lib.rs
Co-Authored-By: Benjamin Kampmann <ben@gnunicorn.org >
* Update collator/src/lib.rs
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com >
* uncomment type MaxIterations
* reactivate append storage feature
Co-authored-by: Benjamin Kampmann <ben@gnunicorn.org >
Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com >
2020-04-28 16:20:47 +02:00
Bastian Köcher
a211a2519f
Fix some features handling ( #1045 )
2020-04-28 14:30:23 +02:00
Nikolay Volf
e54811646a
update substrate, set new version ( #1043 )
2020-04-28 10:25:35 +02:00
Kian Paimani
7076651c75
Companion Substaret/5683 ( #1039 )
...
* update polkadot
* Fix build
* Bump Substrate
Co-authored-by: Gav Wood <gavin@parity.io >
2020-04-27 20:34:46 +02:00
Shawn Tabrizi
fb5421b1d6
Add weights to claims ( #1036 )
2020-04-27 18:56:22 +02:00
Nikolay Volf
59f5743852
Companion PR for 5795 ( #1041 )
...
* add storage_append
* Bump versions
Co-authored-by: Gav Wood <gavin@parity.io >
2020-04-27 18:23:09 +02:00
Shawn Tabrizi
b15cfb736d
Add runtime benchmarking suite to all runtimes ( #1034 )
...
* Add benchmarking suite to all runtimes
* Add `runtime-benchmarks` feature to `test-linux-stable`
* Update Cargo.lock
* Update Cargo.lock
* Update Cargo.lock
* "user" instead of "caller"
* undo these changes
2020-04-27 16:19:46 +02:00
Nikolay Volf
3252ba8383
assign db weights ( #1011 )
2020-04-25 15:47:26 +02:00
Shawn Tabrizi
0a10e37c99
Introduce BlockExecutionWeight and ExtrinsicBaseWeight ( #1023 )
...
* Update to changes in Substrate
* Fix trait
* Remove `TransactionBaseFee`
* add temporary values for extrinsic base weight and block execution weight
* Update Cargo.lock
2020-04-25 10:04:35 +02:00
Wei Tang
5733869389
Companion PR for #5501 and #5680 ( #1012 )
...
* Companion PR for #5501
* Bump runtime versions
* add MaxRegistrars config
* Pull substrate master in PR-5501
* Attempt to fix pin commit again
* update to substrate master
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
Co-authored-by: André Silva <andre.beat@gmail.com >
2020-04-24 16:39:40 +01:00
Bernhard Schuster
8151b175bc
Companion PR for #5200 ( #1025 )
2020-04-24 16:48:01 +02:00
Bastian Köcher
88451e0b7c
Companion PR to #5695 ( #1030 )
...
* add module ids to kusama runtime
* update kusam with polkadot runtimes to have moduleids configured
* trivial
* define module id for treasury in crowdfund.rs
* crodfund builds without issue
* remove commented out code
* switch crowdfund to configurable moduleid
* test-runtime passing
* trivial syntax
* add module id to mock
* Update `Cargo.lock`
Co-authored-by: zeke <emostov@middlebury.edu >
2020-04-24 12:46:51 +02:00
Bastian Köcher
d5d2b6a50d
Bump Westend spec_version after the latest runtime upgrade ( #1022 )
2020-04-23 09:26:49 +02:00