-
Notifications
You must be signed in to change notification settings - Fork 699
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for keyring
in runtimes
#2044
Merged
Merged
Changes from all commits
Commits
Show all changes
69 commits
Select commit
Hold shift + click to select a range
814b597
wip: sp-core::core
michalkucharczyk 69f2168
wip: sp-keyring
michalkucharczyk f6a5ec0
wip: test-runtime
michalkucharczyk a6ee754
wip: keyring 2
michalkucharczyk a79bfb6
wip: core 2
michalkucharczyk d6f1530
wip: application-crypto 2
michalkucharczyk 0cbfefb
fixes
michalkucharczyk bbc43c2
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk 9650d42
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk cf11ccb
substrate-bip39 bumped to 0.4.5
michalkucharczyk 7e941ec
use Mnemonic::parse_in_normalized in no-std
michalkucharczyk d3b803f
Cargo.lock updated
michalkucharczyk 3f1e289
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk a5bc236
keyring: features fix
michalkucharczyk 8dc7d71
".git/.scripts/commands/fmt/fmt.sh"
1c0b294
bandersnatch fixes
michalkucharczyk b26e654
compile feature removed
michalkucharczyk 67de13d
keyring: fixes
michalkucharczyk 0763902
Cargo.lock
michalkucharczyk c077713
keyring: sp_std cleanup
michalkucharczyk 3ba69e6
debug added
michalkucharczyk 6fc3c65
unicode-normalization also supported in no-std
michalkucharczyk d64694f
use fork of rust-bip39
michalkucharczyk 7b763d3
Cargo.lock updated
michalkucharczyk 18db2bf
more fixes
michalkucharczyk 5ad0403
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk d77e3cc
address_uri support in no-std, no-full-crypto
michalkucharczyk 1b57b65
verify available in non-full-crypto
michalkucharczyk 06d53e4
application-crypto: app_crypto_pair_common added
michalkucharczyk d0bf8bb
cargo.lock
michalkucharczyk 5783730
Update substrate/primitives/core/Cargo.toml
michalkucharczyk 7d55ce2
Update substrate/frame/support/procedural/Cargo.toml
michalkucharczyk 617593e
Update substrate/test-utils/runtime/Cargo.toml
michalkucharczyk 9b03603
proc-macro-crate version reverted
michalkucharczyk 89a06e2
zepter fix
michalkucharczyk bec4955
CI features checks added
michalkucharczyk 2c2f6d1
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk 7519e75
Cargo.lock updated
michalkucharczyk 4aa562b
make taplo happy
michalkucharczyk cbc7f5c
Merge branch 'master' into mku-keyring-in-runtime2
michalkucharczyk a1f1f30
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk 4b58e50
Cargo.lock updated
michalkucharczyk c35e461
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk 093b105
Cargo.lock updated
michalkucharczyk 4b276b7
Merge branch 'master' into mku-keyring-in-runtime2
michalkucharczyk 7029890
Update substrate/primitives/application-crypto/check-features-variant…
michalkucharczyk 3ecd95a
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk 3879d35
Cargo.lock updated
michalkucharczyk d1661db
fix
michalkucharczyk 667eda6
clippy
michalkucharczyk 2eaa0d0
Update substrate/primitives/core/src/address_uri.rs
michalkucharczyk 28ec96c
review comments applied
michalkucharczyk 8508715
clippy
michalkucharczyk 6cb449a
bls + paired_crypto reworked
michalkucharczyk 86c7bc9
".git/.scripts/commands/fmt/fmt.sh"
e26685f
Merge branch 'master' into mku-keyring-in-runtime2
michalkucharczyk cdf6f6f
Merge branch 'master' into mku-keyring-in-runtime2
michalkucharczyk 97cb49e
Merge branch 'master' into mku-keyring-in-runtime2
michalkucharczyk 8d93400
Merge branch 'master' into mku-keyring-in-runtime2
michalkucharczyk b6dbd3a
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk e53f516
format
michalkucharczyk bf8455d
Cargo.lock
michalkucharczyk 861ea0b
fixes
michalkucharczyk 037f70c
ecdsa: more verify variants enabled w/o full_crypto
michalkucharczyk c55ec33
ecdsa: full_crypto guard removed where not needed
michalkucharczyk 58512bd
Merge branch 'master' into mku-keyring-in-runtime2
michalkucharczyk 4ec9e42
Use parity-bip39 instead of git forks
michalkucharczyk b763059
Merge remote-tracking branch 'origin/master' into mku-keyring-in-runt…
michalkucharczyk 92fcab2
fix
michalkucharczyk 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
There are no files selected for viewing
This file contains 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains 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
This file contains 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
12 changes: 12 additions & 0 deletions
12
substrate/primitives/application-crypto/check-features-variants.sh
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
#!/usr/bin/env -S bash -eux | ||
|
||
michalkucharczyk marked this conversation as resolved.
Show resolved
Hide resolved
|
||
export RUSTFLAGS="-Cdebug-assertions=y -Dwarnings" | ||
T=wasm32-unknown-unknown | ||
cargo check --release | ||
cargo check --release --target=$T --no-default-features | ||
cargo check --release --target=$T --no-default-features --features="full_crypto" | ||
cargo check --release --target=$T --no-default-features --features="serde" | ||
cargo check --release --target=$T --no-default-features --features="serde,full_crypto" | ||
cargo check --release --target=$T --no-default-features --features="bandersnatch-experimental" | ||
cargo check --release --target=$T --no-default-features --features="bls-experimental" | ||
cargo check --release --target=$T --no-default-features --features="bls-experimental,full_crypto" |
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we want to permanently keep the
check-features-variants.sh
scripts?I'm not sure about this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not?
I assume we want to check if all the variants compile fine. Script allows to run quickly check locally w/o looking into yml to check what variants are required.