1. 13 Feb, 2020 1 commit
    • Ashley's avatar
      Strip out old XCMP primitives (#823) · d9b4fc45
      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
      d9b4fc45
  2. 12 Feb, 2020 1 commit
  3. 11 Feb, 2020 2 commits
  4. 10 Feb, 2020 6 commits
    • asynchronous rob's avatar
      rewrite network code to use notifications_protocol APIs from Substrate (#788) · 07426539
      asynchronous rob authored
      * extract all network code to legacy submodule
      
      * update references to legacy proto
      
      * skeleton of futures-based protocol
      
      * refactor skeleton to use background task
      
      * rename communication_for to build_table_router
      
      * implement internal message types for validation network
      
      * basic ParachainNetwork and TableRouter implementations
      
      * add some module docs
      
      * remove exit-future from validation
      
      * hack: adapt legacy protocol to lack of exit-future
      
      * generalize RegisteredMessageValidator somewhat
      
      * instantiate and teardown table routers
      
      * clean up RouterInner drop logic
      
      * implement most of the statement import loop
      
      * implement statement loop in async/await
      
      * remove unneeded TODO
      
      * most of the collation skeleton
      
      * send session keys and validator roles
      
      * also send role after status
      
      * use config in startup
      
      * point TODO to issue
      
      * fix test compilation
      07426539
    • Cecile Tonglet's avatar
      Fix invalid argument order (#832) · 1d21f773
      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
      ```
      1d21f773
    • Bastian Köcher's avatar
      Be specific about the `BitVec` generic arguments (#830) · 80d7e03c
      Bastian Köcher authored
      * Be specific about the `BitVec` generic arguments
      
      Currently we use the default generic arguments for `BitVec`. This means
      we use `BigEndian` and `u8`. These default values are not stable, with
      `0.17` of the `BitVec` crate this changes. To make sure we don't break
      anything in the future, make sure we explictly set the generics.
      
      * Update `spec_version`
      80d7e03c
    • Cecile Tonglet's avatar
      Test node exits properly (#831) · 8303f7d5
      Cecile Tonglet authored
      * Initial commit
      
      Forked at: 6a2092d6
      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
      8303f7d5
    • asynchronous rob's avatar
      enable migrations in polkadot and kusama runtimes (#824) · 9ea614ef
      asynchronous rob authored
      * enable migrations in polkadot and kusama runtimes
      
      * bump runtime version
      9ea614ef
    • asynchronous rob's avatar
      Include parent head in `CandidateReceipt` (#826) · 52a5c8f7
      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
      52a5c8f7
  5. 09 Feb, 2020 1 commit
    • Gavin Wood's avatar
      Bump Substrate (#816) · 6a2092d6
      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 <cecile.tonglet@cecton.com>
      Co-authored-by: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
      Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
      6a2092d6
  6. 03 Feb, 2020 4 commits
  7. 01 Feb, 2020 1 commit
  8. 31 Jan, 2020 3 commits
  9. 30 Jan, 2020 2 commits
  10. 29 Jan, 2020 3 commits
  11. 28 Jan, 2020 1 commit
  12. 24 Jan, 2020 3 commits
  13. 23 Jan, 2020 2 commits
  14. 22 Jan, 2020 2 commits
  15. 21 Jan, 2020 1 commit
  16. 20 Jan, 2020 1 commit
  17. 19 Jan, 2020 1 commit
  18. 18 Jan, 2020 1 commit
  19. 17 Jan, 2020 3 commits
    • André Silva's avatar
      v0.17.18: Update latest substrate (#776) · fc100e65
      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 989db4b8.
      
      * update substrate
      
      * remove unused parameter type
      
      * bump trie-db version for tests
      
      * fix collator test
      
      * update substrate
      
      * remove unnecessary service changes
      v0.7.18
      fc100e65
    • Xiliang Chen's avatar
      remove unused dependency (#775) · a169ae5a
      Xiliang Chen authored
      a169ae5a
    • asynchronous rob's avatar
      Validation service refactoring (#773) · a10670c3
      asynchronous rob authored
      * add some more docs about statement import
      
      * instantiate environment async
      
      * move attestation service into subfolder
      
      * refactor validation service architecture somewhat
      
      * remove dependence on validation service in proposer
      
      * fix a bunch of warnings
      
      * improve docs
      
      * introduce a builder for the validation service
      
      * extract block production to its own file
      
      * integrate new API into service
      
      * address review grumbles
      a10670c3
  20. 16 Jan, 2020 1 commit
    • s3krit's avatar
      Fix release drafting and pending release alerts (#770) · 65da53e7
      s3krit authored
      * Fix gitlab release drafting script
      
      Don't scan commit body for PR-like commit messages. Fix warnings from linter,
      and take object URL for signing verification from /git/ref/tags rather than hard-coding
      
      * Temporarily Disable GPG verification in pending...
      
      ...release alerts. GPG verification of objects is also done before creating the
      draft release so this isn't as bad as it sounds
      
      * Temporarily Disable GPG verification in pending...
      
      ...release alerts. GPG verification of objects is also done before creating the
      draft release so this isn't as bad as it sounds
      
      * Remove accidental GH token leakage 😅
      65da53e7