- 27 Apr, 2020 1 commit
-
-
Shawn Tabrizi authored
* 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
-
- 25 Apr, 2020 2 commits
-
-
Nikolay Volf authored
-
Shawn Tabrizi authored
* Update to changes in Substrate * Fix trait * Remove `TransactionBaseFee` * add temporary values for extrinsic base weight and block execution weight * Update Cargo.lock
-
- 24 Apr, 2020 2 commits
-
-
Wei Tang authored
* 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>
-
Bastian Köcher authored
* 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>
-
- 22 Apr, 2020 1 commit
-
-
Rakan Alhneiti authored
* Use the fishermanId for AppCrypto on runtimes * Make sure at least one transaction was submitted * Use find_map
-
- 21 Apr, 2020 2 commits
-
-
Rakan Alhneiti authored
* Implement offchain::SendTransactionTypes * Fix test-runtime * Fix Kusama * Add SendTransactiontypes to Kusama * impl SendTransactiontypes for parachains and registrar * Fix typos * Provided extrinsic type * Implement AppCrypto for signing transactions * Add signing capabilities to runtime * Fix test runtimes * Implement CreateSignedtransaction for Test * Implement signing types for test runtimes * Fix test runtime create transaction impl * Fix build * Bump kusama's spec version * Update substrate * Use all_accounts
-
cheme authored
-
- 17 Apr, 2020 1 commit
-
-
Gavin Wood authored
* Companion for Runtime Semver * Fix
-
- 16 Apr, 2020 2 commits
-
-
Fedor Sakharov authored
* Adds an offchain call to submit double vote reports * Some tweaks * Remove unnecessary IdentifyAccount impls * Adds ValidateDoubleVoteReports to test runtime * sp-application-crypto is only a dev dependency
-
Shawn Tabrizi authored
-
- 13 Apr, 2020 1 commit
-
-
asynchronous rob authored
* use stronger types for HeadData and ValidationCode in runtime * fix weird debug compile error * fix runtime build * update invocations invalidation.rs * fix tests
-
- 08 Apr, 2020 1 commit
-
-
Pierre Krieger authored
* Companion PR to #5560 * Set priorities. * Update substrate. * Fix tests. * Update Substrate * Companion of SignedExtension refactor (#5540) Co-authored-by:
Tomasz Drwięga <tomasz@parity.io> Co-authored-by:
Alexander Theißen <alexander.theissen@parity.io>
-
- 06 Apr, 2020 2 commits
-
-
Kian Paimani authored
-
asynchronous rob authored
* upgrade primitives to allow changing validation function * set up storage schema for old parachains code * fix compilation errors * fix test compilation * add some tests for past code meta * most of the runtime logic for code upgrades * implement old-code pruning * add a couple tests * clean up remaining TODOs * add a whole bunch of tests for runtime functionality * remove unused function * fix runtime compilation * extract some primitives to parachain crate * add validation-code upgrades to validation params and result * extend validation params with code upgrade fields * provide maximums to validation params * port test-parachains * add a code-upgrader test-parachain and tests * fix collator tests * move test-parachains to own folder to work around compilation errors * fix test compilation * update the Cargo.lock * fix parachains tests * remove dbg! invocation * use new pool in code-upgrader * bump lockfile * link TODO to issue
-
- 01 Apr, 2020 2 commits
-
-
Gavin Wood authored
* Fixes for democracy using Scheduler * Revert branch change
-
Kian Paimani authored
* Fix council collective genesisi values * Update Cargo.lock * Update Cargo.lock Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
-
- 31 Mar, 2020 1 commit
-
-
Shawn Tabrizi authored
* Use `add_benchmark` macro * Return error if `batches` is empty * Update Cargo.lock * Companion for #5463 (#953) * Fix test with genesis block 0 * Update Cargo.lock
-
- 26 Mar, 2020 3 commits
-
-
Kian Paimani authored
* fix for offchain phragmen * Update unix time stuff
-
thiolliere authored
* upgrade substrate * fix telemetry endpoint * improve msg
-
Tomasz Drwięga authored
* Add transaction source. * Bump substrate. * Fix tests.
-
- 25 Mar, 2020 2 commits
-
-
Fedor Sakharov authored
* Adds a SigningContext type * Bump spec versions * Fixes requested changes * Bump ParachainHost api_version and guard signing_context call * Improve error message * If there is no signing_context api use default value Co-authored-by:
Robert Habermeier <rphmeier@gmail.com>
-
thiolliere authored
* update new on_initialize syntax * update substrate * update spec_version
-
- 22 Mar, 2020 1 commit
-
-
Fedor Sakharov authored
* Parachains double vote handler initial implementation. * Make tests test the actual slashing. * Implement SignedExtension validation of double vote reports. * Fixes build after merge * Review fixes * Adds historical session proofs * Review fixes. * Bump runtime spec_version * Get the session number from the proof * Check that proof matches session * Change signature type on DoubleVoteReport * Adds docs and removes blank lines * Removes leftover code * Fix build * Fix build after a merge * Apply suggestions from code review Co-Authored-By:
Robert Habermeier <rphmeier@gmail.com> * Prune ParentToSessionIndex * Remove a clone and a warning Co-authored-by:
Robert Habermeier <rphmeier@gmail.com> Co-authored-by:
Gavin Wood <gavin@parity.io>
-
- 21 Mar, 2020 2 commits
-
-
Gavin Wood authored
* Updates for the new democracy * Introduce progressive democracy Also move to "master" branch of Substrate ready for continuous sync with Substrate master.
-
Gavin Wood authored
* Remove migration code. * Bump Substrate * Bump runtime
-
- 17 Mar, 2020 1 commit
-
-
Gavin Wood authored
* Refactor storage of various modules. * The real list of claims * Migration away from opaque maps * Fix * Fix for task executor API change
-
- 14 Mar, 2020 1 commit
-
-
Gavin Wood authored
* Insert storage for finality tracker * Bump lock * Bump version
-
- 13 Mar, 2020 1 commit
-
-
Shawn Tabrizi authored
* fix * Starting to add benchmarks * make compile * add benchmarks * Make work with Substrate master * Bench validate unsigned * back to polkadot master * starting to add cli with feature flag * more stuff * Add to kusama * Update Cargo.lock * fix dev dep * bump wasm builder * Remove encode from keccak benchmark * bump spec * Add weight documentation * Update Cargo.lock * Update check_runtime.sh * Update publish_draft_release.sh * Update Cargo.lock Co-authored-by:
thiolliere <gui.thiolliere@gmail.com>
-
- 06 Mar, 2020 1 commit
-
-
Gavin Wood authored
* Bump Substrate and some fixes * Bump runtime * version bump
-
- 05 Mar, 2020 2 commits
-
-
Gavin Wood authored
* expunge legacy code from polkadot-network * mostly rip out old legacy protocol from service * ensure validation work is spawned by incoming messages * decouple availabliity store from network logic; clean up data flow * av_store: test helpers and use futures-abort * update polkadot-validation to pass n_validators when submitting chunks * fallible erasure-chunk fetching * implement `ErasureNetworking` for new network prot * API for registering availability store in network * fully integrate new network service into service * fix validation tests * scaffolding for porting collator over to new network * track connected validators' peer IDs and distribute collators' collations * helper in network for fetching all checked statements * fix adder-collator * actually register notifications protocol * Update service/src/lib.rs * Make needed changes to service * Merge two companion PRs. - #880 - #881 * Some effort towards compilation * Fix * remove `NetworkSpecialization` references from network * fix compilation errors in service and collator * ensure protocol name is valid * Fixes * Fix Co-authored-by:
Robert Habermeier <rphmeier@gmail.com> Co-authored-by:
Ashley <ashley.ruglys@gmail.com>
-
Gavin Wood authored
* Switch branch * Small changes * Update substrate branch * Switch * Revert "Switch branch" This reverts commit b9d48b2c. * fix * add `wipe` and `commit` * Remove deprecated_host_interface * Switch branch * HasherFor -> HashFor * More HasherFor changes * Final touches * Revert "Switch branch" This reverts commit d0da2731 . Co-authored-by:
thiolliere <gui.thiolliere@gmail.com> Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
-
- 28 Feb, 2020 1 commit
-
-
Bastian Köcher authored
* Begin to update to latest Substrate master * Fix compilation * Remove `Balances` from `OnKilledAccount` * Update cli/src/command.rs Co-Authored-By:
Cecile Tonglet <cecile@parity.io> * Change gossip name * Change again Co-authored-by:
Cecile Tonglet <cecile.tonglet@cecton.com>
-
- 25 Feb, 2020 1 commit
-
-
asynchronous rob authored
* encode the candidate statement as only the hash * refactor CandidateReceipt and CollationInfo * introduce an abridged candidate receipt type * erasure coding stores candidate receipt * store omitted data instead and introduce AvailableData type * refactor availability-store schema * tweak schema and APIs a bit more * get availability-store tests passing * accept AbridgedCandidateReceipt in `set_heads` * change statement type in primitives to be hash-only * fix parachains runtime tests * fix bad merge * rewrite validation pipeline * remove evaluation module * use abridged candidate hash as canonical * statement table uses abridged candidate receipts * kill availability_store::Data struct * port shared table to new validation pipelines * extract full validation pipeline to helper * remove old validation pipeline from collation module * polkadot-validation compiles * polkadot-validation tests compile * make local collation available in validation service * port legacy network code * polkadot-network fully ported * network: ensure fresh statement is propagated * remove pov_block_hash from LocalValidationData * remove candidate_hash field from AttestedCandidate and update runtime * port runtimes to new ParachainHost definition * port over polkadot-collator * fix test compilation * better fix * remove unrelated validation work dispatch fix * address grumbles * fix equality check
-
- 19 Feb, 2020 2 commits
-
-
Shawn Tabrizi authored
* Separate `WeightToFee` calculation for Kusama and Polkadot * Bump spec
-
Nikolay Volf authored
* try to update * latest updates * final fixes * Fix claim w/ vesting logic * Make claim tests a bit better Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
-
- 13 Feb, 2020 1 commit
-
-
Ashley authored
* WIP * WIp * Mostly get tests to compile * Fix adder collator * Remove more stuff * Revert some changes to av store * Fix av store tests * Nitpicks * Restore some things * Small changes * Remvoe unused error variants
-
- 11 Feb, 2020 1 commit
-
-
asynchronous rob authored
* add a maximum code size and head data size * get existing tests passing * add tests for slots logic * test registrar behavior * introduce maximums and bump versions * address review grumbles * work around publicizing derive * remove unneeded and wrong doc
-
- 10 Feb, 2020 1 commit
-
-
asynchronous rob authored
* runtime: candidate receipt must pass parent head * construct parachain candidates using correct parent_head * validate that the parent header is correct in candidate receipt * fix test fallout * bump runtime versions
-
- 09 Feb, 2020 1 commit
-
-
Gavin Wood authored
* Amalgamate pieces of balance module * Fixes for vesting split * Refactoring for vesting/balances split * Build fixes * Remove on_free_balance_zero and some docs. * Indentation. * Revert branch * Fix. * Update substrate: fixes after CLI refactoring * Reverting removal of exit * Removed too much again * Update Cargo.lock * Cargo.lock * Update Substrate, ready for #4820 * Fixes * Update to latest substrate master * Fix network tests * Update lock * Fix tests * Update futures to get bug fixes * Fix tests for new balances/vesting logic * Cargo fix * Another fix Co-authored-by:
Cecile Tonglet <cecile.tonglet@cecton.com> Co-authored-by:
Robert Habermeier <rphmeier@gmail.com> Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
-