1. 10 Oct, 2019 1 commit
    • Ashley's avatar
      Changes for substrate#3699 (#466) · f58cb8bc
      Ashley authored
      * change upstream and branch
      
      * Fix build
      
      * remove doc renamings
      
      * Fix tests
      
      * .
      
      * Revert changing fork and branch
      
      * Update Cargo.toml
      
      * Update parachains.rs
      f58cb8bc
  2. 08 Oct, 2019 1 commit
  3. 03 Oct, 2019 1 commit
  4. 24 Sep, 2019 1 commit
  5. 23 Sep, 2019 1 commit
  6. 11 Sep, 2019 1 commit
    • Gavin Wood's avatar
      Substrate.from() (#426) · c69ba7e2
      Gavin Wood authored
      * Substrate.from()
      
      * Fix some transaction validation code
      
      * must be more specific for matching now.
      
      * Update `wasm-builder` and add `build-only-wasm` script
      
      * Update to latest service builder interfaces
      
      * ANother substrate update
      
      * Another update
      c69ba7e2
  7. 04 Sep, 2019 1 commit
  8. 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
  9. 29 Aug, 2019 1 commit
    • asynchronous rob's avatar
      ICMP message-routing gossip (#304) · 03cfa5e9
      asynchronous rob authored
      
      
      * core logic for ICMP gossip
      
      * refactor gossip to make more extension friendly
      
      * move files aroun
      
      * extract attestation-gossip logic to its own module
      
      * message validation and broadcast logic
      
      * fix upstream crates' compilation
      
      * add a test
      
      * another test for overlapping
      
      * Some grammar and phrasing tweaks
      
      Co-Authored-By: default avatarLuke Schoen <ltfschoen@users.noreply.github.com>
      
      * add since parameter to ingress runtime API
      
      * broadcast out known unrouted message queues
      
      * fix compilation of service and collator
      
      * remove useless index_mapping
      
      * some tests for icmp propagation
      
      * fix decoding bug and test icmp queue validation
      
      * simplify engine-id definition
      
      Co-Authored-By: Sergey Pepyakin's avatarSergei Pepyakin <sergei@parity.io>
      
      * address some grumbles
      
      * some cleanup of old circulation code
      
      * give network a handle to extrinsic store on startup
      
      * an honest collator ensures data available as well
      
      * address some grumbles
      
      * add docs; rename the attestation session to "leaf work"
      
      * module docs
      
      * move gossip back to gossip.rs
      
      * clean up and document attestation-gossip a bit
      
      * some more docs on the availability store
      
      * store all outgoing message queues in the availability store
      
      * filter `Extrinsic` out of validation crate
      
      * expunge Extrinsic from network
      
      * expunge Extrinsic from erasure-coding
      
      * expunge Extrinsic from collator
      
      * expunge from adder-collator
      
      * rename ExtrinsicStore to AvailabilityStore everywhere
      
      * annotate and clean up message-routing tests
      03cfa5e9
  10. 24 Aug, 2019 1 commit
  11. 19 Aug, 2019 1 commit
  12. 16 Aug, 2019 2 commits
  13. 14 Aug, 2019 1 commit
  14. 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
  15. 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 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
      af0d87af
  16. 06 Aug, 2019 2 commits
  17. 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
  18. 26 Jul, 2019 1 commit
  19. 19 Jul, 2019 1 commit
  20. 16 Jul, 2019 1 commit
  21. 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
  22. 05 Jul, 2019 1 commit
  23. 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
  24. 25 Jun, 2019 1 commit
  25. 20 Jun, 2019 1 commit
  26. 17 Jun, 2019 1 commit
  27. 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
  28. 29 May, 2019 1 commit
  29. 25 May, 2019 1 commit
    • 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
  30. 24 May, 2019 1 commit
  31. 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
  32. 08 May, 2019 2 commits
  33. 06 May, 2019 1 commit
  34. 08 Apr, 2019 1 commit
  35. 04 Apr, 2019 1 commit
  36. 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
  37. 22 Mar, 2019 1 commit