- Jan 08, 2019
-
-
* BlockAuthorityId convenience type * Rename AuthorityId -> Ed25519AuthorityId to make it more precise * Generalize AuthorityId up to substrate-client * Fix in client-db * rename: BlockAuthorityId -> AuthorityIdFor * typo: should be digest item * Fix test-runtime authorityId mismatch One states that AuthorityId is u64 while the other states that it's Ed25519AuthorityId. * Fix more u64 - Ed25519AuthorityId mismatch * Fix compile of most of the srml modules * Continue to pin aura and grandpa with ed25519 and fix compile * Add MaybeHash trait * Fix node-runtime compile * Fix network tests
-
- Jan 07, 2019
-
-
Gav Wood authored
* Invulnerabiity from slashing * Update srml/staking/src/lib.rs Co-Authored-By: gavofyork <[email protected]>
-
Wei Tang authored
* Unify primitive types with parity-ethereum * Update primtive-types patch version * Fix merge issue * Add necessary fixed-hash features * Fix node-primitives compile * Reexport impl_serde::serialize as bytes to avoid path changes
-
asynchronous rob authored
-
Aton authored
* must pass sub_matches to function, so that could get `<num>` in revert * revert should del current best index block, not prev block
-
- Jan 06, 2019
-
-
Arkadiy Paronyan authored
* Fixed ancestry search - block queue interaction * Style
-
André Silva authored
* core: fix bug on ondemand dispatch after a request was dispatched to the last peer the dispatch would loop forever on subsequent requests that aren't able to be fulfilled by any of the peers, since the last peer wasn't updated. * core: try to dispatch all pending ondemand requests
-
- Jan 04, 2019
-
-
* Support custom fork choice rule * Remove unneeded reexport * Fix network compile
-
- Dec 31, 2018
-
-
- Dec 29, 2018
-
-
asynchronous rob authored
-
Arkadiy Paronyan authored
-
- Dec 27, 2018
-
-
- Dec 23, 2018
-
-
kyegupov authored
-
- Dec 22, 2018
-
-
Bastian Köcher authored
* Make `deposit_event` work with none generic events `fn deposit_event() = default` will now be used for none generic events `fn deposit_event<T>() = default` is now for generic events. * Update wasm files * Fixes some spelling mistakes * Update wasm and fix new module
-
Wei Tang authored
-
- Dec 21, 2018
-
-
* node: remove grandpa authority flags * node: exit-guard grandpa and aura spawned futures * node: wait for futures to stop running on shutdown * core: run connectivity tests on same ports * core: pass on_exit future when starting aura and grandpa * node: add issue number to todo * core: fix aura and grandpa tests
-
Gav Wood authored
-
- Dec 20, 2018
-
-
Gav Wood authored
-
Arkadiy Paronyan authored
-
Tomasz Drwięga authored
* Call a state before block was imported. * Add test to check if it works correctly.
-
cheme authored
* Add a 'default' field to metadata. It contains code to generate the default value. * wasm update * Make 'default' field an `Option` * Boxed fn is not static, that won't be fine * static fn won't do it to as it cannot get T param, will try fat trait * Fat pointer over phantom data compatible with static instantiation * DecodeDifferent is cool, using it for decoding. * using once cell to do what would require copying lazy_static internals. * Remove cache when no_std (non compatible deps) * wasm bins update * Fuse tooling struct and enum derive.
-
- Dec 19, 2018
-
-
Wei Tang authored
* node/runtime: Avoid duplicate dependency via package reexport * core/test-runtime: Avoid duplicate dependency via package reexport * Update lock file
-
-
- Dec 17, 2018
-
-
* Consensus data added with generic use in service/src/consensus.rs. This may need to change. * refactor consensus service a bit
-
Tomasz Drwięga authored
* Implement health endpoint. * Expose health API.
-
Bastian Köcher authored
-
- Dec 16, 2018
-
-
Sergei Pepyakin authored
-
- Dec 15, 2018
-
-
* core: support broadcasting consensus message to all peers * grandpa: remove liveness oracle * node: always start grandpa on full nodes * core: don't check for grandpa justifications on failed block imports * core: fix network connectivity test
-
- Dec 13, 2018
-
-
* Optionally long lock voting * Lock voting. * Fix tests * Comment update * Comments * Minor grumbles * Docs.
-
* implement AuxStore on light clients * Update core/client/db/src/light.rs Co-Authored-By: svyatonik <[email protected]> * Update core/client/db/src/light.rs Co-Authored-By: svyatonik <[email protected]> * Update core/client/db/src/light.rs Co-Authored-By: svyatonik <[email protected]>
-
-
Benjamin Kampmann authored
* Add cli param to limit datbase cache size * fixing tests
-
- Dec 12, 2018
-
-
Sergei Pepyakin authored
* Implement ext_caller. * Rebuild wasm. * Update COMPLEIXTY.md
-
Svyatoslav Nikolsky authored
-
- Dec 11, 2018
-
-
asynchronous rob authored
-
- Dec 10, 2018
-
-
* Move runtimeVersion to state, add rudimentary test for subscription. * Bump to latest jsonrpc.
-
asynchronous rob authored
* make offline-reporting infrastructure more generic * add a listener-trait for watching when the timestamp has been set * prevent inclusion of empty offline reports * add test for exclusion * generate aura-offline reports * ability to slash many times for being offline "multiple" times * Logic for punishing validators for missing aura steps * stub tests * pave way for verification of timestamp vs slot * alter aura import queue to wait for timestamp * check timestamp matches seal * do inherent check properly * service compiles * all tests compile * test srml-aura logic * aura tests pass * everything builds * some more final tweaks to block authorship for aura * switch to manual delays before step * restore substrate-consensus-aura to always std and address grumbles * update some state roots in executor tests * node-executor tests pass * get most tests passing * address grumbles
-
Arkadiy Paronyan authored
* Fixed common block tracking when syncing * Fixed fork resolution
-
Gav Wood authored
* Referendums only gett enacted after a delay; successful voters must lock funds up until enactment. * Build fixes. * Configurable council enact delay, fix test builds. * Fix spelling * Remove TODO
-