- Jan 30, 2019
-
-
cheme authored
Clean up metadata format. Merge events metadata into runtime metadata. Remove low value info (internal macro identifier and counters).
-
Arkadiy Paronyan authored
-
Stanislav Tkach authored
Migrate state-db, state-machine, telemetry, test-client and test-runtime to the 2018 edition (#1623)
-
Svyatoslav Nikolsky authored
-
Svyatoslav Nikolsky authored
-
Michael Müller authored
* Decrease bucket size A bucket size of 8192 bytes is quite large and it turned out that this can exhaust the available heap space too too quickly. This is because even for allocating 1 byte a bucket of 8192 bytes is allocated/wasted. * Return 0 if requested size too large * Improve test The test didn't use an offset when setting up the heap. Hence the first successfully allocated pointer was always `0`. This is unfortunate since `0` is also the return value when there is an error. This lead to us not noticing that the test was failing, because it did not distinguish between success and error. * Revert to linear allocator
-
Benjamin Kampmann authored
Went through the TODOs, removed a bunch, which are outdated or nothing more than a regular comment, documented a bunch more as actual tickets and made them FIXMEs and unified their structure (`FIXME #TICKETNO DESC` for local tickets, `FIXME: DESC LINK` for external tickets) for easier in-editor support. Further more remove unnecessary remarks and related old code that I noticed in that instance.
-
- Jan 29, 2019
-
-
Tomasz Drwięga authored
* Allow runtime to return more detailed transaction validation errors. * Re-use ApplyError codes and update test-runtime. * Fix pool tests. * Revert using Compact for validity.
-
Stanislav Tkach authored
-
Stanislav Tkach authored
-
Stanislav Tkach authored
-
thiolliere authored
-
Frank Prößdorf authored
-
Stanislav Tkach authored
-
jkcomment authored
* fix generate node name with less then 32 characters * refactor generate_node_name
-
- Jan 28, 2019
-
-
asynchronous rob authored
* test reproducing fork sync issues * update to new announce_block API * Download unknown forks * Reverted download_stale * Avoid cloning the hash * Typo
-
-
asynchronous rob authored
* announce blocks we vote on to peers (missing network impl) * Implemented 'announce' * Fixed test * improve announce docs and add logging * Track recently announced blocks
-
thiolliere authored
* update codec * use new codec * update grandpa code * build .lock and binaries
-
thiolliere authored
-
- Jan 27, 2019
-
-
asynchronous rob authored
-
- Jan 25, 2019
-
-
-
Gav Wood authored
* Additional externs for ecdsa recovery and keccak * Update core/executor/src/wasm_executor.rs Co-Authored-By: gavofyork <[email protected]> * Update core/executor/src/wasm_executor.rs Co-Authored-By: gavofyork <[email protected]> * Fix grumble * Grumble.
-
* core: send justification requests in parallel to block requests * core: fix grandpa test
-
-
asynchronous rob authored
* don't panic in best_containing * core: client: fix borrow in best_containing
-
Benjamin Kampmann authored
* update to latest env_logger * roundabout dependency update * Update to latest vengen * Update rand to 0.6 * Update to latest rng shuffle API * Roundabout update of dependencies * Update rustc_hex * Update wasm * Fix logging setup in tests * revert to fix test
-
Bastian Köcher authored
-
Bastian Köcher authored
* Rework cli handling * Update readme * Adds support for custom subcommands and extra run parameters * Update readme * Fixes compilation after master merge * Make "Run" the default subcommand Actually its hidden to the outside that is an subcommand. * Rewrite CLI to work without breaking old CLI behavior * Some cleanup * Fix incorrect config setup * Update README * Fixes after merge * Fixes incorrect README
-
André Silva authored
* core: grandpa limits votes to 3/4 of the unfinalized chain * core: test grandpa limited votes
-
Pierre Krieger authored
* Report the average network bandwidth * Fix concerns
-
Shawn Tabrizi authored
* Refactor `transfer()` logic outside of dispatched function * Refactor `transfer()` logic outside of dispatched function * Refactor `transfer()` logic outside of dispatched function * Refactor `transfer()` logic outside of dispatched function
-
-
André Silva authored
-
- Jan 24, 2019
-
-
Stanislav Tkach authored
-
Arkadiy Paronyan authored
-
Tomasz Drwięga authored
* Reuse tags of known transactions, avoid reimporting extrinsics from imported block. * Fix tests for graph. * Add more detailed docs. * Avoid cloning and computing hashes twice.
-
Wei Tang authored
* Add ClientImportOperation and remove an unused enum * set_aux to insert_aux so that it can be called multiple times * [WIP] All basic designs of lock_import_and_run * [WIP] `apply_block` and `apply_aux` implementation * Update client db with the new interface * Always make sure we reset importing_block back to None * Address grumbles `apply_block` should be pub * Add comments on insert_aux * Fix compile
-
Stanislav Tkach authored
-
Sergei Pepyakin authored
* Fix imports. * Remove redundant binding * Clean extern crates. * Add comment * Re-export macros from prelude * Build fixes * Update core/sr-std/src/lib.rs Co-Authored-By: pepyakin <[email protected]>
-