- Jan 09, 2020
-
-
Ashley authored
* service/src/lib.rs: Register network event stream for authority disc Previously one would create a sender and receiver channel pair, pass the sender to the build_network_future through the service builder and funnel network events returned from polling the network service into the sender to be consumed by the authority discovery module owning the receiver. With recent changes it is now possible to register an event_stream with the network service directly, thus one does not need to make the detour through the build_network_future. This commit is an adjusted clone of one targeting the Substrate repository. * service/src/lib.rs: Fix futures::stream imports * [TMP] *: Replace polkadot-upstream with feature branch * Switch branch * Small change * Companion PR to substrate#4542 * Revert "Merge remote-tracking branch 'tomaka/companion-4542' into ashley-browser-utils" This reverts commit 17f00afe, reversing changes made to 928cbb9c . * ashley-browser-utils -> ashley-browser-utils-polkadot * Switch branches back Co-authored-by: Max Inden <[email protected]> Co-authored-by: Pierre Krieger <[email protected]>
-
Gavin Wood authored
* Bump Substrate and versions * Bump Substrate
-
- Jan 08, 2020
-
-
Gavin Wood authored
* Bumped versions * Bump to latest substrate that exposes load_spec
-
- Jan 07, 2020
-
-
André Silva authored
-
Gavin Wood authored
* Fix up Kusama balance constants * Bump versions * Fix for the --dev option
-
Arkadiy Paronyan authored
* Select native runtime based on chain spec * Bumped substrate
-
André Silva authored
* bump substrate version * bump version to 0.7.13
-
- Jan 06, 2020
-
-
Gavin Wood authored
-
Gavin Wood authored
* Fix can_author by defaulting correctly. * Comments * Better logging * Bump Substrate * Minor updates to readme.
-
Gavin Wood authored
* cli: revert borked kusama chain on startup * Docs. * cli: fix reversal of bork kusama fork * cli: force always can author * Version bump * service: support setting fork blocks in config * service: add support for bad blocks extension * service: add badBlocks to kusama chainspec * Bump Substrate to hotfix version. * service: add bad block to kusama chain spec * cleanup kusama hotfix * add kusama grandpa hotfix * Bump substrate * Bump spec_version * Rebump * cli: remove unnecessary dependencies * service: revert can_author_with fix * service: remove unnecessary method * Don't try to track polkadot runtime verion yet * Versions * service: better grandpa fix detection Co-authored-by: André Silva <[email protected]>
-
- Jan 05, 2020
-
-
Shawn Tabrizi authored
-
- Jan 03, 2020
-
-
Arkadiy Paronyan authored
* Allow both polkadot and kusama runtimes * Allow both polkadot and kusama runtimes * Make `collator` build * Removed kusama runtime * Introduced common runtime * Updated for latest substrate * Updated CI targets * Updated CI version check * Removed unused dependency * Pulled latests substrate * Pulled latest substrate * Fixed version * Apply suggestions from code review Co-Authored-By: Bastian Köcher <[email protected]> * NEW_HEADS_IDENTIFIER moved to primitives * Updated CI check script * Fixed script * Set epoch duration for polkadot * ci: check_runtime for both runtimes Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: gabriel klawitter <[email protected]>
-
- Jan 01, 2020
-
-
Gavin Wood authored
* Update to latest Substrate master * Bump Substrate and runtime version Co-authored-by: Bastian Köcher <[email protected]>
-
- Dec 24, 2019
-
-
Gavin Wood authored
* Updates, but won't build. * Bump version. * Fix * Fix test
-
- Dec 18, 2019
-
-
Gavin Wood authored
* Increase the minimum treasury bond to reduce silly proposals * Bump substrate * Bump version
-
- Dec 13, 2019
-
-
Ashley authored
* Make availability-store compile for WASM * Use --manifest-path instead * Make validation work on wasm! * Switch to Spawn trait * Migrate validation to std futures * Migrate network to std futures * Final changes to validation * Tidy up network * Tidy up validation * Switch branch * Migrate service * Get polkadot to compile via wasm! * Add browser-demo * Add initial browser file * Add browser-demo * Tidy * Temp switch back to substrate/master * tidy * Fix wasm build * Re-add release flag * Add the /ws bootnode to the chain specs * Copy changes from master * Switch branch * Switch libp2p and add wasm-timer * Switch back libp2p and add rand * Fix bootnodes PeerIds * use browser indexdb * Reduce changeset
-
- Dec 10, 2019
-
-
Ashley authored
* Make availability-store compile for WASM * Use --manifest-path instead * Make validation work on wasm! * Switch to Spawn trait * Migrate validation to std futures * Migrate network to std futures * Final changes to validation * Tidy up network * Tidy up validation * Switch branch * Migrate service * Get polkadot to compile via wasm! * Add browser-demo * Add initial browser file * Add browser-demo * Tidy * Temp switch back to substrate/master * tidy * Fix wasm build * Re-add release flag * Switch to polkadot-master * Revert cli tokio version to avoid libp2p panic * Update tokio version * Fix availability store tests * Fix validation tests * Remove futures01 from availability-store * Fix network tests * Small changes * Fix collator * Fix typo * Revert removal of tokio_executor that causes tokio version mismatch panic * Fix adder test parachain * Revert "Revert removal of tokio_executor that causes tokio version mismatch panic" This reverts commit cfeb50c0 . * Update availability-store/src/worker.rs Co-Authored-By: Pierre Krieger <[email protected]> * Update network/src/lib.rs Co-Authored-By: Pierre Krieger <[email protected]> * Update network/src/lib.rs Co-Authored-By: Pierre Krieger <[email protected]> * Box pin changes * Asyncify network functions * Clean up browser validation worker error * Fix av store test * Nits * Fix validation test * Switch favicon * Fix validation test again * Revert "Asyncify network functions" This reverts commit f20ae654. * Add async blocks back in
-
- Dec 05, 2019
-
-
Gavin Wood authored
-
- Dec 04, 2019
-
-
Gavin Wood authored
* Tweak some Kusama params - Council elections daily - No treasury burn - Bonding/slash defer periods of 7 days * Bump runtime * Bump version
-
Gavin Wood authored
* Bump version * Update Cargo lock and bump runtime version * Remove balance transfer disabler.
-
- Dec 03, 2019
-
-
Gavin Wood authored
* Bump Substrate * Bump version * Reinstate wasmtime * Fix warning.
-
* Erasure encoding availability initial commit * Modifications to availability store to keep chunks as well as reconstructed blocks and extrinsics. * Gossip messages containig signed erasure chunks. * Requesting eraure chunks with polkadot-specific messages. * Validation of erasure chunk messages. * Apply suggestions from code review Co-Authored-By: Luke Schoen <[email protected]> * Fix build after a merge * Gossip erasure chunk messages under their own topic * erasure_chunks should use the appropriate topic * Updates Cargo.lock * Fixes after merge * Removes a couple of leftover pieces of code * Fixes simple stuff from review * Updates erasure and storage for more flexible logic * Changes validation and candidate receipt production. * Adds add_erasure_chunks method * Fixes most of the nits * Better validate_collation and validate_receipt functions * Fixes the tests * Apply suggestions from code review Co-Authored-By: Robert Habermeier <[email protected]> * Removes unwrap() calls * Removes ErasureChunks primitive * Removes redundant fields from ErasureChunk struct * AvailabilityStore should store CandidateReceipt * Changes the way chunk messages are imported and validated. * Availability store now stores a validator_index and n_validators for each relay_parent. * Availability store now also stores candidate receipts. * Removes importing chunks in the table and moves it into network gossip validation. * Validation of erasure messages id done against receipts that are stored in the availability store. * Correctly compute topics for erasure messages * Removes an unused parameter * Refactors availability db querying into a helper * Adds the apis described in the writeup * Adds a runtime api to extract erasure roots form raw extrinsics. * Adds a barebone BlockImport impl for avalability store * Adds the implementation of the availability worker * Fix build after the merge with master. * Make availability store API async * Bring back the default wasmtime feature * Lines width * Bump runtime version * Formatting and dead code elimination * some style nits (#1) * More nits and api cleanup * Disable wasm CI for availability-store * Another nit * Formatting
-
Gavin Wood authored
* Remove Sudo * Bump versions * Fixes * Remove other mentions of sudo * Remove sudo from Cargo
-
Arkadiy Paronyan authored
* Reputation changes require reason * Fixes * Bump version
-
- Dec 02, 2019
-
-
Gavin Wood authored
-
Benjamin Kampmann authored
-
Benjamin Kampmann authored
* rename crates as appropriate * Rename to use master - easy to revert, but shows it's working * Bump runtime version * Bump version * Bump Substrate again
-
- Nov 30, 2019
-
-
Gavin Wood authored
* Nicks 32 bytes * Bump runtime version * Update lock
-
- Nov 28, 2019
-
-
Arkadiy Paronyan authored
* Update to substrate master * Update service/src/lib.rs Co-Authored-By: Bastian Köcher <[email protected]> * bump subsrate
-
Gavin Wood authored
* Update to latest Substrate master (#615) * Update to latest Substrate master * Remove unneeded patch + warning * Update `Cargo.lock` * Fix tests * Update again * Bump Substrate (#616) * Update lock * Fix * Few fixes * Bump to latest Substrate * Fixes * fix pre-tx-pool compilation * more compilation fixes * Updates for the injection period - Liberal slash-refunding - Instant unbonding * *: Enable refactored authority discovery (#624) * *: Enable authority discovery module * *: List authority discovery id after parachain validator id Make sure existing key types don't change their order by appending the authority discovery id instead of injecting it between im online id and parachain validator id. * *: Gate authority discovery module behind feature flag * cli/src/lib.rs: Fix warnings * cli/src/lib.rs: Shorten line length * Bump Substrate * Bump Substrate * Line widths * Line widths again * Revert bump.
-
- Nov 22, 2019
-
-
joe petrowski authored
* update substrate for change to palette * change paint to palette * update lock * Fix missing import * change to polkadot-master * Use same commit hash of parity-common * Resolve linking errors * Rename to frame * bump spec * Subsume #602 and #596 * Fix DispatchInfo * Merge `futures03` and `joe-update-to-palette` (#606) * Change repo and branch * Made changes * Bumped async-std version * Fix line width * Bump spec_version * Fix `run_to_block` for Crowdfund module (#603) Probably a copy paste error. * Bump dependencies * Update trie-db to be inline with substrate * Fix documentation warning * Fix test compilation
-
- Nov 19, 2019
-
-
Gavin Wood authored
* Update Substrate after repository reorganisation * Switch back to polkadot-master * Bump `bitvec` and `parity-scale-codec` (#591) Also bump other dependencies, but respect semver on them.
-
- Nov 12, 2019
-
-
Gavin Wood authored
* Bump Substrate. * Bump version
-
Gavin Wood authored
* Update to latest Substrate master (#570) * Bump substrate/version (#557) * Bump version and Substrate (#560) * Bump version and Substrate * Bump version and Substrate * Bump versions * bump substrate to release specific v0.6.15 * Update lock * Prepare Polkadot update for Substrate runtime interface 2.0 (#563) * Prepare Polkadot update for Substrate runtime interface 2.0 * bump substrate to release specific v0.6.15 * Switch to `polkadot-master` * Version bump * Master backports * Bump runtime * Fix tests * Fix tests * Another fix.
-
- Nov 11, 2019
-
-
André Silva authored
-
- Nov 08, 2019
-
-
Gavin Wood authored
* Bump Substrate and versions (#531) * Bump versions * Build fix. * Enable governance (#536) * Enable governance * Tweak a few parameters * Bump substrate, versions. (#538) * Bump substrate, versions. * Build fix * Bump rpc deps (#537) * Update to latest sub * Revert branch update * Update. * Update tests. * Ignore warnings in tests. * Revert substrate (#540) * Version bump * Bump Substrate, versions. (#542) * Bump Substrate, versions. Also revert the enabling of democracy * Build fix * Bump Substrate (#544) * Bump Substrate * Fix * A few tidyups * Bump Substrate (#547) * Bump Substrate * Another bump * Fixed build for new block_import API * Enable grandpa migration. (#549) * Enable grandpa migration. * Bump runtime version
-
- Nov 05, 2019
-
-
* Update to latest sub * Revert branch update * Update. * Update tests. * Ignore warnings in tests.
-
- Oct 30, 2019
-
-
André Silva authored
-
- Oct 29, 2019
-
-
Gavin Wood authored
* Update Substrate * Attempt a fix * Update substrate again * Fix compilation * update substrate add support for sentry * Fixes tests
-
- Oct 28, 2019
-
-
Gavin Wood authored
This reverts commit 89ac39fc.
-