1. 02 Sep, 2019 1 commit
    • thiolliere's avatar
      Update substrate master (#411) · ff9947da
      thiolliere authored
      * in progress impl
      
      * im_online authorityid
      
      * fix
      
      * fix
      
      * use polkadot-master
      
      * trigger CI
      
      * trigger CI
      
      * fix removal
      
      * storage reorganize included
      
      * lock version
      ff9947da
  2. 27 Aug, 2019 1 commit
  3. 24 Aug, 2019 3 commits
  4. 20 Aug, 2019 2 commits
  5. 19 Aug, 2019 1 commit
  6. 16 Aug, 2019 1 commit
  7. 13 Aug, 2019 1 commit
    • Gavin Wood's avatar
      Prepare stuff for Kusama (i.e. disable most things) (#362) · eba3eeae
      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
      eba3eeae
  8. 12 Aug, 2019 1 commit
    • Kian Paimani's avatar
      Update to latest Substrate master. (#353) · af0d87af
      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: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
      
      * 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 tes...
      af0d87af
  9. 07 Aug, 2019 1 commit
  10. 06 Aug, 2019 1 commit
  11. 05 Aug, 2019 1 commit
    • Stanislav Tkach's avatar
      Pass indices in serialized form (#318) · d297bbac
      Stanislav Tkach authored
      * Pass indices in serialized form
      
      * Fix indentation and remove panic
      
      * Fix tests and other code
      
      * Remove unique voters tracking
      
      * Restore validator group check
      
      * Fix lock file
      
      * Add test
      
      * Add attestation sorting
      
      * Add validation to the check_candidate function
      
      * Update codec version one more time
      
      * Remove patch versions
      d297bbac
  12. 26 Jul, 2019 1 commit
  13. 23 Jul, 2019 1 commit
  14. 19 Jul, 2019 1 commit
  15. 09 Jul, 2019 1 commit
    • Bastian Köcher's avatar
      Update to latest Substrate master (#320) · 5935e5ac
      Bastian Köcher authored
      * Make `collator::Network` require `Send + Sync` to make it work
      
      * Update packages
      
      * Update to latest Substrate
      
      * Make it compile and make tests work
      
      * Use `polkadot-master`
      
      * Fix CI
      
      * Remove `build.sh` from readmes
      
      * Delete old stuff
      
      * Bring one back
      5935e5ac
  16. 04 Jul, 2019 1 commit
    • Gavin Wood's avatar
      Update to Substrate master (#311) · d19d5b13
      Gavin Wood authored
      * Best effort to bring up to date.
      
      * Fix the executor stuff
      
      * Update verisons.
      
      * Finish fixing
      
      * Final fixes and warnings.
      
      * add some docs and bump Wasm versions
      
      * Fix tests
      
      * Fix final test
      d19d5b13
  17. 27 Jun, 2019 1 commit
  18. 25 Jun, 2019 1 commit
  19. 20 Jun, 2019 1 commit
  20. 06 Jun, 2019 1 commit
  21. 05 Jun, 2019 1 commit
    • Andrew Jones's avatar
      Remove dependency on error_chain (#277) · d6b0e1f7
      Andrew Jones authored
      
      
      * Convert validation error
      
      * Convert wasm_executor error
      
      * Convert block evaluation error
      
      * Convert collation errors and the compilation
      
      * Remove error-chain dep from service
      
      * Remove unused Result type
      
      * Remove unused error variants
      
      * Remove redundant intos
      
      * Add missing comments
      
      * Update validation/src/collation.rs
      Co-Authored-By: thiolliere's avatarthiolliere <gui.thiolliere@gmail.com>
      
      * Fix new error variant
      d6b0e1f7
  22. 03 Jun, 2019 1 commit
    • Gavin Wood's avatar
      Allow parachains to send messages (#274) · 89a7d8dc
      Gavin Wood authored
      
      
      * Slots module
      
      * Integrate slots
      
      * More drafting
      
      * Minor updates
      
      * Update parachains to use trati
      
      * More build fixes
      
      * Full code now compiles
      
      * Add renew bid function
      
      * Implement calculate_winner
      
      * Warning remove
      
      * Update gitignore
      
      * Test framework
      
      * Tests
      
      * Further testing
      
      * More tests, new parameterisation.
      
      * Fix and new test
      
      * Thread-safe tests
      
      * Test off-boarding and a fix.
      
      * Test onboarding
      
      * Allow late onboarding.
      
      * Another test and fix
      
      * Avoid println in nostd
      
      * Compact representation of paraids
      
      * Introduce documentation.
      
      * Introduce events.
      
      * Additional test and fix
      
      * Additional test
      
      * Tidy up line lengths.
      
      * Remove printlns
      
      * Use later substrate utils.
      
      * Allow parachains to send messages.
      
      * Fix build/test
      
      * Make slots work with latest substrate
      
      * Update runtime/src/slot_range.rs
      Co-Authored-By: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
      
      * Update runtime/src/slots.rs
      Co-Authored-By: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
      
      * Update runtime/src/slots.rs
      Co-Authored-By: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
      
      * Polish logic
      
      * Rewind to earlier substrate master
      
      * Remove dead code.
      
      * Fix build
      
      * Update substrate ref to master
      
      * Update to new inherent digests API
      
      * address grumbles
      
      * fix
      
      * Fix a warning.
      
      * Reworded a comment.
      
      * Check that receipt matches expectations
      
      * Add test for final checks
      
      * Split out queuing logic.
      
      * Test final piece of queuing logic
      
      * Fix up docs.
      
      * More docs fixes
      89a7d8dc
  23. 29 May, 2019 1 commit
  24. 25 May, 2019 2 commits
    • Pierre Krieger's avatar
      Update to Substrate master (#271) · 620b8610
      Pierre Krieger authored
      620b8610
    • Gavin Wood's avatar
      Parachain auctions (#239) · be79c5dc
      Gavin Wood authored
      
      
      * Slots module
      
      * Integrate slots
      
      * More drafting
      
      * Minor updates
      
      * Update parachains to use trati
      
      * More build fixes
      
      * Full code now compiles
      
      * Add renew bid function
      
      * Implement calculate_winner
      
      * Warning remove
      
      * Update gitignore
      
      * Test framework
      
      * Tests
      
      * Further testing
      
      * More tests, new parameterisation.
      
      * Fix and new test
      
      * Thread-safe tests
      
      * Test off-boarding and a fix.
      
      * Test onboarding
      
      * Allow late onboarding.
      
      * Another test and fix
      
      * Avoid println in nostd
      
      * Compact representation of paraids
      
      * Introduce documentation.
      
      * Introduce events.
      
      * Additional test and fix
      
      * Additional test
      
      * Tidy up line lengths.
      
      * Remove printlns
      
      * Use later substrate utils.
      
      * Fix build/test
      
      * Make slots work with latest substrate
      
      * Update runtime/src/slot_range.rs
      Co-Authored-By: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
      
      * Update runtime/src/slots.rs
      Co-Authored-By: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
      
      * Update runtime/src/slots.rs
      Co-Authored-By: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
      
      * Polish logic
      
      * Rewind to earlier substrate master
      
      * Remove dead code.
      be79c5dc
  25. 24 May, 2019 1 commit
  26. 17 May, 2019 3 commits
  27. 15 May, 2019 1 commit
    • thiolliere's avatar
      update substrate (#259) · ee0076f7
      thiolliere authored and asynchronous rob's avatar asynchronous rob committed
      * WIP
      
      * merging select_chain
      
      * WIP
      
      * update to point to gui-polkadot-master
      
      * Fix collator
      
      * update gui-polkadot-master and fix
      
      * fix unwraps
      
      * better returning an error
      ee0076f7
  28. 08 May, 2019 1 commit
  29. 07 May, 2019 1 commit
  30. 06 May, 2019 1 commit
  31. 03 Apr, 2019 1 commit
  32. 29 Mar, 2019 1 commit
  33. 28 Mar, 2019 1 commit
    • Bastian Köcher's avatar
      Update to latest substrate-master and polkadot v0.3 (#195) · adba1d58
      Bastian Köcher authored and asynchronous rob's avatar asynchronous rob committed
      
      
      * Rebuild runtime
      
      * Remove invalid value from chainspec (#68)
      
      * service: use grandpa block import for locally sealed aura blocks (#85)
      
      * bump version to v0.3.1
      
      * Update lock file.
      
      * limit number of transactions when building blocks (#91)
      
      * Update to latest Substrate
      
      * Bump to 0.3.2
      
      * Actually bump.
      
      * v0.3.2 (#98)
      
      * bump substrate version
      
      * fix polkadot-collator
      
      * point to alexander-backports of substrate
      
      * bump version
      
      * cli: fix node shutdown (#100)
      
      * update to latest substrate, change to v0.3.4
      
      * update to latest substrate, bump version to 0.3.5
      
      * v0.3.6
      
      * try to build on every v0.3 commit and update alexander-backports
      
      * bump to v0.3.7
      
      * bump to 0.3.8
      
      * Bump to 0.3.9: network and pruning improvements
      
      * Bump to 0.3.10: reduce network bandwidth usage
      
      * Use libp2p-kad 0.3.2 (#122)
      
      * Bump libp2p-identify to 0.3.1 (#123)
      
      * Bump to 0.3.12 (#127)
      
      * Update Substrate again (#128)
      
      * update substrate and bump version to v0.3.13
      
      * bump version to v0.3.14: fix --reserved-nodes
      
      * add a manually curated grandpa module (#136)
      
      * updating v0.3 to use substrate v0.10 (#146)
      
      * updating to latest substrate v0.10
      
      * better handling of outer poll
      
      * nit
      
      * fix tests
      
      * remove comment
      
      * reduce indentation
      
      * use self.poll
      
      * bring oneshot into scope
      
      * spaces
      
      * wrap
      
      * remove match
      
      * wrap
      
      * Update primitives/Cargo.toml
      Co-Authored-By: default avatargterzian <2792687+gterzian@users.noreply.github.com>
      
      * Update runtime/wasm/Cargo.toml
      Co-Authored-By: default avatargterzian <2792687+gterzian@users.noreply.github.com>
      
      * Update runtime/wasm/Cargo.toml
      Co-Authored-By: default avatargterzian <2792687+gterzian@users.noreply.github.com>
      
      * Update test-parachains/adder/collator/src/main.rs
      Co-Authored-By: default avatargterzian <2792687+gterzian@users.noreply.github.com>
      
      * indent
      
      * add paranthese
      
      * config: fix wrong ip for alexander bootnode (#161)
      
      * fix curated-grandpa and rebuild wasm (#162)
      
      * [v0.3] Integrates new gossip system into Polkadot (#166)
      
      * new gossip validation in network
      
      * integrate new gossip into service
      
      * network: guard validation network future under exit signal (#168)
      
      * bump version to v0.3.15: substrate v0.10
      
      * [v0.3] update to substrate master (#175)
      
      * update to substrate master
      
      * fix test
      
      * service: fix telemetry endpoints on alexander chainspec (#169) (#178)
      
      * Update v0.3 to latest Substrate master (#177)
      
      * update substrate v0.3 to latest master
      
      * bump spec version
      
      * update to latest master: remove fees module
      
      * update runtime blobs
      
      * bump version to 0.3.16
      
      * replace sr25519 accountid with anysigner
      
      * bump version to v0.3.17
      
      * Some PoC-3 GRANDPA tweaks (#181)
      
      * call on_finalise after triggering curated_grandpa change
      
      * make grandpa rounds shorter for faster finalization
      
      * use authorities when calculating duty roster (#185)
      
      * [v0.3] Update to substrate master (#183)
      
      * update to latest substrate master
      
      * bump version to 0.3.18
      
      * update to latest substrate master
      
      * bump spec version
      
      * update runtime wasm blobs
      
      * remove current_offline_slash from chain spec
      
      * update to substrate master: bump version to v0.3.19 (#188)
      
      * update to substrate master: bump version to v0.3.19
      
      libp2p network improvements
      
      * network: replace NodeIndex with PeerId
      
      * network: fix tests
      
      * polkadot v0.3.20 (#190)
      
      * update to substrate master: bump version to 0.3.20
      
      * runtime: add offchain worker trait
      
      * runtime: rebuild wasm blobs
      
      * bump spec version (#191)
      
      * Fix compilation
      
      * Update version to 0.4.0
      
      * Switch to use `polkadot-master` branch from substrate
      
      * Remove unused struct
      
      * Remove `grandpa::SyncedAuthorities` from `OnSessionChange`
      adba1d58
  34. 21 Mar, 2019 1 commit
    • asynchronous rob's avatar
      Collators get incoming parachain messages (#149) · e9402a6c
      asynchronous rob authored
      * refactor out a consensus data fetcher from table router
      
      * move statement checking logic into router
      
      * refuse to start authority if collator
      
      * support building the table router asynchronously
      
      * instantiate_consensus does not overwrite old
      
      * update key in new consensus if there was none before
      
      * collator collects ingress from network
      
      * test produced egress roots
      
      * fix adder-collator compilation
      
      * address first grumbles
      
      * integrate new gossip with collator network launch
      
      * address review
      e9402a6c