Skip to content
  1. Jul 17, 2020
    • Gavin Wood's avatar
      Treasury burning can be directed (#6671) · 85e1f9aa
      Gavin Wood authored
      * Treasury burning can be directed
      
      Also, Society is a imbalance handler
      
      * Build
      
      * Introduce from_permill in perthings.
      
      * Rename to from_perthousand to avoid confusion with Permill
      
      * Fixes
      85e1f9aa
    • Gavin Wood's avatar
      identity: Don't let subs be re-registered (#6667) · cad18b0f
      Gavin Wood authored
      
      
      * Fixes and tests
      
      * Don't set subs be re-registered.
      
      Also allow subs to de-register themselves and collect the deposit.
      
      Also allow individual registering and removal of subs.
      
      * Make it build
      
      * Update frame/identity/src/lib.rs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * Tests
      
      * Add benchmarks
      
      * Add some reasonable weights
      
      * Docs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      cad18b0f
    • Max Inden's avatar
      .maintain/monitoring/alerting-rules: Remove HighCPUUsage alert (#6648) · fe9c01fc
      Max Inden authored
      The `HighCPUUsage` alert is based on the `cpu_usage_percentage` metric.
      Instead of exposing the overall CPU usage in percent, the metric exposes
      the per core usage summed over all cores.
      
      This commit removes the alert for two reasons:
      
      1. Substrate itself does not expose the core count and thus one can not
      alert based on the `cpu_usage_percentage` metric.
      
      2. Alerting based on CPU usage is generic and not specific to Substrate
      or Blockchains. Thus any CPU usage alert suffice.
      fe9c01fc
  2. Jul 16, 2020
  3. Jul 15, 2020
  4. Jul 14, 2020
  5. Jul 13, 2020
    • Bastian Köcher's avatar
      Check that `serde` is present in `sc-chain-spec-derive` (#6636) · 74655ede
      Bastian Köcher authored
      We should check that `serde` is present when using
      `sc-chains-spec-derive`, because we require this for the generated
      struct. This also switches the generated `derive` instruction to import
      `Serialize`/`Deserialize` by path to not require the user to import
      these derive macros.
      74655ede
  6. Jul 12, 2020
    • Bastian Köcher's avatar
      Make signature batching use specialized methods (#6616) · 8ab23faf
      Bastian Köcher authored
      It was a mistake to use the `*_verify` methods for signature batching.
      This pr move the signature batching into their own functions. This is
      required, because otherwise transaction signature verification infers
      with other signature verifications.
      
      This pr also temporarily disables signature batching. The functionality
      stays, but we need to make sure that all nodes have the new runtime
      interface, before we can bring back signature batching.
      8ab23faf
    • Kian Paimani's avatar
      Remove duplicate comments (#6638) · c03f1743
      Kian Paimani authored
      c03f1743
  7. Jul 11, 2020
  8. Jul 10, 2020
  9. Jul 09, 2020
  10. Jul 08, 2020
    • Shawn Tabrizi's avatar
      Add `WeightInfo` to all pallets with benchmarks. (#6575) · 2302898b
      Shawn Tabrizi authored
      * Start adding weight info
      
      * More weightinfo
      
      * finish weight info
      
      * more fixes
      
      * inital update of node runtime
      
      * fix the rest of the compilation
      
      * update balances
      
      * add docs
      
      * fix balances tests
      
      * Fix more tests
      
      * Fix compile
      
      * Fix pallet-evm tests
      2302898b