- Feb 07, 2019
-
-
* Protect against flood of addresses * Fix CI issue * update primitive-types and solve break changes (#1535)
-
- Feb 06, 2019
-
-
Pierre Krieger authored
* Update libp2p * Some more diagnostics * 30 seconds back to 5 seconds * Bump libp2p-core and improve test * Fix runtime Cargo.lock * More work * Finish upgrade to libp2p 0.3 * Add a maximum of 60 seconds for the rounds * Remove env_logger * Update Cargo.lock * Update Cargo.lock in test-runtime * Fix test compilation * Make the test pass * Add identify addresses to Kademlia * Don't connect to nodes we're already connected to * Add warning for non-Substrate nodes * Fix external address not added * Start in Enabled mode
-
André Silva authored
* core: gossip: add missing docs * core: grandpa: lower log level on until_imported
-
- Feb 01, 2019
-
-
André Silva authored
* core: fix predicate for dropping grandpa round messages * core: grandpa: drop commits topic on authority set change * core: gossip: only drop known messages based on expiration time * core: grandpa: don't broadcast commit messages * core: gossip: don't assume topics are header hashes * core: gossip: expire messages more agressively * core: grandpa: fix test environment * core: gossip: fix tests * core: gossip: track dead topics (and ignore messages) * core: gossip: test dead topic pruning
-
asynchronous rob authored
* grandpa: consistent argument ordering in rebroadcast vs. network * use a round type
-
-
* Don't author blocks when offline * Increased canonicalization delay * Fixed test
-
- Jan 31, 2019
-
-
Stanislav Tkach authored
-
Pierre Krieger authored
* Report the average network bandwidth * Fix concerns
-
* Check for disposed blocks * fixed changes_tries_with_digest_are_pruned_on_finalization * Indent Co-Authored-By: arkpar <[email protected]>
-
* Transactional updates in the state-db (#1616) * set link-arg --export-table for wasm builds (#1598)
-
- Jan 30, 2019
-
-
- Jan 29, 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
-
- Jan 28, 2019
-
-
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
-
- Jan 27, 2019
-
-
asynchronous rob authored
-
-
asynchronous rob authored
-
* 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
-
* core: grandpa limits votes to 3/4 of the unfinalized chain * core: test grandpa limited votes
-
* core: keep known gossip messages for twice their expiration * core: test expiration of known gossip messages * core: only broadcast grandpa votes if authority in current set * core: only broadcast grandpa commits if authority in current set
-
-
asynchronous rob authored
-
-
-
-
asynchronous rob authored
-
-
-
* Generate serde bound instead of relying on serde_derive. * remove comment
-
* core: revert grandpa authorities unless imported blocked is queued * core: fix deadlock in `GrandpaBlockImport`
-
* Disallow importing `gas` function * Update srml/contract/src/wasm/prepare.rs Co-Authored-By: pepyakin <[email protected]>
-
- Jan 21, 2019
-
-
Pierre Krieger authored
* Store identification info about the remote * Add node name on the wire * Fix tests
-
Bastian Köcher authored
* Add simple benchmark for the runtime api * Make the executor support native calls * Some documentation * Hide behind `feature = "std"` * Rework the native calls * Make all tests compile again * Make every parameter using the Block serialized/deserialized in the native call * Forward `UnwindSafe` requirement * Remove debug stuff * Add some documentation * Fixes warnings * Fixes errors after master rebase * Fixes compilation after master rebase * Fixes compilation after rebase
-
Sergei Pepyakin authored
-
Marcio Diaz authored
* fix: temporal modification to make revert works for non finalized blocks * fix: print info when the number of blocks asked to revert is higher than the number of reversible blocks * fix: remove function get_db_path_for_subcommand and remove it from all subcommands * fix: revert only non finalized blocks * fix: improve printed information for revert command * fix: new wasm file * chore: remove unused parameter * fix: revert log logic * fix: subcommands should take sub_matches instead of matches * fix: removing confusing message
-
Bastian Köcher authored
* Revert "Better allocator for wasm (#1460)" This reverts commit c3bee593. * Update wasm files
-
kyegupov authored
-
André Silva authored
* core: sync protocol for justifications * core: basic test for justification sync * core: pass block number with justification * grandpa: request justifications when importing change blocks * core: pass finality notifications to chain sync * core: require justifications for pending change blocks on start * core: avoid requesting justifications from previous failed peers * core: timeout block justification requests * core: add some docs * core: fix unused variables warning * core: tick pending justifications fetch periodically * grandpa: add test for syncing justifications * core: early exit dispatch of pending justifications * core: style fix * core: grandpa: change logging level * core: sync: add missing docs * core: network: report peer on bad justification * core: replace mem::replace with Option::take * core: revert authority set changes on failed block finalization * core: grandpa: add docs to import_justification * core: warn on re-finalization of last finalized block * core: only notify sync with last finality notification * core: style fix * core: add docs for PendingJustifications * core: network: use BlockRequest messages for justification requests * core: reference issues in todo comments * core: grandpa: revert authority set changes on db * core: grandpa: remove inconsistent state warning
-