- Oct 16, 2018
-
-
Bastian Köcher authored
* Adds new `check_inherents` function to the `BlockBuilder` API * Switch to `check_inherents` in `node-consensus` * Remove `CheckedBlock`, because it is not required anymore * Fixes after rebase * Fixes compilation on stable
-
Bastian Köcher authored
-
Pierre Krieger authored
-
Benjamin Kampmann authored
* Split out Consensus * Supply ImportQueue through network-service - simplify ImportQueue.import_blocks - remove Deadlock on import_block - Adding Verifier-Trait - Implement import_queue provisioning in service; allow cli to import * Allow to actually customize import queue * Consensus Gossip: Cache Message hash per Topic
-
Tomasz Drwięga authored
-
Pierre Krieger authored
-
- Oct 15, 2018
-
-
Bastian Köcher authored
* Fixes error in `impl_apis!` macro, caused by a missing comma * Adds another missing comma
-
- Oct 14, 2018
-
-
Gav Wood authored
* System should provide default Lookup impl * Use proxy struct as in balances
-
- Oct 13, 2018
-
-
guanqun authored
* fix ignored test * move CI to --release per Gav
-
- Oct 12, 2018
-
-
Maciej Hirsz authored
-
Bastian Köcher authored
* Make `on_message` take the message as `&mut Option<_>` * Make `ConsensusGossip` implement `Specialization` * Move `new_session` into `ConsensusGossip` * Adds `construct_simple_protocol` macro for simplifying the creation of protocols
-
Tomasz Drwięga authored
* Make the graph generic. * Adapting pool API for the graph. * Merge pool & graph. * Restructure. * Fix test of transaction pool. * Get rid of node/transaction-pool. * Compilation fixes. * Test7 * Fix compilation of tests. * Revert runtime changes. * Add validate_transaction to test-runtime. * Fix RPC tests. * Add clearing of the old transactions. * Trigger pool events. * Use new queue API. * Fix wasm build, re-export Hasher. * No warning if validate transaction fails. * Get rid of Into<u64> and use As
-
Shawn Tabrizi authored
* Adding instructions specific for OS X * fix link format * fix link format * adding mac libraries and how to start testnet * adding bullets to make it more clear * typo
-
- Oct 10, 2018
-
-
guanqun authored
-
Bastian Köcher authored
* Adds a script for automatically update all copyrights * Ran the `update-copyright` script
-
- Oct 09, 2018
-
-
Bastian Köcher authored
* Rename `NewTxQueue` to `TaggedTransactionQueue` * Remove `BlockBuilder` API and support adding documentation to the API functions * Adds new `BlockBuilder` API * Fixes compilation with new `BlockBuilder` API * Some more cleanup * Cargo.lock update * Try to fix on stable
-
Bastian Köcher authored
* Add missing `As` imports. * Adds new API traits that will be used by the client and runtime * Switch consensus to new API's * Switches transaction-pool to new API's * Move runtime api stuff into its own crate * Adds `impl_apis!` macro for implementing the new API traits * Make `metadata` return directly a blob * Runtime replace `impl_stubs!` with `impl_apis!` * Switches to none feature based approach for declaring the different API traits * Fixes compilation error * Fixes errors * Make the `decl_apis!` trait usable from the outside * Make the `test-client` use the new API traits * Remove last `impl_stubs!` bits and move some of them into wasm executor for tests * A little bit more documentation
-
Svyatoslav Nikolsky authored
* AuthoritiesAt cache update * fix after merge
-
guanqun authored
-
- Oct 08, 2018
-
-
Pierre Krieger authored
-
- Oct 05, 2018
-
-
asynchronous rob authored
* implement grandpa client * consensus gossip with arbitrary topics * defer GRANDPA messages until referenced blocks imported * set up communication for voter in a transparent way * instantiate GRANDPA voter * keep last round state on disk * switch back to crates.io finality-grandpa * update cargo.lock * use new `collect_garbage` API * update sync test framework and make public * test that observers can observe * fix warning * use more idiomatic predicate for collecting garbage in gossip * kill spaces * fix date * fatal error when unable to complete * rename run_voter to run_grandpa * switch back to crates.io
-
* do not send OnDemand request to node who, we believe, can't process it * ignore peers with too old best block on light nodes * non-weird temporary * fix condition * compilation
-
Sergey Pepyakin authored
-
asynchronous rob authored
* implement grandpa client * consensus gossip with arbitrary topics * defer GRANDPA messages until referenced blocks imported * set up communication for voter in a transparent way * instantiate GRANDPA voter * keep last round state on disk * switch back to crates.io finality-grandpa * update cargo.lock * use new `collect_garbage` API * update sync test framework and make public * test that observers can observe * fix warning * use more idiomatic predicate for collecting garbage in gossip * kill spaces * fix date
-
guanqun authored
* enhance macro decl_storage() * update the state root hash * fix one comment
-
Svyatoslav Nikolsky authored
* Digest::log fn * change DigestItem::log impl
-
Svyatoslav Nikolsky authored
* compare digest item-by-item * update comment
-
- Oct 04, 2018
-
-
- Oct 03, 2018
-
-
* Updating Moment to support Mul/Div with BlockNumber Issue #261 * Fixed whitespace and commented code
-
Sergey Pepyakin authored
-
Sergey Pepyakin authored
-
Sergey Pepyakin authored
-
guanqun authored
* remove one map implementation in test * remove one map macro * remove one map macro * remove one map macro
-
- Oct 01, 2018
-
-
Pierre Krieger authored
-
Bastian Köcher authored
* Do not encode the `origin` parameter in the metadata * Remove obsolete macro * Encode outer dispatch in metadata
-
Tomasz Drwięga authored
-
Tomasz Drwięga authored
* Global unique subscription ids. * Fix tests.
-
- Sep 30, 2018
-
-
Arkadiy Paronyan authored
* Auxiliary data storage in client backend * Runtime error handling
-
Arkadiy Paronyan authored
-
Gav Wood authored
* Update BBQ Birch def * Fix
-