1. Dec 01, 2019
  2. Nov 30, 2019
  3. Nov 29, 2019
  4. Nov 28, 2019
    • Gavin Wood's avatar
      Update Substrate (#623) · e3a3906b
      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.
      e3a3906b
  5. Nov 26, 2019
  6. Nov 22, 2019
    • joe petrowski's avatar
      Update for Substrate master (#600) · 52385492
      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
      52385492
  7. Nov 19, 2019
  8. Nov 12, 2019
    • Gavin Wood's avatar
      Bump Substrate & version (#574) · d54ae69b
      Gavin Wood authored
      * Bump Substrate.
      
      * Bump version
      d54ae69b
    • Gavin Wood's avatar
      Master backports (#571) · f2d72cd4
      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.
      f2d72cd4
  9. Nov 08, 2019
    • Gavin Wood's avatar
      Backport all v0.6 changes to master... (#552) · 1142297b
      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
      1142297b
  10. Oct 30, 2019
  11. Oct 28, 2019
  12. Oct 25, 2019
  13. Sep 23, 2019
  14. Sep 13, 2019
  15. Sep 11, 2019
    • 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
  16. Aug 29, 2019
    • 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 <[email protected]>
      
      * 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: default avatarSergei Pepyakin <[email protected]>
      
      * 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
  17. Aug 24, 2019
  18. Aug 12, 2019
    • 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: 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
      af0d87af
  19. Aug 07, 2019
  20. Aug 05, 2019
    • 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
  21. Jul 26, 2019
  22. Jul 19, 2019
  23. Jul 04, 2019
    • 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. Jun 20, 2019
  25. Jun 05, 2019
    • 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: default avatarthiolliere <[email protected]>
      
      * Fix new error variant
      d6b0e1f7
  26. May 29, 2019
  27. May 17, 2019
  28. May 15, 2019
    • 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
  29. May 07, 2019
  30. Mar 28, 2019
    • 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 <[email protected]>
      
      * Update runtime/wasm/Cargo.toml
      
      Co-Authored-By: default avatargterzian <[email protected]>
      
      * Update runtime/wasm/Cargo.toml
      
      Co-Authored-By: default avatargterzian <[email protected]>
      
      * Update test-parachains/adder/collator/src/main.rs
      
      Co-Authored-By: default avatargterzian <[email protected]>
      
      * 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
  31. Feb 21, 2019
  32. Feb 08, 2019
    • Benjamin Kampmann's avatar
      Cleaning up dependencies (#125) · 98b9b4b9
      Benjamin Kampmann authored
      * cargo update
      * Update to latest ctrlc crate
      * Update vergen
      * Update to latest pretty_assertions
      * Update log
      * Update parking_lot
      * Update hex-rustc
      98b9b4b9
  33. Feb 04, 2019
  34. Jan 27, 2019
    • Bastian Köcher's avatar
      Updates substrate to latest master (#107) · 11d79181
      Bastian Köcher authored
      * Updates substrate to latest master
      
      * Use slot_duration and not slot
      
      * Update to latest substrate master again to have latest CLI
      
      * Rename iherent indentifier
      
      * Update after master merge
      11d79181
  35. Jan 22, 2019
    • asynchronous rob's avatar
      Parachain execution yields messages to send (#96) · 5893fa7c
      asynchronous rob authored
      * read head-data directly out of WASM memory
      
      * implement ext_post_message for parachain WASM
      
      * further refactoring of the parachain module
      
      * add externalities error type
      
      * accumulate posted messages when validating parachain candidate
      
      * define Extrinsic type in primitives
      
      * availability-store: store extrinsic data
      
      * compute extrinsic and check against candidate
      
      * add some egress queue tests
      
      * grumbles & substrate update
      
      * ensure everything builds
      5893fa7c
  36. Dec 20, 2018
    • asynchronous rob's avatar
      Update to latest substrate (#57) · b736abcc
      asynchronous rob authored
      * update to latest substrate
      
      * update WASM and runtime
      
      * Rename Id to ParaId in decl_{module,storage} (exported metadata type) (#58)
      
      * Rename Id to ParaId in decla_module (exported type)
      
      * AccountParaId -> AccountId
      b736abcc
  37. Dec 11, 2018
    • asynchronous rob's avatar
      Authorship works again (#50) · 13b58b13
      asynchronous rob authored
      * provide through inherent-data when authoring
      
      * remove unneeded codec round-trip in proposer
      
      * refactor polkadot-consensus service architecture
      
      * integrate block authorship into polkadot service
      
      * remove unused extern substrate-network crate in service
      
      * write wrapper for unifying errors in consensus proposer
      
      * extend wrapper further
      
      * switch temporarily to macro-changing branch
      
      * runtime compiles
      
      * implement `inherent_extrinsics` for runtime
      
      * block authorship works
      
      * add GRANDPA to polkadot runtime
      
      * get everything compiling
      
      * use substrate master branch again
      
      * remove some unneeded params
      
      * update WASM
      
      * parse only extrinsics when pruning availability store
      
      * update recent deps
      
      * runtime almost compiles
      
      * need to expose trait type in build : I had to put phantomdata manually.
      
      * finish updating authorship to latest GRANDPA and Aura
      
      * fix tests
      
      * update wasm
      13b58b13