This repository was archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Batch signature verification #5023
Merged
Merged
Changes from 1 commit
Commits
Show all changes
90 commits
Select commit
Hold shift + click to select a range
a6a9e5c
create parallel tasks extension
NikVolf fdc73e2
make type system happy
NikVolf 00cfe23
basic externalities
NikVolf 0d5f934
test for dynamic extensions
NikVolf 0b9d1d8
batching test
NikVolf cd0b459
remove premature verify_batch
NikVolf 62d9dca
shnschnorrkel batch
NikVolf 5ec6d6b
alter test
NikVolf 8fba16a
shnschnorrkel test
NikVolf a25d32b
executive batching
NikVolf 69d4e82
some docs
NikVolf 31b2942
also multi/any signatgures
NikVolf 3c54bc3
error propagation
NikVolf d8169a8
styling
NikVolf d01a788
make verification extension optional
NikVolf 044126a
experimental ed25519 parallelization
NikVolf e7bc120
some merge fallout
NikVolf 8c25cf0
utilize task executor
NikVolf 3ba39cf
merge fallout
NikVolf 4170f13
utilize task executor more
NikVolf 6f29854
another merge fallout
NikVolf 1d4f716
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf 2a358e3
feature-gate sp-io
NikVolf 20ae706
arrange toml
NikVolf fd56193
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf d90cf62
fix no-std
NikVolf b477ef9
sr25519 batching and refactoring
NikVolf 1de6a2c
add docs
NikVolf ded9f5c
fix name
NikVolf 1482b96
add newline
NikVolf 5eb30aa
fix block import test
NikVolf 46267fb
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf 6b83175
long sr25519 test
NikVolf f8e67ef
blocking instead of parking
NikVolf 83b73f7
move everything in crypto
NikVolf e16798e
return batch_verify to check :)
NikVolf 0c54540
use condvars
NikVolf b1847a3
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf e439fed
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf ffe2250
use multi-threaded executor for benches
NikVolf 5285c2b
don't call via host interface
NikVolf e210b4b
try no spawning
NikVolf 0701c19
add true
NikVolf 86bdcbe
cleanup
NikVolf 1abe308
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensio…
NikVolf 63f9df3
straighten batching
NikVolf 76a0689
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf 4f835c6
remove signature check from this test (?)
NikVolf 4d55306
remove now pointless test
NikVolf bbdec24
remove another now useless test
NikVolf bfafa25
fix warnings
NikVolf 58e2cb1
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf 65e86a8
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf 70d3803
Revert "remove another now useless test"
NikVolf 3eb55ff
rethink the sp-io-part
NikVolf 87cf296
Revert "remove now pointless test"
NikVolf de66ee1
fix wording
NikVolf a593928
add wording
NikVolf 52e5ada
add todo and fix
NikVolf baf967b
return check and fix
NikVolf 4d5888e
add logging in sp-io
NikVolf 394497d
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf d015c60
Update primitives/io/src/batch_verifier.rs
NikVolf c2c9d2d
address review and use std condvar
NikVolf 25c1fc1
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf 6ae4dc5
account for early exit
NikVolf b85e037
address reivew
NikVolf d68aebb
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf ab32c60
address review
NikVolf ba8ce75
more suggestions
NikVolf 0db24f4
add docs for batch verification
NikVolf b35c3aa
remove unused
NikVolf 3d10f24
more review suggestions
NikVolf 34499e4
move to sp-runtime
NikVolf d522248
add expects
NikVolf 0d9d09f
remove blocks
NikVolf 6c4f6b5
use entry
NikVolf 48fb7d6
Update primitives/io/src/batch_verifier.rs
NikVolf 7f3ebae
Update primitives/externalities/src/extensions.rs
NikVolf 766ec69
update overlooked note
NikVolf 49e9c67
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf a3979f2
remove stupid return
NikVolf b4cb58f
Update primitives/io/src/lib.rs
NikVolf 234ec99
Update primitives/io/src/lib.rs
NikVolf 1db62b0
fix wording
NikVolf f7097d6
bump spec_version
NikVolf e823c63
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf 056515e
Merge branch 'master' into nv-dynamic-extensions
NikVolf 86d7efc
Merge remote-tracking branch 'origin/master' into nv-dynamic-extensions
NikVolf 0e2b455
Merge branch 'nv-dynamic-extensions' of github.com:paritytech/substra…
NikVolf File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Update primitives/io/src/lib.rs
Co-Authored-By: Bastian Köcher <[email protected]>
- Loading branch information
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.