Skip to content
  1. Mar 31, 2019
  2. Mar 30, 2019
  3. Mar 29, 2019
    • DemiMarie-parity's avatar
      63c3dd5a
    • Amar Singh's avatar
      Documentation for consensus module (#2043) · b1f9c31f
      Amar Singh authored
      
      
      * first try
      
      * resolve description of grandpa and add links to relevant docs
      
      * Update srml/consensus/src/lib.rs
      
      Co-Authored-By: default avatarAmarRSingh <[email protected]>
      
      * Can do a relative link here
      
      * Update srml/consensus/src/lib.rs
      
      Co-Authored-By: default avatarAmarRSingh <[email protected]>
      
      * Update srml/consensus/src/lib.rs
      
      Co-Authored-By: default avatarAmarRSingh <[email protected]>
      
      * Update srml/consensus/src/lib.rs
      
      Co-Authored-By: default avatarAmarRSingh <[email protected]>
      
      * formatting/style/semantics
      
      * missed conflict
      
      * style
      
      * Update srml/consensus/src/lib.rs
      
      * Update srml/consensus/src/lib.rs
      b1f9c31f
    • Stanislav Tkach's avatar
      Move authorities interface from Core to consensus (#1412) · cbfc36b3
      Stanislav Tkach authored
      * Move authorities interface from Core to consensus
      
      f
      
      * notify all caches of block insert + create with up-to-date best_fin
      
      * merged authorities_are_cached from light_grandpa_import2
      
      * Add ProvideCache trait
      
      * Create helper function for 'get_cache'
      
      * Fix some formatting
      
      * Bump impl version
      
      * Resolve wasm conflicts
      
      * Apply review comments
      
      * Use try_for_each
      
      * Move authorities interface from Core to consensus
      
      f
      
      * notify all caches of block insert + create with up-to-date best_fin
      
      * merged authorities_are_cached from light_grandpa_import2
      
      * Add ProvideCache trait
      
      * Create helper function for 'get_cache'
      
      * Fix some formatting
      
      * Bump impl version
      
      * Resolve wasm conflicts
      
      * Apply review comments
      
      * Use try_for_each
      
      * Move authorities interface from Core to consensus
      
      f
      
      * notify all caches of block insert + create with up-to-date best_fin
      
      * merged authorities_are_cached from light_grandpa_import2
      
      * Add ProvideCache trait
      
      * Create helper function for 'get_cache'
      
      * Fix some formatting
      
      * Bump impl version
      
      * Resolve wasm conflicts
      
      * Apply review comments
      
      * Use try_for_each
      
      * Increment impl_version
      
      * Update lib.rs
      cbfc36b3
    • Shawn Tabrizi's avatar
      Add documentation to the Sudo module (#2017) · 55788fdf
      Shawn Tabrizi authored
      * First draft of sudo module documentation
      
      * add ignore tags to code blocks
      
      * Suggested Updates
      
      Still needs some more love with links
      
      * Update lib.rs
      
      * Add links to other modules
      
      * Update lib.rs
      
      * style
      
      * missed parens
      55788fdf
    • Kian Peymani's avatar
      Extended Balance Type for Staking's Election (#2134) · 958cc7ef
      Kian Peymani authored
      * First draft of extended balance type
      
      * Test cleanup.
      
      * Update staking docs.
      
      * Add a good failing test case for quintill
      
      * Bring back saturating.
      
      * Some final fixes
      
      * A few more.
      
      * Update wasm; Bump spec;
      
      * Re-bump.
      
      * Custom lossy conversion from currency to vote
      
      * remove print
      
      * Fix reverse conversion issue.
      
      * void. Re-trigger ci.
      958cc7ef
    • Gav Wood's avatar
      Proxy voting (#2137) · 086d5539
      Gav Wood authored
      
      
      * Proxy voting in democracy
      
      * Proxy voting for council elections
      
      * Bump and build
      
      * Kill proxy when account dead
      
      * Rebuild wasm
      
      * Fix democraxy delegation locking
      
      * Update srml/council/src/seats.rs
      
      Co-Authored-By: default avatargavofyork <[email protected]>
      
      * Update to use mutate
      086d5539
    • Gav Wood's avatar
      Use a context prefix for SS58 hash (#2141) · 5c9f306e
      Gav Wood authored
      * Update to final ss58 spec
      
      * Fix tests
      
      * Rebuild
      5c9f306e
    • joe petrowski's avatar
      Convert all UK spelling to US (#2138) · 0ddcbf74
      joe petrowski authored
      * all the ise
      
      * forgot a misspelling
      
      * a few more replacements
      
      * bump impl
      
      * rollback and fixes
      
      * bump impl again
      
      * Add aliases for RPC
      
      * Update on_demand.rs
      0ddcbf74
    • DemiMarie-parity's avatar
      Refactor DigestItem (#2108) · a10e86ba
      DemiMarie-parity authored
      * Add `start_aura2`.
      
      * .gitignore patch conflict files
      
      and remove one that accidentally got committed
      
      * Fix build
      
      The tests still don’t work.
      
      * Fix compilation errors
      
      * Fix compile errors (again)
      
      * Try (and fail) to fix tests
      
      * Properly deserialize data
      
      Previously, `DigestItem::Consensus` had no separate `DigestItemType`,
      so it did not get properly serialized and deserialized.
      
      * Add extra debug logging.  Always allow old seals.
      
      A `RUST_LOG=substrate_aura_consensus cargo test --all -- --nocapture \
      tests::authoring_blocks` revealed that old seals were being and
      rejected, causing the test to hang.  As a temporary debug measure, allow
      old seals unconditionally, so that CI can test if this fixes the
      problem.
      
      * Forcibly disable rejection of old seals
      
      * Use old trait, but newer serialization
      
      The old trait for `CompatibleDigestItem` actually worked.  By changing
      its implementation, one can ensure that all *new* seals have the modern
      form, but *legacy* seals are still decoded correctly.
      
      * Bump impl version
      
      * Squash spurious deprecation warning
      
      `rustc` should not be emitting a deprecation warning in deprecated
      code, but it does, so silence it.
      
      * Rip out unused Cargo feature
      
      * Move AURA to aura_primitives
      
      * Respond to code review
      
      * Wrap overly-long line
      
      * Reduce logging verbosity and add target
      
      * Add dependency on `sr-primitives` to `aura_primitives`
      
      * Fix build
      
      It failed with a message about Cargo.lock being out of date.
      
      * core: aura: rename aura engine id const
      
      * core: aura: remove superfluous logging
      
      * core: primitives: add removed semicolons
      
      * core: aura: remove unused import
      
      * core: network: style fix
      
      * runtime: update wasm blobs
      
      * runtime: bump impl_version
      
      * core: primitives: tag all DigestItemType variants explicitly
      a10e86ba
    • Nicole Zhu's avatar
      Documentation for Contract Module (#2045) · 665a0ac2
      Nicole Zhu authored
      
      
      * Add: documentation for srml_contract, per @sergeis comments. TODO: make concise and add usage example
      
      * Fix: minor spelling and grammar
      
      * Add: Revisions to the doc clarification from @Sergei on trx revert behavior
      
      * Edit: added spacing btw function list for better readability
      
      * Remove: usage create contract example todo later
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Edit: explained max gas limit revert behavior in greater detail
      
      * Edit: incorporated first round of PRs, mostly syntax/styling
      
      * Edit: incorporated Sergeis mental model, terms, and added usage examples
      
      * Fix: staking module is no longer closely related to contract. Balances now manages the reaping of accounts
      
      * Minor cleanup of links/text that are not ready to be shown
      
      * Update srml/contract/src/lib.rs
      
      made more concise
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Minor edits from PR
      
      * Explained contract creation in more detail, fixed PR suggestions
      
      * Linted according to contri guidelines
      
      * Created a notable scenarios section, unlisted public functions in lieu of a direct link to the module
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/tests.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * Update srml/contract/src/lib.rs
      
      Co-Authored-By: default avatarnczhu <[email protected]>
      
      * minor commit after pr feedback
      
      * s/codehash/code_hash for consistency
      665a0ac2
    • zak's avatar
      fixed some typo (#2140) · 700ef193
      zak authored
      * fixed some typo
      
      * Update traits.rs
      700ef193
    • Xiliang Chen's avatar
      allow trailling comma in decl_event (#2117) · ea868b6e
      Xiliang Chen authored
      
      
      * allow trailling comma in decl_event
      
      * Update srml/support/src/event.rs
      
      Co-Authored-By: default avatarxlc <[email protected]>
      
      * Update srml/support/src/event.rs
      
      Co-Authored-By: default avatarxlc <[email protected]>
      
      * Update srml/support/src/event.rs
      
      Co-Authored-By: default avatarxlc <[email protected]>
      
      * Update srml/support/src/event.rs
      
      Co-Authored-By: default avatarxlc <[email protected]>
      
      * Update srml/support/src/event.rs
      
      Co-Authored-By: default avatarxlc <[email protected]>
      
      * bump version and update wasm
      ea868b6e
  4. Mar 28, 2019
    • Tomasz Drwięga's avatar
      Fix a race conditon in the pool when transactions are imported during pruning. (#2136) · e22b4917
      Tomasz Drwięga authored
      * Store recently pruned tags to avoid re-importing transactions.
      
      * Update core/transaction-pool/graph/src/base_pool.rs
      
      * Update core/transaction-pool/graph/src/base_pool.rs
      
      * Update core/transaction-pool/graph/src/base_pool.rs
      
      * Update base_pool.rs
      e22b4917
    • Arkadiy Paronyan's avatar
      Use prefixed keys for trie node. (#2130) · 7046e13d
      Arkadiy Paronyan authored
      * Account for pending insertions when pruning
      
      * Prefixed trie storage
      
      * Comments
      
      * Prefixed trie storage
      
      * Fixed tests
      
      * Fixed tests
      
      * Bumped runtime version
      
      * Bumped runtime version again
      7046e13d
    • thiolliere's avatar
      storage doublemap in decl_storage (#1918) · f9d0da0a
      thiolliere authored
      * factorization
      
      * introduce GenericUnhashedStorage
      
      * implement generator and storage
      
      * impl double map in storage macro
      
      * improve StorageDoubleMapXX methods
      
      * remove storage from example and impl test
      
      * remove old comments
      
      * wasm compatible
      
      * improve imports
      
      * rename storages
      
      * update runtime impl version
      
      * make code less verbose
      
      * impl hash config for second key in double map
      
      hash available are all of Hashable trait
      
      * use double map in decl_storage for contract
      
      * fix double map config issue
      
      * add hasher into metadata
      
      * update impl version and build wasm
      
      * doc
      
      * add attrs
      
      * update metadata version
      
      * update runtime version
      
      * fix unused storage
      f9d0da0a
    • Arkadiy Paronyan's avatar
      Track peers in network-libp2p (#2135) · e3516d2b
      Arkadiy Paronyan authored
      e3516d2b
    • Gav Wood's avatar
      Ensure timestamp config makes sense. (#2132) · 3f348d0a
      Gav Wood authored
      
      
      * Timestamp period should be expressed as expected period
      
      * Fix test
      
      * Ensure value never illegal
      
      * Rename
      
      * Remove println
      
      * Add default
      
      * Comment
      
      * Fix, bump and rebuild wasm
      
      * Fix test
      
      * Add TODOs
      
      * Configure only minimum_period.
      
      * Fix
      
      * Update srml/timestamp/src/lib.rs
      
      Co-Authored-By: default avatargavofyork <[email protected]>
      
      * Update srml/timestamp/src/lib.rs
      
      Co-Authored-By: default avatargavofyork <[email protected]>
      3f348d0a
    • Gautam Dhameja's avatar
      Documentation for system module (#1999) · d6927c2f
      Gautam Dhameja authored
      * srml system docs
      
      * updated docs
      
      * fixed typo
      
      * addressed initial review comments
      
      * addressed review comments
      
      * addressed review comments
      
      * minor fixes in docs
      
      * Various corrections, punctuation.
      
      * updated docs
      
      * minor edit
      
      * fixed doc test
      
      * Update srml/system/src/lib.rs
      d6927c2f
    • thiolliere's avatar
      Decouple contract from balances (#2081) · 29001cb4
      thiolliere authored
      * decouple contract from balance
      
      * update impls and builds
      
      * set fees in contract module
      
      * builds
      29001cb4
  5. Mar 27, 2019
  6. Mar 26, 2019
  7. Mar 25, 2019
    • André Silva's avatar
      srml: consensus: kill storage (#2098) · cee2166e
      André Silva authored
      * srml: consensus: kill storage items
      
      * srml: consensus: add test for set and kill storage
      
      * runtime: bump spec_version update wasm blobs
      cee2166e
    • Tomasz Drwięga's avatar
      Initial: Offchain Workers (#1942) · e2f5e408
      Tomasz Drwięga authored
      * Refactor state-machine stuff.
      
      * Fix tests.
      
      * WiP
      
      * WiP2
      
      * Service support for offchain workers.
      
      * Service support for offchain workers.
      
      * Testing offchain worker.
      
      * Initial version working.
      
      * Pass side effects in call.
      
      * Pass OffchainExt in context.
      
      * Submit extrinsics to the pool.
      
      * Support inherents.
      
      * Insert to inherents pool.
      
      * Inserting to the pool asynchronously.
      
      * Add test to offchain worker.
      
      * Implement convenience syntax for modules.
      
      * Dispatching offchain worker through executive.
      
      * Fix offchain test.
      
      * Remove offchain worker from timestamp.
      
      * Update Cargo.lock.
      
      * Address review comments.
      
      * Use latest patch version for futures.
      
      * Add CLI parameter for offchain worker.
      
      * Fix compilation.
      
      * Fix test.
      
      * Fix extrinsics format for tests.
      
      * Fix RPC test.
      
      * Bump spec version.
      
      * Fix executive.
      
      * Fix support macro.
      
      * Address grumbles.
      
      * Bump runtime
      e2f5e408
    • Gav Wood's avatar
      bond_extra should be authorised only from stash (#2096) · 3ee0e694
      Gav Wood authored
      * bond_extra should be authorised only from stash, lest the controller
      gets compromised.
      
      * Fix tests
      
      * Fix grumbles
      
      * Pass compact balances
      3ee0e694
    • gabriel klawitter's avatar
      ci: fix kubernetes chart (#2111) · 7ab7a826
      gabriel klawitter authored
      7ab7a826
    • André Silva's avatar
      core: cli flag to disable grandpa (#2105) · e28ff32b
      André Silva authored
      * core: cli flag to disable grandpa
      
      * core: fix test service configuration
      
      * Update core/service/test/src/lib.rs
      e28ff32b