1. 29 May, 2019 1 commit
  2. 25 May, 2019 2 commits
    • thiolliere's avatar
      Allow claim to be not signed by receiver account (#266) · 30dc22b5
      thiolliere authored
      * claim unsigned
      
      * more test
      
      * fix
      
      * Update claims.rs
      
      * Update runtime/src/claims.rs
      
      * Update runtime/src/claims.rs
      
      * Update runtime/src/claims.rs
      30dc22b5
    • 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
  3. 24 May, 2019 1 commit
  4. 17 May, 2019 2 commits
  5. 15 May, 2019 2 commits
  6. 08 May, 2019 2 commits
  7. 06 May, 2019 1 commit
  8. 24 Apr, 2019 1 commit
  9. 08 Apr, 2019 1 commit
  10. 04 Apr, 2019 1 commit
  11. 03 Apr, 2019 1 commit
  12. 29 Mar, 2019 1 commit
  13. 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
  14. 22 Mar, 2019 1 commit
  15. 18 Mar, 2019 1 commit
    • Gav Wood's avatar
      Update to Substrate master (#176) · c12969e1
      Gav Wood authored
      
      
      * Update to master
      
      This introduces a new type `CollatorId`, currently just `SessionKey`
      but which would forseeably change to its own thing. It seems to work
      like this (despite there being a lot of the new-incompatible
      `AccountId` replaced). No idea if it does anything sensible, though.
      
      * Cleanups
      
      * Fix tests
      
      * Remove commented code
      
      * Specify commit hash
      
      * Remove commented code
      
      * Correct version
      
      * Update runtime/Cargo.toml
      
      Co-Authored-By: default avatargavofyork <github@gavwood.com>
      
      * PairT instead of _Pair
      
      * Update lock file
      
      * Remove rev causing upset
      c12969e1
  16. 06 Mar, 2019 1 commit
    • asynchronous rob's avatar
      Update to new gossip system. (#172) · 222c6c23
      asynchronous rob authored
      * Integrates new gossip system into Polkadot (#166)
      
      * new gossip validation in network
      
      * integrate new gossip into service
      
      * Fix build
      
      * Fix claims module
      
      * fix warning
      
      * update to latest master again
      
      * update runtime
      222c6c23
  17. 26 Feb, 2019 1 commit
    • joe petrowski's avatar
      Add README Issue Link (#160) · e3803323
      joe petrowski authored and Andrew Jones's avatar Andrew Jones committed
      * add issue link
      
      * add issue link
      
      * add issue link
      
      * Update README.adoc
      
      * add parens
      
      * add issue link
      
      * add issue link
      
      * add issue link
      
      * add issue link
      
      * add issue link
      
      * add issue link
      
      * add issue link
      e3803323
  18. 25 Feb, 2019 1 commit
    • Andrew Jones's avatar
      Egress queue validation in runtime (#155) · b4c05459
      Andrew Jones authored and asynchronous rob's avatar asynchronous rob committed
      * Add fn to validate egress routes
      
      * Add blank tests
      
      * Reject routing to non existent parachains
      
      * Reject if routing to self
      
      * Reject if egress route parachain ids out of order
      
      * Extract method for checking egress routes
      
      * Reject empty egress routes
      
      * Extract test method
      
      * Generate empty trie root constant in build script
      
      * Remove unwraps
      
      * Hardcode EMPTY_TRIE_ROOT and add test to verify
      
      * Const not pu
      b4c05459
  19. 20 Feb, 2019 2 commits
  20. 19 Feb, 2019 1 commit
    • asynchronous rob's avatar
      Interchain message-passing (#117) · 66c9580c
      asynchronous rob authored
      * compute ingress and routing in polkadot runtime
      
      * extract parent candidates from block when beginning consensus
      
      * fetch incoming messages when validating
      
      * fix consensus tests
      
      * parachain wasm execution uses messages
      
      * update parachain tests to check if messages are executed
      
      * abstract out network service to make room for network tests
      
      * skeleton for incoming data fetch
      
      * collate ingress from consensus-gossip
      
      * keep track of validated candidates in the shared-table
      
      * add some shared_table tests for new behavior
      
      * broadcast egress messages on gossip
      
      * test compute_ingress
      
      * move network tests to module folder
      
      * dummy network for consensus-network tests
      
      * make consensus network generic over executor
      
      * test egress broadcast and ingress fetch
      
      * fix test compilation
      
      * address some grumbles
      
      * address grumbles and fix parachain shuffle
      
      * remove broadcast parameter from consensus network trait
      66c9580c
  21. 18 Feb, 2019 1 commit
  22. 13 Feb, 2019 1 commit
  23. 08 Feb, 2019 1 commit
    • 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
  24. 04 Feb, 2019 1 commit
  25. 29 Jan, 2019 1 commit
    • Gav Wood's avatar
      Use new externs for eth crypto (#114) · 98203aab
      Gav Wood authored
      * Add claims.
      
      * Failing build
      
      * Updatee to latest substrate, fix tests
      
      * Remove unneeded
      
      * Introduce tests with real work sig
      
      * Use right 64 bytes of pubkey to get eth addr
      
      * Fix for eth sig
      
      * Fix build
      
      * Fix wasm
      
      * Use new externs for eth crypto.
      
      * Bump spec version
      
      * New runtime
      98203aab
  26. 28 Jan, 2019 1 commit
  27. 27 Jan, 2019 1 commit
    • 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
  28. 25 Jan, 2019 1 commit
    • Gav Wood's avatar
      Claim yer sale DOTs (#97) · 72a6ffde
      Gav Wood authored
      * Add claims.
      
      * Failing build
      
      * Updatee to latest substrate, fix tests
      
      * Remove unneeded
      
      * Introduce tests with real work sig
      
      * Use right 64 bytes of pubkey to get eth addr
      
      * Fix for eth sig
      
      * Fix build
      
      * Fix wasm
      72a6ffde
  29. 24 Jan, 2019 1 commit
    • asynchronous rob's avatar
      Initial erasure-coding of availability data (#56) · a9767290
      asynchronous rob authored
      * erasure-coding block data
      
      * adjust error handling
      
      * merkleize chunks and yield branches for each
      
      * construction and proving of merkle branches
      
      * port over to new GF(2^16) impl
      
      * some tests for wrapped_shard
      
      * handle extra byte from GF(2^16) better
      
      * point to github dependency
      
      * add issue link
      
      * point to master for reed-solomon-erasure
      
      * add missing license header
      a9767290
  30. 22 Jan, 2019 1 commit
    • 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
  31. 18 Jan, 2019 2 commits
    • Gav Wood's avatar
      Runtime. · 89265847
      Gav Wood authored
      89265847
    • asynchronous rob's avatar
      Remove availability statement (#79) · ef8a6c7c
      asynchronous rob authored
      * remove availability vote type from statement-table
      
      * expunge availability statement from consensus module
      
      * expunge availability from duty roster
      
      * rename StatementProducer to ParachainWork
      
      * fix runtime tests and remove availability statement variant
      
      * update wasm
      ef8a6c7c
  32. 16 Jan, 2019 1 commit
  33. 08 Jan, 2019 1 commit
  34. 21 Dec, 2018 1 commit