Skip to content
Snippets Groups Projects
  1. Sep 30, 2021
  2. Sep 29, 2021
  3. Sep 28, 2021
  4. Sep 27, 2021
  5. Sep 26, 2021
  6. Sep 25, 2021
  7. Sep 24, 2021
  8. Sep 23, 2021
    • Jimmy Chu's avatar
      Fix gitlab command (#9843) · de051555
      Jimmy Chu authored
      de051555
    • Andreas Doerr's avatar
      Integrate BEEFY (#9833) · 283c8daa
      Andreas Doerr authored
      * Initial project setup and skeleton (#4)
      
      * initial project setup for beefy gadget client
      
      * update editorconfig
      
      * update gitignore
      
      * add initial skeleton for beefy gadget worker
      
      * add skeleton for gossip processing
      
      * add app crypto
      
      * move around some code
      
      * add basic flow for voting
      
      * add logic for picking blocks to sign
      
      * add rustfmt config
      
      * add example node with beefy gadget
      
      * use u32::next_power_of_two
      
      * make maximum periodicity configurable
      
      * add copyright header
      
      * rename max_periodicity to min_interval
      
      * CI stuff (#5)
      
      * CI stuff.
      
      * Fix workspace.
      
      * cargo fmt --all
      
      * Add license for beefy-gadget
      
      * One toolchain to rule them all.
      
      * Clippy.
      
      * Fix clippy.
      
      * Clippy in the runtime.
      
      * Fix clippy grumbles.
      
      * cargo fmt --all
      
      * Primitives & Light Client examples (#8)
      
      * Primitives.
      
      * Docs.
      
      * Document primitives.
      
      * Simple tests.
      
      * Light client examples.
      
      * Fix stuff.
      
      * cargo fmt --all
      
      * Add a bu...
      283c8daa
    • thiolliere's avatar
      improve test (#9835) · 6845666c
      thiolliere authored
      6845666c
    • thiolliere's avatar
      add test (#9822) · 15ecbfef
      thiolliere authored
      15ecbfef
    • Kian Paimani's avatar
      Add some docs about runtime migration best practices (#9837) · ea0117af
      Kian Paimani authored
      
      * Add some docs about runtime migration best practices as well.
      
      * Update docs/CONTRIBUTING.adoc
      
      * Update docs/CONTRIBUTING.adoc
      
      Co-authored-by: default avatarChevdor <chevdor@users.noreply.github.com>
      
      Co-authored-by: default avatarChevdor <chevdor@users.noreply.github.com>
      ea0117af
  9. Sep 22, 2021
    • Georges's avatar
      Generate storage info for pallet babe (#9760) · 5922da95
      Georges authored
      
      * Adding MaxEncodedLen for:
      * NextConfigDescriptor
      * AllowedSlots
      * BabeEpochConfiguration
      
      In prepation for adding storage information on pallet babe
      
      * Adding stotage_info to pallet babe
      
      Refactored UNDER_CONSTRUCTION_SEGMENT_LENGTH to become a runtime
      parameter MaxSegmentLength
      
      * Reinstate Slice as opposed to Vec
      
      * Refactoring code to make it neater
      
      * Replace `MaxSegmentLength` by
      `UNDER_CONSTRUCTION_SEGMENT_LENGTH`
      Stop exposing the bounds to the runtime
      
      * Removing extra line
      
      Co-authored-by: default avatarthiolliere <gui.thiolliere@gmail.com>
      5922da95
    • Kian Paimani's avatar
      Use the automated call decode weight for `submit_unsigned` benchmark (#9766) · f86d4128
      Kian Paimani authored
      
      * Use the automated call decode weight for  benchmark
      
      * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
      
      * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
      
      * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
      
      * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
      
      * reduce the boundaries
      
      * Fix
      
      * Fox
      
      * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
      
      * reduce the numbers even less
      
      * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
      
      * Fix a few things
      
      * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
      
      * cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/election-provider-multi-phase/src/weights.rs --template=./.maintain/frame-weight-template.hbs
      
      * update comment
      
      Co-authored-by: default avatarParity Bot <admin@parity.io>
      f86d4128
    • Georges's avatar
      Adding storage_info to pallet grandpa (#9817) · 0fcc2ef6
      Georges authored
      
      Converting some `Vec` to `WeakBoundedVec`
      Adding `MaxAuthorities` type to bound the `WeakBoundedVec`
      
      Co-authored-by: default avatarthiolliere <gui.thiolliere@gmail.com>
      0fcc2ef6
  10. Sep 21, 2021