Skip to content
  1. Mar 05, 2020
    • asynchronous rob's avatar
      Remove legacy network code (#860) · 79313808
      asynchronous rob 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
      
      * merge with master
      79313808
    • Gavin Wood's avatar
      Update substrate (#878) · b2df51d2
      Gavin Wood authored
      
      
      * Switch branch
      
      * Small changes
      
      * Update substrate branch
      
      * Switch
      
      * Revert "Switch branch"
      
      This reverts commit b9d48b2ce8f5cbfa379dd385e817e80870391d9d.
      
      * fix
      
      * add `wipe` and `commit`
      
      * Remove deprecated_host_interface
      
      * Switch branch
      
      * HasherFor -> HashFor
      
      * More HasherFor changes
      
      * Final touches
      
      * Revert "Switch branch"
      
      This reverts commit d0da27313839559de01f59690f3826fe587becb8.
      
      Co-authored-by: default avatarthiolliere <[email protected]>
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      b2df51d2
  2. Feb 28, 2020
  3. Feb 19, 2020
  4. Feb 10, 2020
    • Cecile Tonglet's avatar
      Fix invalid argument order (#832) · 6051a2b2
      Cecile Tonglet authored
      Make sure that --dev purge-chain is rejected
      
      ```
      [0] [11:24:02] ~/r/polkadot master > ./target/debug/polkadot purge-chain --dev -y
      "/home/cecile/.local/share/polkadot/chains/dev/db" did not exist.
      [0] [11:25:36] ~/r/polkadot cecton-fix-invalid-argument-order > ./target/debug/polkadot --dev purge-chain -y
      error: Found argument 'purge-chain' which wasn't expected, or isn't valid in this context
      
      USAGE:
          polkadot --dev
      
      For more information try --help
      ```
      6051a2b2
    • Cecile Tonglet's avatar
      Test node exits properly (#831) · c93b1426
      Cecile Tonglet authored
      * Initial commit
      
      Forked at: 703ac8bb
      Parent branch: origin/master
      
      * Test running node and interrupts
      
      * WIP
      
      Forked at: 1942ae27ae23809a40f955545dfbf0467faa7750
      Parent branch: origin/cumulus-branch
      
      * Update Cargo.lock
      
      * WIP
      
      Forked at: 1942ae27ae23809a40f955545dfbf0467faa7750
      Parent branch: origin/cumulus-branch
      
      * WIP
      
      Forked at: 1942ae27ae23809a40f955545dfbf0467faa7750
      Parent branch: origin/cumulus-branch
      
      * WIP
      
      Forked at: 1942ae27ae23809a40f955545dfbf0467faa7750
      Parent branch: origin/cumulus-branch
      c93b1426
  5. Feb 09, 2020
    • Gavin Wood's avatar
      Bump Substrate (#816) · 703ac8bb
      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: default avatarCecile Tonglet <[email protected]>
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      703ac8bb
  6. Feb 01, 2020
  7. Jan 31, 2020
  8. Jan 29, 2020
  9. Jan 23, 2020
  10. Jan 22, 2020
  11. Jan 17, 2020
    • André Silva's avatar
      v0.17.18: Update latest substrate (#776) · 2b081f9e
      André Silva authored
      * update latest substrate polkadot-master
      
      * fix test compilation
      
      * bump version to 0.7.18
      
      * bump impl_version
      
      * update substrate
      
      * Revert "Instantiate environment with asynchronous API (#768)"
      
      This reverts commit a5d9645b.
      
      * update substrate
      
      * remove unused parameter type
      
      * bump trie-db version for tests
      
      * fix collator test
      
      * update substrate
      
      * remove unnecessary service changes
      2b081f9e
  12. Jan 16, 2020
  13. Jan 10, 2020
    • Bastian Köcher's avatar
      Companion pr for Substrate #3860 (#743) · 07d548a1
      Bastian Köcher authored
      
      
      * Make use of `runtime_interface` for parachain externalities
      
      This also changes the encoding of the `ValidationResult` return value to
      match the default encoding used in Substrate.
      
      * Bump versions (#655)
      
      * Bump version
      
      * Update Cargo lock and bump runtime version
      
      * Remove balance transfer disabler.
      
      * Fix checking that `get_heads` exists (#657)
      
      * Tweak some Kusama params (#659)
      
      * Tweak some Kusama params
      
      - Council elections daily
      - No treasury burn
      - Bonding/slash defer periods of 7 days
      
      * Bump runtime
      
      * Bump version
      
      * Update Substrate (#661)
      
      * Make compat with exit-future updates
      
      * Update exit-future entirely
      
      * Tidy
      
      * Bump Substrate
      
      * Update branch
      
      * Add back sudo and fixing compilation
      
      * Increase nick deposit (10 KSM) and require 2 councillors to slash (#663)
      
      * Bump Substrate (#664)
      
      * Replace Substrate mentions in license headers with Polkadot (#674)
      
      * Fix typo in comment (#671)
      
      * Bump Substrate, add Identity module (#676)
      
      * Bump Substrate, add Identity module
      
      * Bump Substrate again
      
      * Update futures and tokio for browser light client (#673)
      
      * 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 cfeb50c01d8df5e209483406a711e64761b44ae9.
      
      * Update availability-store/src/worker.rs
      
      Co-Authored-By: default avatarPierre Krieger <[email protected]>
      
      * Update network/src/lib.rs
      
      Co-Authored-By: default avatarPierre Krieger <[email protected]>
      
      * Update network/src/lib.rs
      
      Co-Authored-By: default avatarPierre 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 f20ae6548dc482cb1e75bc80641cfe55c6131a53.
      
      * Add async blocks back in
      
      * Fix typo in comment (#672)
      
      * Add the /ws bootnode to the chain specs (#681)
      
      * Revert "Revert "Revert removal of tokio_executor that causes tokio version mismatch panic"" (#685)
      
      This reverts commit 938f411a9365e9c5fb16bfedb62aacac4403d063.
      
      * Fix bootnodes PeerIds (#683)
      
      * Fixes a flaky test (#675)
      
      * Fixes a flaky test
      
      * Renames a var
      
      * Do not unit the errors in tests
      
      * Bump Substrate (#686)
      
      * update to latest renames
      
      * Bump Substrate
      
      * Bump substrate
      
      * Merge some things from `ashley-compile-to-wasm` (#687)
      
      * 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
      
      * Add matrix release alert script and gitlab job (#688)
      
      * Add matrix release alert script and gitlab job
      
      * Update .gitlab-ci.yml
      
      Co-Authored-By: default avatarKirill Pimenov <[email protected]>
      
      * Rewrite some Future structs as async functions (#679)
      
      * Squashed commit of the following:
      
      commit e97a17157ae0887320994661e2f816275fc75b76
      Author: Ashley <[email protected]>
      Date:   Tue Dec 10 15:06:28 2019 +0100
      
          Rewrite some functions as async
      
      commit 970e485179f1e087cf0a51c6a4e71f923e87df45
      Merge: f98966ac df3ea965
      Author: Ashley <[email protected]>
      Date:   Tue Dec 10 11:19:37 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-futures-update
      
      commit f98966ac188067158071d1e3e243c34ea5738f56
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 23:40:20 2019 +0100
      
          Add async blocks back in
      
      commit 7fa88af0271db659de9274c94cb8e7eead0e4289
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 23:17:02 2019 +0100
      
          Revert "Asyncify network functions"
      
          This reverts commit f20ae6548dc482cb1e75bc80641cfe55c6131a53.
      
      commit 82413550cdac40bd14a09f62df12de49dd7e55af
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 19:09:55 2019 +0100
      
          Fix validation test again
      
      commit 47e002b08369c9c775b92aea9b6f6ed81b30241b
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 19:07:43 2019 +0100
      
          Switch favicon
      
      commit 0c5c1409078fc57120a39e40ec5cb1763d67d593
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 18:54:10 2019 +0100
      
          Fix validation test
      
      commit 8bb6a0189fe824da09054cbf5b06f11a0f87072d
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 18:53:54 2019 +0100
      
          Nits
      
      commit 33410f3a4910d3e688956cecfcca02cc2dfa6a7a
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 18:43:09 2019 +0100
      
          Fix av store test
      
      commit f0c517eb240c42848cdb3305e0b554ef407bdfaa
      Merge: 938f411a 60e72111
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 18:21:39 2019 +0100
      
          Merge branch 'ashley-futures-updates' into ashley-futures-update
      
      commit 60e72111651f2b366592c1e56756c6bf5d8ce2f1
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 18:19:40 2019 +0100
      
          Clean up browser validation worker error
      
      commit f20ae6548dc482cb1e75bc80641cfe55c6131a53
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 18:16:40 2019 +0100
      
          Asyncify network functions
      
      commit b22758d0a3852d701923bd238484e1c9eabec5e2
      Merge: 2e8b05ed ef562cd7
      
      
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 17:47:26 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-futures-updates
      
      commit 2e8b05edf1a1fadd6943f967c27b6d34675ba06a
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 17:45:52 2019 +0100
      
          Box pin changes
      
      commit 08bfdf7f2d27721abffee49221213304ebc4fd47
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 17:15:38 2019 +0100
      
          Update network/src/lib.rs
      
      Co-Authored-By: default avatarPierre Krieger <[email protected]>
      
      commit d8be456c508d5e5a03178db45d9f272b302a8a65
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 17:15:32 2019 +0100
      
          Update network/src/lib.rs
      
      Co-Authored-By: default avatarPierre Krieger <[email protected]>
      
      commit ec7367276fdd374b19f41555fd5985454c559600
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 17:14:36 2019 +0100
      
          Update availability-store/src/worker.rs
      
      Co-Authored-By: default avatarPierre Krieger <[email protected]>
      
      commit 938f411a9365e9c5fb16bfedb62aacac4403d063
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 17:05:05 2019 +0100
      
          Revert "Revert removal of tokio_executor that causes tokio version mismatch panic"
      
          This reverts commit cfeb50c01d8df5e209483406a711e64761b44ae9.
      
      commit f92f58044b4fe04bde73a60820d154080dd64b16
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 15:47:35 2019 +0100
      
          Fix adder test parachain
      
      commit cfeb50c01d8df5e209483406a711e64761b44ae9
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 15:31:36 2019 +0100
      
          Revert removal of tokio_executor that causes tokio version mismatch panic
      
      commit 5bcb83a122b9a30f240a238ca670c6b658f4ddf1
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 15:17:55 2019 +0100
      
          Fix typo
      
      commit fc02b1dc16e277649677396833a8d70e8588a56c
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 15:02:50 2019 +0100
      
          Fix collator
      
      commit 6c4ff5b3bf1084a618ffec2d864090c9c8077f0f
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 14:35:37 2019 +0100
      
          Small changes
      
      commit e1338cb4450df5377d8c911da56445914d667472
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 14:24:42 2019 +0100
      
          Fix network tests
      
      commit 4e458f7a91c1ed5c986795f40ed55e596d176c4b
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 12:25:26 2019 +0100
      
          Remove futures01 from availability-store
      
      commit 5729f6cd6b53f061ff155320c815509feb02309e
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 12:22:33 2019 +0100
      
          Fix validation tests
      
      commit a820612565b42780f8b6c09c9c1c30f06a9985ba
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 12:01:48 2019 +0100
      
          Fix availability store tests
      
      commit 112344faeee5f8f03b3b87c6baf7036a7fcbe415
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 11:36:03 2019 +0100
      
          Update tokio version
      
      commit d2de6d8b3f0c3682679fe437d5459ac50a3c3895
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 11:33:25 2019 +0100
      
          Revert cli tokio version to avoid libp2p panic
      
      commit 0c5f24e0c1131ac58a947448456e7fb62c869702
      Author: Ashley <[email protected]>
      Date:   Mon Dec 9 11:27:13 2019 +0100
      
          Switch to polkadot-master
      
      commit 2e2311e33a4af87c2c545094ea8cb595cd6cfe2d
      Author: Ashley <[email protected]>
      Date:   Fri Dec 6 15:07:21 2019 +0100
      
          Re-add release flag
      
      commit 6adc1b6114e154a590acf82acfaf0c1265409518
      Merge: 9767f832 533c80ad
      Author: Ashley <[email protected]>
      Date:   Fri Dec 6 13:36:35 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
      
      commit 9767f8325c33211065ef6830becdac0e3cf852de
      Merge: c528dc6d 0bf7d294
      Author: Ashley <[email protected]>
      Date:   Wed Dec 4 17:11:39 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
      
      commit c528dc6df8fc31cdcbc10889636355241398debd
      Author: Ashley <[email protected]>
      Date:   Wed Dec 4 17:07:00 2019 +0100
      
          Fix wasm build
      
      commit da233a122c678dc7767dac7cc6e2564575b15cc8
      Author: Ashley <[email protected]>
      Date:   Wed Dec 4 16:25:49 2019 +0100
      
          tidy
      
      commit 832f8054df78afbcef1903e0f9e7e246b348c10d
      Merge: 4e1da888 121c917d
      Author: Ashley <[email protected]>
      Date:   Wed Dec 4 15:56:56 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
      
      commit 4e1da8888dd2160064dd453782fb05513c65ade4
      Author: Ashley <[email protected]>
      Date:   Tue Dec 3 16:47:02 2019 +0100
      
          Temp switch back to substrate/master
      
      commit af88a87338688797bbc52315fdd0fc22cf23c6cf
      Merge: a03a980c 7832ad93
      Author: Ashley <[email protected]>
      Date:   Mon Dec 2 19:33:14 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
      
      commit a03a980ce417ec7b446bfcbe7a66ec0ed6458135
      Merge: 31a88a93 0c1ef335
      Author: Ashley <[email protected]>
      Date:   Mon Dec 2 13:52:37 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
      
      commit 31a88a930ffdf5da72b3e587ec8c0e6b00922e3e
      Author: Ashley <[email protected]>
      Date:   Mon Dec 2 13:52:35 2019 +0100
      
          Tidy
      
      commit 5b33b7a7af08d7a3aa3853b8e4995484fb640d52
      Author: Ashley <[email protected]>
      Date:   Mon Dec 2 11:55:51 2019 +0100
      
          Add browser-demo
      
      commit 868f6e51dfdc0a64252acd9adabe7b9ba436b1f4
      Author: Ashley <[email protected]>
      Date:   Mon Dec 2 10:51:57 2019 +0100
      
          Add initial browser file
      
      commit e5e399c20f1dc4e1023ee57773dcdd9ab2a0a14b
      Author: Ashley <[email protected]>
      Date:   Mon Dec 2 10:45:02 2019 +0100
      
          Add browser-demo
      
      commit 408288b05292d952944a6b8e1f2bcf9cf259a040
      Author: Ashley <[email protected]>
      Date:   Sun Dec 1 19:28:33 2019 +0100
      
          Get polkadot to compile via wasm!
      
      commit 04ffe72e868be57841d31f01eec1b90423a595d6
      Author: Ashley <[email protected]>
      Date:   Sun Dec 1 19:28:16 2019 +0100
      
          Migrate service
      
      commit 119f0829a53b825a3ebc9efdefa76ae7eabb04aa
      Merge: 93fb6428 37fec553
      Author: Ashley <[email protected]>
      Date:   Sun Dec 1 17:43:49 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
      
      commit 93fb6428501bac612a1675cf3b6e3d26f5bbc7c2
      Author: Ashley <[email protected]>
      Date:   Sun Dec 1 12:21:25 2019 +0100
      
          Switch branch
      
      commit 0c4fe8331bdc9665ac2427eb8c795112ac728d70
      Author: Ashley <[email protected]>
      Date:   Sat Nov 30 11:45:59 2019 +0100
      
          Tidy up validation
      
      commit 73563253d95962657108820ae130a8d3f3093ee8
      Author: Ashley <[email protected]>
      Date:   Sat Nov 30 11:39:09 2019 +0100
      
          Tidy up network
      
      commit 1c9cf0427c0e2d15c4b6d52b91d67d4a3963e30d
      Author: Ashley <[email protected]>
      Date:   Sat Nov 30 01:16:35 2019 +0100
      
          Final changes to validation
      
      commit 322cca5224fdca0a29d88ff91700ef704a9d0c2a
      Author: Ashley <[email protected]>
      Date:   Sat Nov 30 00:31:55 2019 +0100
      
          Migrate network to std futures
      
      commit 96f1a99491f5ae2957effa58cc1e385014575a32
      Author: Ashley <[email protected]>
      Date:   Fri Nov 29 23:31:04 2019 +0100
      
          Migrate validation to std futures
      
      commit aaf5e55fffd1367c05687eb34f4365a24e3a34c0
      Author: Ashley <[email protected]>
      Date:   Fri Nov 29 17:10:11 2019 +0100
      
          Switch to Spawn trait
      
      commit 2ab282f57e8b9a55cf8d285b283cf009216511d2
      Merge: cceb6b72 ed7ee572
      Author: Ashley <[email protected]>
      Date:   Fri Nov 29 16:31:24 2019 +0100
      
          Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
      
      commit cceb6b72f5677a1c43d2cd61bd525539054f0c01
      Author: Ashley <[email protected]>
      Date:   Fri Nov 29 15:47:14 2019 +0100
      
          Make validation work on wasm!
      
      commit b45a95cf7d829a916bf2ad6936d1e7f4b6f3ef77
      Merge: 4ec635ee db7eaa6b
      Author: Ashley <[email protected]>
      Date:   Fri Nov 29 13:57:23 2019 +0100
      
          Merge remote-tracking branch 'tomaka/wasm-start' into HEAD
      
      commit db7eaa6bd5d3bbcea829570fb47ab4d06f3558ce
      Merge: 6f97dbb7 f826ce53
      
      
      Author: Pierre Krieger <[email protected]>
      Date:   Thu Nov 28 13:58:15 2019 +0100
      
          Merge branch 'master' into wasm-start
      
      commit 6f97dbb786750d854cf8f7a56c6a336ea5979228
      Author: Pierre Krieger <[email protected]>
      Date:   Thu Nov 28 12:47:45 2019 +0100
      
          Use --manifest-path instead
      
      commit 20104e98ff1713b6c81b0251b43d060d4e672d55
      Author: Pierre Krieger <[email protected]>
      Date:   Thu Nov 28 10:44:51 2019 +0100
      
          Make availability-store compile for WASM
      
      * Fix build
      
      * Fix futures blocking panic in validators (again)
      
      * Deindent
      
      * Supercede 'Propagate Substrate#4284 to Polkadot' (#695)
      
      * Propagate Substrate#4284 to Polkadot
      
      * Fix tests
      
      * Fixes
      
      * Use hash part of fund id as child unique id.
      
      * Add comma
      
      * Switch branch
      
      * run cargo update
      
      * Update polkadot-master only
      
      * Fix collator
      
      * More update
      
      * Fix compilation
      
      * Some stylistic cleanups
      
      * Increase the minimum treasury bond to reduce silly proposals (#701)
      
      * Increase the minimum treasury bond to reduce silly proposals
      
      * Bump substrate
      
      * Bump version
      
      * Update to latest Substrate master (#703)
      
      * Update to latest Substrate master
      
      * Fix tests
      
      * Introduce an event for when transaction fees are paid (#702)
      
      * Introduce an event for when transaction fees are paid
      
      * Fix
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Bump to latest Substrate (#706)
      
      * Updates, but won't build.
      
      * Bump version.
      
      * Fix
      
      * Fix test
      
      * ci: increase git cloning depth to 100 (#707)
      
      * ci: fetch master branch for runtime diff (#708)
      
      * Bump Substrate and runtime version (#712)
      
      * Update to latest Substrate master
      
      * Bump Substrate and runtime version
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * ci: fix release tagging after tags are added on the master branch (#714)
      
      * ci: fix release tagging after tags are added on the master branch
      
      * ci: latest tag applied to latest tag
      
      * Update kvdb version in availability-store (#709)
      
      * update availability store
      
      * also fix warning
      
      * update Cargo.lock
      
      * Support both polkadot and kusama runtimes (#704)
      
      * 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: default avatarBastian 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: default avatarBastian Köcher <[email protected]>
      Co-authored-by: default avatargabriel klawitter <[email protected]>
      
      * Bump Substrate & runtime version (#715)
      
      * Bump Substrate & runtime version
      
      * Attempt at fix
      
      * Update runtime/kusama/src/lib.rs
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Update copyright year (#718)
      
      * Fixes after master merge
      
      * service: support setting fork blocks in config (#719)
      
      * ci: make sure master branch is available for check_runtime (#720)
      
      * service/src/lib.rs: Register network event stream for authority disc (#678)
      
      * 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
      
      * Revert "[TMP] *: Replace polkadot-upstream with feature branch"
      
      This reverts commit 0c947b04ab80488bfca16c5aeac9657b77a93a44.
      
      * Hotfix for Kusama (#724)
      
      * 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: default avatarAndré Silva <[email protected]>
      
      * allow release alerts to fail (#725)
      
      * Fix the can-author issue by defaulting to Kusama when no chainspec given. (#728)
      
      * Fix can_author by defaulting correctly.
      
      * Comments
      
      * Better logging
      
      * Bump Substrate
      
      * Minor updates to readme.
      
      * service: reset grandpa into a future round (not past) (#726)
      
      * service: reset grandpa into a future round (not past)
      
      * update substrate version
      
      * service: create grandpa reset round variable
      
      * service: fine grained grandpa reset on startup
      
      Co-authored-by: default avatarGavin Wood <[email protected]>
      
      * Bump version (#729)
      
      * polkadot v0.7.13 (#730)
      
      * bump substrate version
      
      * bump version to 0.7.13
      
      * Fix pending-release alert script (#734)
      
      ... parity/tools doesn't have /bin/bash
      
      * Select native runtime based on chain spec (#733)
      
      * Select native runtime based on chain spec
      
      * Bumped substrate
      
      * Add sudo module to `polkadot-runtime` (#735)
      
      * Bump versions (#736)
      
      * Fix up Kusama balance constants
      
      * Bump versions
      
      * Fix for the --dev option
      
      * remove kusama fixes (#738)
      
      * Tweak Polkadot constants & bump Substrate (#739)
      
      * Tweak Polkadot constants.
      
      * Bump and remove warning
      
      * Bump impl version
      
      * Bump Substrate
      
      * Bump Substrate again
      
      * Some fixes
      
      * Fix compilation
      
      * Remove TODO
      
      * Remove old dir
      
      * Companion PR for Substrate#4585 (#748)
      
      * Companion PR for Substrate#4394 (#723)
      
      * 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 17f00afe483ee65cb3cf4a0faca27034e6d6523a, reversing
      changes made to 928cbb9c55542baff56b53accd9a5a45f12f01f1.
      
      * ashley-browser-utils -> ashley-browser-utils-polkadot
      
      * Switch branches back
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      Co-authored-by: default avatarPierre Krieger <[email protected]>
      
      * Companion PR to substrate#4542 (#732)
      
      * Companion PR for Substrate#4585
      
      Co-authored-by: default avatarAshley <[email protected]>
      Co-authored-by: default avatarMax Inden <[email protected]>
      Co-authored-by: default avatarPierre Krieger <[email protected]>
      
      * Reset branch and make it compile
      
      * Review feedback
      
      * Make the bounds a bit cleaner.
      
      Co-authored-by: default avatarGavin Wood <[email protected]>
      Co-authored-by: default avatarStanislav Tkach <[email protected]>
      Co-authored-by: default avatarLeo Arias <[email protected]>
      Co-authored-by: default avatarAshley <[email protected]>
      Co-authored-by: default avatarPierre Krieger <[email protected]>
      Co-authored-by: default avatarFedor Sakharov <[email protected]>
      Co-authored-by: default avatars3krit <[email protected]>
      Co-authored-by: default avatarKirill Pimenov <[email protected]>
      Co-authored-by: default avatargabriel klawitter <[email protected]>
      Co-authored-by: default avatarNikolay Volf <[email protected]>
      Co-authored-by: default avatarArkadiy Paronyan <[email protected]>
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      Co-authored-by: default avatarAndré Silva <[email protected]>
      Co-authored-by: default avatarMax Inden <[email protected]>
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      07d548a1
  14. Jan 09, 2020
    • Ashley's avatar
      Companion PR for Substrate#4394 (#723) · 628dd08c
      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 17f00afe483ee65cb3cf4a0faca27034e6d6523a, reversing
      changes made to 928cbb9c55542baff56b53accd9a5a45f12f01f1.
      
      * ashley-browser-utils -> ashley-browser-utils-polkadot
      
      * Switch branches back
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      Co-authored-by: default avatarPierre Krieger <[email protected]>
      628dd08c
  15. Jan 07, 2020
  16. Jan 06, 2020
    • Gavin Wood's avatar
      Fix the can-author issue by defaulting to Kusama when no chainspec given. (#728) · b4c031b4
      Gavin Wood authored
      * Fix can_author by defaulting correctly.
      
      * Comments
      
      * Better logging
      
      * Bump Substrate
      
      * Minor updates to readme.
      b4c031b4
    • Gavin Wood's avatar
      Hotfix for Kusama (#724) · 5cb929a1
      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: default avatarAndré Silva <[email protected]>
      5cb929a1
  17. Jan 05, 2020
  18. Jan 03, 2020
  19. Jan 01, 2020
  20. Dec 24, 2019
  21. Dec 13, 2019
    • Ashley's avatar
      Merge some things from `ashley-compile-to-wasm` (#687) · ac952532
      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
      ac952532
  22. Dec 10, 2019
    • Ashley's avatar
      Update futures and tokio for browser light client (#673) · 25aa988f
      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 cfeb50c01d8df5e209483406a711e64761b44ae9.
      
      * Update availability-store/src/worker.rs
      
      Co-Authored-By: default avatarPierre Krieger <[email protected]>
      
      * Update network/src/lib.rs
      
      Co-Authored-By: default avatarPierre Krieger <[email protected]>
      
      * Update network/src/lib.rs
      
      Co-Authored-By: default avatarPierre 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 f20ae6548dc482cb1e75bc80641cfe55c6131a53.
      
      * Add async blocks back in
      25aa988f
  23. Nov 28, 2019
    • Arkadiy Paronyan's avatar
      Update to substrate master (#629) · d63f2043
      Arkadiy Paronyan authored
      
      
      * Update to substrate master
      
      * Update service/src/lib.rs
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * bump subsrate
      d63f2043
    • Gavin Wood's avatar
      Update Substrate (#623) · 756e0cd1
      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.
      756e0cd1
  24. Nov 22, 2019
    • joe petrowski's avatar
      Update for Substrate master (#600) · c9b1e3d9
      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
      c9b1e3d9
  25. Nov 11, 2019
  26. Nov 05, 2019
  27. Oct 29, 2019
    • Gavin Wood's avatar
      Update Substrate (#514) · 0168e2f0
      Gavin Wood authored
      * Update Substrate
      
      * Attempt a fix
      
      * Update substrate again
      
      * Fix compilation
      
      * update substrate add support for sentry
      
      * Fixes tests
      0168e2f0
  28. Oct 19, 2019
  29. Oct 03, 2019
  30. Aug 27, 2019
  31. Aug 24, 2019
  32. Aug 15, 2019
  33. Aug 13, 2019
    • Gavin Wood's avatar
      Prepare stuff for Kusama (i.e. disable most things) (#362) · 7bd46ffb
      Gavin Wood authored
      * Prepare stuff for Kusama (i.e. disable most things)
      
      * Fix service (hopefully)
      
      * Remove curated grandpa.
      
      * Block unwanted transactions a cleaner way.
      
      * Add feature for restricting tx types
      
      * Cleanups
      
      * Make blocktime 1/10th of normal
      
      * Fix ordering in construct_runtime
      
      * Restore original timing
      
      * Revert name change
      7bd46ffb
  34. Aug 12, 2019
    • Kian Paimani's avatar
      Update to latest Substrate master. (#353) · 10fc88f6
      Kian Paimani authored
      
      
      * Integrate srml/im-online
      
      * Fix all build errors with old aura.
      
      * Fix most of the build errors.
      
      * Builds and tests seem to pass (I will not trust this commit yet)
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarRobert Habermeier <[email protected]>
      
      * Kill some warnings.
      
      * fix panics on 0 validators
      
      * Fix dev chain.
      
      * Fix author stuff
      
      * fix im online integration.
      
      * Some tweaks
      
      * Introduce app-crypto
      
      * Initial build work
      
      * codec update / tweaks
      
      * patch polkadot-erasure-coding input
      
      * More fixes for new crypto
      
      * More fixes
      
      * Update parachains module
      
      * evamp parachain crypto
      
      * More crypto work.
      
      * Chain spec and service.
      
      * ChainSpec stuff
      
      * Last bits for a clean build
      
      * Tweak coment
      
      * adapt polkadot-validation to the new keystore
      
      * polkadot-network compiles, but tests don't
      
      * Integrate the new parachain validation stuff
      
      * delete message_routing file
      
      * make polkadot-network tests compile and pass
      
      * runtime tests compile and pass
      
      * update substrate ref
      
      * service compiles
      
      * all tests pass
      
      * Add TODO, change branch back to polkadot-master
      
      * Lock file
      
      * TODOs done
      
      * Issue number
      
      * Remove old tODO
      
      * Remove commented code
      10fc88f6