- May 29, 2019
-
-
* Remove background thread from network * Primarily use tokio-timer instead of tokio * Minor style fix * Reintroduce tokio as an optional dependency * Renames * Line width * Ctxt -> Context * Merge NetworkWorker and NetworkService
-
- May 28, 2019
-
-
Stanislav Tkach authored
* Use inside of native_executor_instance macro * Same for the parameter_types macro
-
Pierre Krieger authored
-
Michael Müller authored
* Fix typos * Add transaction factory `cargo run -- purge-chain -y --chain dev && cargo run -- --dev --transaction-factory 10` * Fix comment and remove build deps * Move crate to test-utils * Switch from flag to subcommand `cargo run -- factory --dev --num 5` * Decouple factory from node specifics * Introduce different manufacturing modes * Remove unrelated changes * Update Cargo.lock * Use SelectChain to fetch best block * Improve expect proof * Panic if factory executed with unsupported chain spec * Link ToDo comments to follow-up ticket * Address comments and improve style * Remove unused dependencies * Fix indent level * Replace naked unwrap * Update node/cli/src/factory_impl.rs * Fix typo * Use inherent_extrinsics instead of timestamp * Generalize factory and remove saturated conversions * Format imports * Make it clearer that database needs to be empty * Ensure factory settings * Apply suggestions from code review Co-Authored-By: Bastian Köcher <[email protected]> * Update test-utils/transaction-factory/src/lib.rs Co-Authored-By: Bastian Köcher <[email protected]> * Fix match guard syntax * Simplify import, remove empty line * Update node/cli/Cargo.toml * Update lockfile
-
Luke Schoen authored
-
Luke Schoen authored
* Fix typo in block_builder.rs * Fix the typo fix again in block_builder.rs Co-Authored-By: Gavin Wood <[email protected]>
-
Jordan Beauchamp authored
-
Pierre Krieger authored
* The network configuration now makes more sense * Reexport ProtocolConfig
-
Pierre Krieger authored
-
Pierre Krieger authored
-
Svyatoslav Nikolsky authored
* sync implementation of ImportQueue * fix import queue shutdown * never clone import queue
-
Svyatoslav Nikolsky authored
* Remove As usage from CHT * Remove As usage from CHT (continue) * Restrict BN <-> int conversions in CT * more BN <-> u64 conversions removed * upd spec_version * Apply suggestions from code review Co-Authored-By: Gavin Wood <[email protected]> * Apply suggestions from code review Co-Authored-By: Gavin Wood <[email protected]> * more grumbles * fix last grumbles + compilation * too long lines * too long lines
-
Pierre Krieger authored
* Allow passing an optional transport * Fix tests * Fix Cargo.lock * Fix Cargo.lock again?!?!
-
Benjamin Kampmann authored
* Silence known deprecation warnings 1. Prefixes known instances of usages of client.backend and client.import_lock with `#[allow(deprecated)]` to silence the warnings. 2. Remove file-global `#![allow(deprecated)]` used in these cases. Both to prevent us overlooking externally caused deprecation messages. * fixing missing ; * fix missing test cases * move deprecated markers to make CI happy * move deprecated markers to make CI happy * attempt to fix the test * bumping impl_version of node runtime * Minor cleanup
-
- May 27, 2019
-
-
Pierre Krieger authored
-
-
- May 26, 2019
-
-
* grandpa: register previous round votes with gossip service on startup * gossip: fix tests * grandpa: optionally register previous round votes on startup * grandpa: fix tests
-
- May 25, 2019
-
-
Bastian Köcher authored
-
- May 24, 2019
-
-
Tomasz Drwięga authored
-
Tomasz Drwięga authored
* Remove error_chain * Expunge error-chain from rpc and service. * Expunge from transaction pool. * Expunge from node/cli * Expunge from keystore. * Remove some boilerplate. * Fix remaining stuff. * Improve on deprecation message. * Fix issues. * Fix trnsaction pool tests. * Fix the rest. * Fix borked merge. * Update lock
-
remove unused import
-
- May 23, 2019
-
-
Pierre Krieger authored
-
Pierre Krieger authored
* Rework the OnDemand service * Try fix line widths
-
* partial impl * more checks * improve TestExternalities + tests * make tombstone raw to derive Eq * remove before merge * add test * fmt * update test * doc * bump version * fix testing * update runtime * Fix TrieIdGenerator * fix dummy trie id generator * update test * bump version * format * Update core/state-machine/src/testing.rs Co-Authored-By: cheme <[email protected]> * document test * Apply suggestions from code review Co-Authored-By: DemiMarie-temp <[email protected]> * refactor * fix * fmt * address review * impl last_write * Fix storage size, test, remove size in tombstone * fix * Update srml/contract/src/lib.rs Co-Authored-By: Sergei Pepyakin <[email protected]> * comment * child_storage_root as &[u8]
-
Pierre Krieger authored
* Pass the TransactionPool explicitly * Extract finality_proof_provider * Remove Protocol::connected_peers * Add note and rename function * Fix tests * More test fixing * Revert the WASM locks, I guess * Add space * Remove space
-
André Silva authored
* core: allow setting max ws rpc connections * style: break long lines * core: fix service tests
-
Pierre Krieger authored
-
Pierre Krieger authored
-
Pierre Krieger authored
* Remove TaskExecutor from the API of the informant * Fix node-template
-
- May 22, 2019
-
-
Gavin Wood authored
* Start to remove the `As` bound on `SimpleArtithmetic` This just introduces standard numeric bounds, assuming a minimum of `u32`. Also included is a saturating from/into trait allowing ergonomic infallible conversion when you don't care if it saturates. * Remove As from Balances trait * Remove As from Aura module * Remove As from Babe module * Expunge `As` from contract * Council module * Democracy * Finality tracker * Grandpa * First bit of indices * indices * Line lengths * session * system * Staking * Square up all other uses of As. * RHD update * Fix build/test * Remove As trait * line widths * Remove final As ref * Update srml/staking/src/lib.rs Co-Authored-By: Bastian Köcher <[email protected]> * Update core/client/src/cht.rs Co-Authored-By: Bastian Köcher <[email protected]> * Update core/client/db/src/light.rs Co-Authored-By: Bastian Köcher <[email protected]> * Apply suggestions from code review Co-Authored-By: Bastian Köcher <[email protected]> * whitespace * Apply suggestions from code review Co-Authored-By: Bastian Köcher <[email protected]> Co-Authored-By: André Silva <[email protected]> * Bring back u32 check for number on CLI
-
asynchronous rob authored
-
Gavin Wood authored
This reverts commit c52d1644.
-
- May 21, 2019
-
-
Pierre Krieger authored
* Remove the NetworkChan from the API * Remove the NetworkChan altogether * Address review * Fix line widths * More line width fixes * Remove pub visibility from entire world * Fix tests
-
Svyatoslav Nikolsky authored
-
- May 20, 2019
-
-
Pierre Krieger authored
-
Pierre Krieger authored
* Update to libp2p 0.8 * Fix CLI tests * Zeroize
-
- May 19, 2019
-
-
Tomasz Drwięga authored
* Access child storage over RPC. * Address review grumbles. * Test happy case in child_storage rpc. * Remove stray printlns * Fix line widths. * Bump runtime again. * Fix genesis storage root calculation for light clients. * Don't pass values to full_storage_root child_delta.
-
- May 18, 2019
-
-
Niklas Adolfsson authored
* feat(on_demand): block body request * fix(light block req): no justific + one block * fix(bad rebase) * feat(protocol): add messages for `remote_body` * fix(on demand body): remove needless `take()` * fix(network): remove messages for `on_demand_body` * fix(grumbles): use `hash` in `remote_body_requests` As long as we can't compute `ordered_trie_root(body)` just compare that request.header.hash() == response.header.hash() * fix(grumbles): `hdr.ext_root == trie_root(body)` * fix(grumbles): propogate `Err` in `fn body()` * fix(grumbles): Vec<Block::Extrinsic> * fix(grumbles): util_fn for `not_impl` in tests * fix(on remote body): tests `fetch` and `on_demand` * docs(resolve todos)
-
- May 17, 2019
-
-
- May 16, 2019
-
-
Andrew Jones authored
* WIP: use trybuild for compile tests * declaring_old_block * declaring_own_block_with_different_name * adding_self_parameter * adding_at_parameter * invalid_api_version * invalid_api_version2 & invalid_api_version3 * missing_block_generic_parameter * Restore main functions * missing_path_for_trait * empty_impl_runtime_apis_call * empty_impl_runtime_apis_call * type_reference_in_impl_runtime_apis_call * impl_incorrect_method_signature * impl_two_traits_with_same_name * changed_at_unknown_version * changed_at > changed_in * fix test
-