Skip to content
  1. Oct 28, 2019
  2. Oct 27, 2019
  3. Oct 25, 2019
  4. Oct 24, 2019
    • Gavin Wood's avatar
      Switch elections to Phragmen, enable them in PoA (#492) · 58629dc0
      Gavin Wood authored
      * Switch elections to Phragmen, enable them in PoA
      
      * Remove superfluous code.
      
      * Build fixes
      
      * Update to substrate master
      
      * Build fixes
      
      * Add warning
      
      * Disable authority discovery for now
      
      * Remove commented code
      
      * Fix warning
      58629dc0
  5. Oct 23, 2019
  6. Oct 21, 2019
  7. Oct 19, 2019
  8. Oct 11, 2019
    • Bastian Köcher's avatar
      Update to latest Substrate master (#472) · 05b1c168
      Bastian Köcher authored
      * Update to latest Substrate master
      
      * Fix
      
      * Fix compilation
      05b1c168
    • Gavin Wood's avatar
      Introduce Parathreads (runtime) (#341) · 2213e91d
      Gavin Wood authored
      * Rest of parathread draft implementation, parachain permissioning.
      
      * Update Substrate
      
      * Update Substrate again
      
      * Integrate weight/fee stuff.
      
      * Council
      
      * Build fixes
      
      * More fixes
      
      * Minor additions
      
      * fix some small errors
      
      * Revert "fix some small errors"
      
      This reverts commit 4fb52c82
      
      .
      
      * Merge fix.
      
      * do_swap -> on_swap
      
      * Update depdendency to polkadot-master
      
      * Fix more merge problems
      
      * Some patching of errors
      
      * Fix storage closure
      
      * Actually fix storage. It builds!
      
      * Tests run... but not successfully.
      
      * Add `run_to_block` to get parachains active to start
      
      * More `run_to_block`
      
      * Fix build
      
      * Queue up changes to threads
      
      * Move registration test
      
      * Fix regsiter/deregister test
      
      * Retry queue.
      
      * Minor refactor
      
      * Refactor to avoid heavy storage items
      
      * Make tests pass
      
      * remove para on deregister, add events
      
      * Remove println
      
      * Fix register/deregister parathread test
      
      * fix merge
      
      * Parathread can be activated test
      
      * Test auction
      
      * Add `Debtors` storage item
      
      I considered putting the debtor information in `ParaInfo`, but it did not make sense to me since this information only applies to parathreads, not `paras` in general.
      
      * remove comment code
      
      * Some new tests
      
      * Fixes for removing threads when scheduled. Tests.
      
      * Test progression of threads.
      
      * Test that reschedule queuing works properly.
      
      * Make test slightly more interesting
      
      * whitespace
      
      * Swap works properly.
      
      * Update locks
      
      * Build
      
      * Rename can_swap
      
      * Add test for funds to be correctly returned after a swap
      
      Swap does not seem to have logic which correctly swaps the debtor account to the new parathread.
      
      * Make tests consistant
      
      * Add check that `PendingSwap` is cleaned up
      
      * Update runtime/src/parachains.rs
      
      Co-Authored-By: default avatarRobert Habermeier <[email protected]>
      
      * Update runtime/src/registrar.rs
      
      Co-Authored-By: default avatarRobert Habermeier <[email protected]>
      
      * Some fixes/suggestions from review
      
      * Docs
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarRobert Habermeier <[email protected]>
      Co-Authored-By: default avatarShawn Tabrizi <[email protected]>
      
      * Update network/src/gossip.rs
      
      Co-Authored-By: default avatarRobert Habermeier <[email protected]>
      
      * Rename OnSwap
      
      * Add missing `]`
      
      * Rejig ordering semantics, making everything a bit slower but correct.
      
      * Some Fixes to Parathread Compile (#470)
      
      * Some Fixes
      
      * Fix queue_upward_messages
      
      * Change back to const
      
      * Build fixes
      
      * Fix tests
      2213e91d
  9. Oct 10, 2019
    • 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
  10. Oct 08, 2019
  11. Oct 03, 2019
  12. Oct 01, 2019
  13. Sep 24, 2019
  14. Sep 23, 2019
  15. Sep 17, 2019
    • Gavin Wood's avatar
      Crowdfund parachain deposit (#315) · 577a5a2d
      Gavin Wood authored
      
      
      * Initial crowdfund stuff
      
      * Make `communication_for` exit when we end a round (#313)
      
      * Make `communication_for` exit when we end a round
      
      * Fix compilation
      
      * Add file
      
      * Rest of logic.
      
      * Consts to Getters
      
      * Cleanups
      
      * Trying to get things to compile
      
      * More patchwork
      
      * Patch dissolve
      
      * Patch `fix_deploy_data`, add getters to `NewBidder`
      
      * Dispatchable functions compile... with warnings
      
      * Fix some warnings and typos
      
      * Whitespace to Tabs
      
      * Update to use `into_sub_account`
      
      * Add events
      
      * Basic fixes to runtime logic and checking
      
      * Check that auction in progress when creating
      
      * Automatically assign end for crowdfund
      
      * Update runtime/src/crowdfund.rs
      
      Co-Authored-By: default avatarAmar Singh <[email protected]>
      
      * Update runtime/src/crowdfund.rs
      
      Co-Authored-By: default avatarAmar Singh <[email protected]>
      
      * Update runtime/src/crowdfund.rs
      
      Co-Authored-By: default avatarAmar Singh <[email protected]>
      
      * Update crowdfund.rs
      
      * Patch `NewRaise` logic
      
      * Test compiles
      
      * Make `NewRaised` logic even better
      
      * Fix trie id generation, start to add some tests
      
      * More tests
      
      * Add more tests
      
      * Finish tests
      
      * Formatting nits
      
      * Use `into_iter`
      
      * Fix for latest Substrate updates
      
      * Cleanup
      
      * Fixes.
      
      * Copyright header.
      
      * Remove dead code.
      
      * Reinstate actually alive code.
      
      * Fix tests
      
      Still have to write some new follow up tests though
      
      * Make funds work before auction
      
      * Test a fund which spans 2 auctions.
      
      * Docs.
      
      * Update doc
      577a5a2d
  16. Sep 13, 2019
  17. 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
  18. Sep 04, 2019
  19. Sep 02, 2019
    • 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
  20. 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
  21. Aug 24, 2019
  22. Aug 21, 2019
  23. Aug 20, 2019
  24. Aug 19, 2019
  25. Aug 18, 2019
  26. Aug 17, 2019
  27. Aug 16, 2019