Skip to content
  1. Apr 13, 2021
  2. Apr 12, 2021
  3. Apr 11, 2021
  4. Apr 10, 2021
  5. Apr 09, 2021
    • ordian's avatar
      distribution: handle sqrt peer view updates (#2871) · e62939ad
      ordian authored
      * distribution: handle sqrt peer view updates
      
      * someone please put rustc into my brain
      
      * guide updates
      e62939ad
    • asynchronous rob's avatar
      update rococo and remove cursed BEEFY migration (#2870) · 23cfd0ed
      asynchronous rob authored
      * update rococo and remove cursed BEEFY migration
      
      * remove migration
      
      * tweak VERSION
      23cfd0ed
    • Pierre Krieger's avatar
      af5a158e
    • Robert Klotzner's avatar
      Req/res optimization for statement distribution (#2803) · 305375e1
      Robert Klotzner authored
      * Wip
      
      * Increase proposer timeout.
      
      * WIP.
      
      * Better timeout values now that we are going to be connected to all nodes. (#2778)
      
      * Better timeout values.
      
      * Fix typo.
      
      * Fix validator bandwidth.
      
      * Fix compilation.
      
      * Better and more consistent sizes.
      
      Most importantly code size is now 5 Meg, which is the limit we currently
      want to support in statement distribution.
      
      * Introduce statement fetching request.
      
      * WIP
      
      * Statement cache retrieval logic.
      
      * Review remarks by @rphmeier
      
      * Fixes.
      
      * Better requester logic.
      
      * WIP: Handle requester messages.
      
      * Missing dep.
      
      * Fix request launching logic.
      
      * Finish fetching logic.
      
      * Sending logic.
      
      * Redo code size calculations.
      
      Now that max code size is compressed size.
      
      * Update Cargo.lock (new dep)
      
      * Get request receiver to statement distribution.
      
      * Expose new functionality for responding to requests.
      
      * Cleanup.
      
      * Responder logic.
      
      * Fixes + Cleanup.
      
      * Cargo.lock
      
      * Whitespace.
      
      * Add lost copyright.
      
      * Launch responder task.
      
      * Typo.
      
      * info -> warn
      
      * Typo.
      
      * Fix.
      
      * Fix.
      
      * Update comment.
      
      * Doc fix.
      
      * Better large statement heuristics.
      
      * Fix tests.
      
      * Fix network bridge tests.
      
      * Add test for size estimate.
      
      * Very simple tests that checks we get LargeStatement.
      
      * Basic check, that fetching of large candidates is performed.
      
      * More tests.
      
      * Basic metrics for responder.
      
      * More metrics.
      
      * Use Encode::encoded_size().
      
      * Some useful spans.
      
      * Get rid of redundant metrics.
      
      * Don't add peer on duplicate.
      
      * Properly check hash
      
      instead of relying on signatures alone.
      
      * Preserve ordering + better flood protection.
      
      * Get rid of redundant clone.
      
      * Don't shutdown responder on failed query.
      
      And add test for this.
      
      * Smaller fixes.
      
      * Quotes.
      
      * Better queue size calculation.
      
      * A bit saner response sizes.
      
      * Fixes.
      305375e1
    • Gavin Wood's avatar
      Introduce/integrate a collective into Rococo Relay (#2869) · 69bd6d8e
      Gavin Wood authored
      
      
      * Introduce a collective into Rococo runtime
      
      * Intregrate Rococo Collective into XCM
      
      * Fixes
      
      * Update runtime/rococo/src/lib.rs
      
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      69bd6d8e
    • Shawn Tabrizi's avatar
      Introduce System Parachains into Registrar (#2858) · 9babb099
      Shawn Tabrizi authored
      * initial stuff
      
      * adjust deposit
      
      * remove unused
      
      * weight stuff
      
      * Update integration_tests.rs
      
      * Update paras_registrar.rs
      
      * Update paras_registrar.rs
      
      * add test
      
      * Update paras_registrar.rs
      
      Co-authored-by: parity-processbot <>
      9babb099
    • Gavin Wood's avatar
      XCM Revamp Continued (#2865) · c9102c11
      Gavin Wood authored
      
      
      * Introduce plurality XCM locations
      
      * Add RelayedFrom
      
      * DMP dispatch weight handling.
      
      * Add pallet for XCM sending, add routing logic.
      
      * Update error types & doc
      
      * Fix warnings.
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Bump Substrate
      
      * Fixes
      
      * Docs
      
      * Docs
      
      * Docs
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Update xcm/pallet-xcm/src/lib.rs
      
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      
      * Docs
      
      * Fixes
      
      * Update lib.rs
      
      * Fixes
      
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      c9102c11
    • ordian's avatar
      bitfield-dist: check signatures once (#2868) · 8961628e
      ordian authored
      8961628e
    • Shawn Tabrizi's avatar
      Reduce Kusama Fees / Deposits by 50x (#2451) · 1111c490
      Shawn Tabrizi authored
      * Reduce the value of DOLLARS by 50x
      
      * Update lib.rs
      1111c490
    • Shawn Tabrizi's avatar
      ModuleId to PalletId (#2864) · 322e1f3d
      Shawn Tabrizi authored
      
      
      * lock substrate version for testing
      
      * `ModuleId` to `PalletId`
      
      * release substrate version
      
      * Update Cargo.lock
      
      Co-authored-by: default avatarXavier Lau <[email protected]>
      322e1f3d
    • asynchronous rob's avatar
      set groups correctly even if not validator (#2863) · bc7761a3
      asynchronous rob authored
      shows what I get for being hasty last time. i added a test this time, which would have caught this issue last time.
      bc7761a3
  6. Apr 08, 2021
  7. Apr 07, 2021
    • e.g. magical unicorn's avatar
      5b3e5ff8
    • Gavin Wood's avatar
      XCM revamp (#2836) · adc238ad
      Gavin Wood authored
      
      
      * Remove unused relaying XCM
      
      * Aggregate HRMP (XCMP/HMP) messages. Payloads for spambot.
      
      * Revert lock
      
      * Fix
      
      * Broken example
      
      * Introduce fee payment mechanics into XCM.
      
      * Weight limitations on XCM execution
      
      * Mock environment for tests and the first test
      
      * Tests for XCM and a few refactors.
      
      * Remove code that's not ready
      
      * Fix for an XCM and an additional test
      
      * Query response system
      
      * XCMP message dispatch system reimagining
      
      - Moved most of the logic into xcm-handler pallet
      - Altered the outgoing XCMP API from push to pull
      - Changed underlying outgoing queue data structures to avoid multi-page read/writes
      - Introduced queuing for incoming messages
      - Introduced signal messages as a flow-control sub-stream
      - Introduced flow-control with basic threshold back-pressure
      - Introduced overall weight limitation on messages executed
      - Additonal alterations to XCM APIs for the new system
      
      * Some build fixes
      
      * Remove the Encode bounds sprayed around
      
      * More faff
      
      * Fix bounds amek use latest scale codec.
      
      * remove println
      
      * fixes
      
      * Fix XcmExecutor Tests
      
      * Fix XCM bounds using derivative crate
      
      * Refactor names of XcmGeneric &c into Xcm
      
      * Repot the xcm-executor into xcm-builder
      
      * Docs
      
      * Docs
      
      * Fixes
      
      * Update xcm/src/lib.rs
      
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      
      * Fixes
      
      * Docs
      
      * Update runtime/parachains/src/ump.rs
      
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      
      * Docs
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Docs
      
      * Fixes
      
      * Fixes
      
      * Introduce transfer_asset specialisation.
      
      * Fixes
      
      * Fixes
      
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      adc238ad
    • asynchronous rob's avatar
      8eae0fa4
    • ordian's avatar
      fix failing test (#2844) · 1e451780
      ordian authored
      1e451780
    • Shawn Tabrizi's avatar
      b23c9039
    • Shawn Tabrizi's avatar
      Add Root Functions to HRMP (#2785) · a4a4d20d
      Shawn Tabrizi authored
      * Update hrmp.rs
      
      * add root functions
      a4a4d20d
    • Shawn Tabrizi's avatar
      Relax Origin Checks in Registrar, Add Lock to Registration (#2808) · 45be2ac9
      Shawn Tabrizi authored
      * Relax Origin Checks in Registrar
      
      * fix tests
      
      * Update runtime/common/src/paras_registrar.rs
      
      * introduce para locks
      
      * apply a lock after upgrade
      
      * add test
      
      * add lock when creating crowdloan
      45be2ac9
    • asynchronous rob's avatar
      remove WASM_MAGIC (#2832) · 251b6ca7
      asynchronous rob authored
      * remove WASM_MAGIC
      
      * fix test warnings
      251b6ca7