Skip to content
  • André Silva's avatar
    v0.6: merge master branch (#497) · 2c8a404c
    André Silva authored
    
    
    * add authority discovery module (#444)
    
    * grandpa: set justification period to 512 blocks (#445)
    
    * lock (#446)
    
    * Kusama CC2 spec (#449)
    
    * update readme for cc2 (#453)
    
    * docs: add security policy (#450)
    
    * docs: add security policy
    
    * Update SECURITY.md
    
    Co-Authored-By: default avatarjoe petrowski <[email protected]>
    
    * Enable `substrate-session` `std` feature and remove unused traits (#456)
    
    * update (#457)
    
    * Update latest substrate master (#462)
    
    * update substrate to latest polkadot-master
    
    * fix test runtime
    
    * Fix compilation in wasm (#465)
    
    Also fix the weird file structure by making `wasm_executor.rs` ->
    `wasm_executor/mod.rs`.
    
    * Make `ParachainContext` take self as mutable (#458)
    
    This replicates changes to `Environment`/`Proposer` that are used
    internally at Cumulus.
    
    * wasm_executor: fix wasm signature checker (#471)
    
    Signed-off-by: default avataryjhmelody <[email protected]>
    
    * Changes for substrate#3699 (#466)
    
    * change upstream and branch
    
    * Fix build
    
    * remove doc renamings
    
    * Fix tests
    
    * .
    
    * Revert changing fork and branch
    
    * Update Cargo.toml
    
    * Update parachains.rs
    
    * update branch name in Cargo.lock (#473)
    
    * Introduce Parathreads (runtime) (#341)
    
    * 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
    
    * Update to latest Substrate master (#472)
    
    * Update to latest Substrate master
    
    * Fix
    
    * Fix compilation
    
    * fix var name for post_upward_message (#474)
    
    Signed-off-by: default avataryjhmelody <[email protected]>
    
    * change versioning and tagging of releases (#476)
    
    * change versioning and tagging of releases
    
    * Make `ParaId` constructible from a const context (#483)
    
    * Pass `client` and `task_executor` to `BuildParachainContext` (#484)
    
    * Pass `client` and `task_executor` to `BuildParachainContext`
    
    * Update `Cargo.lock`
    
    * integrate minor weight/fee changes (#482)
    
    * Update cargo files
    
    * Make it build again.
    
    * Fix build
    
    * revert cargo file
    
    * New lockfile
    
    * Bump.
    
    * Update to latest Substrate master (#486)
    
    * Fixes required for Cumulus (#485)
    
    * Collator node need to register all gossip validators as well
    
    * Make sure that parachain authorities are only written once at genesis
    
    * Fix test
    
    * fix dockerfile build - upgrade image base from ubuntu 16 to 18 (#423)
    
    * Only register one gossip validator for full nodes (#487)
    
    * ci: fix publishing of ci builds (#488)
    
    * Support `account_nextIndex` RPC. (#460)
    
    * Use node-rpc extensions to support account_nextIndex.
    
    * Remove todo.
    
    * Update lock.
    
    * Use new srml_system_rpc crate.
    
    * Update to substrate=master
    
    * Update lockfile.
    
    * Update to polkadot-master.
    
    * Apply suggestions from code review
    
    Co-Authored-By: default avatarBastian Köcher <[email protected]>
    
    * Update to latest substrate master (#491)
    
    * update to latest substrate master
    
    * Fix compilation
    
    * Switch elections to Phragmen, enable them in PoA (#492)
    
    * 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
    
    * service: cleanup task spawning (#495)
    
    * Update to latest substrate polkadot-master (#496)
    
    * update to latest substrate polkadot-master
    
    * Bump to 0.6.3
    
    * service: don't use the grandpa observer (#494) (#498)
    
    * service: don't use the grandpa observer
    
    * service: remove unnecessary boxing
    
    * service: fix indentation
    
    * service: remove unnecessary on_exit
    
    tasks spawned with `spawn_task`/`spawn_essential_task` are already
    guarded by `on_exit`.
    
    * Update service/src/lib.rs
    
    Co-Authored-By: default avatarGavin Wood <[email protected]>
    2c8a404c