satellitex
|
302c543b49
|
Added RuntimePublic for ecdsa public key. (#6029)
* add generate ecdsa, etc to keystore
* impl ecdsa needed traits
* add ecdsa to sr_io
* add ecdsa to application-crypto
* add ecdsa to test-utils
* add ecdsa debug derive
* fix ecdsa public
|
2020-05-15 15:04:38 +00:00 |
|
Benjamin Kampmann
|
be8c96adec
|
Relax substrate licensing scheme (#5947)
|
2020-05-15 13:21:56 +02:00 |
|
Nikolay Volf
|
c09bb1f350
|
Use mem::take instead of mem::replace where appropriate (#5846)
* replace replace with take
* Update client/api/src/cht.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/api/src/cht.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
|
2020-04-30 12:53:36 +00:00 |
|
Nikolay Volf
|
a9261cf0ef
|
use background task to batch for optimum size (#5832)
|
2020-04-30 12:22:52 +02:00 |
|
Nikolay Volf
|
986246a102
|
Replace Condvars with blocking channel (#5815)
* remove condvars
* return false on lost sender
* fix
* Update primitives/io/src/batch_verifier.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
|
2020-04-28 17:54:52 +02:00 |
|
Arkadiy Paronyan
|
bf61cece1c
|
Fixed race in batch signature verification (#5805)
|
2020-04-28 00:10:21 +02:00 |
|
Nikolay Volf
|
1a41b88430
|
Full block import benchmark (#5745)
|
2020-04-23 12:55:57 +02:00 |
|
Nikolay Volf
|
372f8b2c7e
|
Batch signature verification (#5023)
* create parallel tasks extension
* make type system happy
* basic externalities
* test for dynamic extensions
* batching test
* remove premature verify_batch
* shnschnorrkel batch
* alter test
* shnschnorrkel test
* executive batching
* some docs
* also multi/any signatgures
* error propagation
* styling
* make verification extension optional
* experimental ed25519 parallelization
* some merge fallout
* utilize task executor
* merge fallout
* utilize task executor more
* another merge fallout
* feature-gate sp-io
* arrange toml
* fix no-std
* sr25519 batching and refactoring
* add docs
* fix name
* add newline
* fix block import test
* long sr25519 test
* blocking instead of parking
* move everything in crypto
* return batch_verify to check :)
* use condvars
* use multi-threaded executor for benches
* don't call via host interface
* try no spawning
* add true
* cleanup
* straighten batching
* remove signature check from this test (?)
* remove now pointless test
* remove another now useless test
* fix warnings
* Revert "remove another now useless test"
This reverts commit bbdec24bb67ed4373072daef7c863e1a8825bd8b.
* rethink the sp-io-part
* Revert "remove now pointless test"
This reverts commit 4d553066322e65782264caa6053d4cd5538df977.
* fix wording
* add wording
* add todo and fix
* return check and fix
* add logging in sp-io
* Update primitives/io/src/batch_verifier.rs
Co-Authored-By: cheme <emericchevalier.pro@gmail.com>
* address review and use std condvar
* account for early exit
* address reivew
* address review
* more suggestions
* add docs for batch verification
* remove unused
* more review suggestions
* move to sp-runtime
* add expects
* remove blocks
* use entry
* Update primitives/io/src/batch_verifier.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com>
* Update primitives/externalities/src/extensions.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com>
* update overlooked note
* remove stupid return
* Update primitives/io/src/lib.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com>
* Update primitives/io/src/lib.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com>
* fix wording
* bump spec_version
Co-authored-by: cheme <emericchevalier.pro@gmail.com>
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
|
2020-04-16 21:40:04 +02:00 |
|