- 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
-
Sergey Pepyakin authored
* Fix `sandbox::Memory` lifecycle for no_std env * Retain memories in env_def builder and instance * Add scoped memory creation to test RC semantics * Add deploying_wasm_contract_should_work test. * Fix sandboxed memory set function.
-
Arkadiy Paronyan authored
-
Sergey Pepyakin authored
-
- Sep 29, 2018
-
-
Sergey Pepyakin authored
-
Sergey Pepyakin authored
-
Sergey Pepyakin authored
-
Arkadiy Paronyan authored
* Consensus cleanup * Fixed DB initialization issue * Spacing
-
Arkadiy Paronyan authored
* Limit gossip for non-authorities * Random shuffle
-
Pierre Krieger authored
* No longer use a channel for custom protocols * Fix warnings * Add graceful shutdown and comments * Minor cleanups * Add warning if queue goes over threshold * Increase threshold * Address grumble
-
Svyatoslav Nikolsky authored
* changes_trie * changs_trie: continue * changes_trie: adding tests * fixed TODO * removed obsolete ExtrinsicChanges * encodable ChangesTrieConfiguration * removed polkadot fle * fixed grumbles * ext_storage_changes_root returns u32 * moved changes trie root to digest * removed commented code * read storage values from native code * fixed grumbles * fixed grumbles * missing comma * key changes proof generation + query * fix grumbles * check that changes trie config is not changed by block.finalize() * fixed changes trie config check
-
Bastian Köcher authored
The metadata call does not work anymore with JSON and just returns an opaque blob.
-
guanqun authored
-
- Sep 28, 2018
-
-
Arkadiy Paronyan authored
* Started substrate tests * Sync test * Test updates * Improved tests * Use on-chain block delay * Parallel test execution * Otimized tests * Logging * Fixed racing test * Fixed compilation * Fixed timestamp test * Removed rlp dependency * Minor fixes * Fixed tests * Removed best_block_id and resolved fdlimit issue * Whitespace * Use keyring * Style * Added API execution setting * Removed stale import
-
- Sep 27, 2018
-
-
Sergey Pepyakin authored
-
Sergey Pepyakin authored
-