Skip to content
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

Add a tendermint-validator crate #1152

Open
wants to merge 58 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
df231ed
Update to deprecations in ed25519 1.3 (#1024)
mzabaluev Nov 26, 2021
9cd12b0
Fix up deprecation for ED25519_SIGNATURE_SIZE (#1032)
mzabaluev Nov 26, 2021
711ea34
Update docs and repo config for new versioning approach (#1020)
thanethomson Nov 26, 2021
0b52add
Add domain types (updated) and fix integration tests for Tendermint v…
thanethomson Nov 27, 2021
0a53b18
rpc: Remove ErrorDetail::Server (#1040)
mzabaluev Dec 2, 2021
9b6bd82
ADR-010: Time API improvements (#1035)
mzabaluev Dec 7, 2021
52a603d
Fix lints reported by clippy 0.1.57 (#1041)
mzabaluev Dec 7, 2021
3381ea7
Replace chrono with time 0.3 (#1030)
mzabaluev Dec 7, 2021
f739e86
Attempt GA branch pattern match for version-specific branches (#1044)
thanethomson Dec 7, 2021
01ff277
Bump time dependency version to 0.3.5 (#1049)
mzabaluev Dec 8, 2021
8aa91c3
Remove unnecessary cdylib artifacts from the build (#1052)
mzabaluev Dec 13, 2021
6e33529
Derive `Hash` on `tendermint::Time` (#1054)
mzabaluev Dec 13, 2021
c45ea8c
Bump `k256` to v0.10 (#1059)
tony-iqlusion Dec 15, 2021
f6451a7
Bump getrandom to 0.2 (#1062)
tomtau Dec 20, 2021
a121189
deps: Use ed25519-consensus instead of ed25519-dalek (#1067)
thanethomson Dec 20, 2021
8d77986
rpc: Switch hyper-proxy to use rustls (#1068)
mzabaluev Jan 10, 2022
b52a5af
Split out verifier parts of `tendermint-light-client` to `tendermint-…
soareschen Jan 12, 2022
9844e17
Fix clippy warnings in rpc-probe (#1076)
thanethomson Jan 12, 2022
a8c2f7b
Use Time instead of u64 seconds in tendermint-testgen Header (master)…
soareschen Jan 14, 2022
23a8950
tendermint: Derive `Clone` for `tendermint::PrivateKey` (#1082)
thanethomson Jan 14, 2022
38668f1
Release v0.24.0-pre.1 (#1078)
thanethomson Jan 14, 2022
63cbc5b
backport: rpc-probe updates from #1061 (#1084)
thanethomson Jan 19, 2022
39484dd
Bump nightly Rust in CI to 2022-01-11 (#1085)
thanethomson Jan 19, 2022
46a4c28
backport: `block_results` RPC endpoint changes from #1061 (#1086)
thanethomson Jan 31, 2022
904862c
Add CI check on no_std compliance for supported tendermint crates (#1…
thanethomson Feb 8, 2022
c70f6ee
Make encode_vec() infallible (#1093)
hu55a1n1 Feb 14, 2022
33a4841
Add block_by_hash RPC endpoint and tests (#1089)
hansl Feb 15, 2022
3ba4540
ci: Bump grcov version to 0.8.7 (#1098)
thanethomson Mar 7, 2022
e9e12ce
Fix clippy warnings from Rust v1.59.0 (#1097)
thanethomson Mar 12, 2022
84012a7
Add support for `tendermint::chain::Id` constants (#1105)
tony-iqlusion Mar 17, 2022
3941276
Updated spec url (#1110)
brson Mar 30, 2022
65b916b
[master] Update `prost` to v0.10 (#1115)
romac Apr 8, 2022
d2b9f33
Fix clippy warnings for Rust v1.60 (#1118)
thanethomson Apr 9, 2022
6bb8855
meta: Add audit config (#1119)
xla Apr 9, 2022
c828262
p2p: Rework transport to be async (#1116)
xla Apr 9, 2022
280381c
Update CI coverage check to use llvm-cov (#1121)
thanethomson Apr 10, 2022
b23d626
meta: Enforce consistent styles (#1120)
xla Apr 11, 2022
7a8d681
light-client: Replace `Io` with async variant (#995)
xla Apr 12, 2022
ebde4a2
Release v0.24.0 pre.2 (#1124)
thanethomson May 5, 2022
c917544
Bump protos to those provided by Tendermint v0.35.4 (#1126)
thanethomson May 6, 2022
a453e6e
Bump `k256` to v0.11 (#1129)
tony-iqlusion May 10, 2022
cd3e391
Bump `sha2` to v0.10; replace `ripemd160` with `ripemd` v0.1 (#1130)
tony-iqlusion May 11, 2022
27e7f60
`light-client`: Replace `serde_cbor` with `serde_json` (#1133)
devashishdxt Jun 1, 2022
1a252a8
Update cargo audit config file format to v0.17.0 (#1141)
thanethomson Jun 9, 2022
7ad20be
Fix JSON deserialization of abci::ResponseInfo (#1131)
mzabaluev Jun 9, 2022
b3d31a5
Update configuration file format for Tendermint v0.35 (#1144)
thanethomson Jun 10, 2022
cc70ad1
tendermint-proto: Add a feature flag and generate gRPC server definit…
tomtau Jun 11, 2022
6a28510
rpc: Sanitize slice data accessors for ABCI types (#1140)
mzabaluev Jun 11, 2022
42a5767
ADR-011: Validator Crate (#1142)
tomtau Jun 15, 2022
9d2d10b
tendermint: Added conversions from signing requests to consensus states
tomtau Jun 27, 2022
5cce766
added private key signing
tomtau Jun 28, 2022
2f958af
validator: added a validator crate
tomtau Jun 30, 2022
d1d1782
renamed KMSServer, BTreeMap instead of HashMap, type args moved to wh…
tomtau Jul 4, 2022
94bb7ff
renamed `tendermint-validator` to `tendermint-privval`
tomtau Jul 4, 2022
2e20e64
switch to async-signature
tomtau Jul 22, 2022
d9bad59
switch to signature traits + no_std fix
tomtau Jul 22, 2022
97a0b92
blanket `SignerProvider` implementation + server responses hoisted
tomtau Jul 25, 2022
36eff21
switch to the `AsyncKeypair`
tomtau Aug 15, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Bump getrandom to 0.2 (#1062)
tomtau authored Dec 20, 2021

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit f6451a78f0d701e7341f2f767466c632a2ef30cd
2 changes: 1 addition & 1 deletion rpc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ websocket-client = [

[dependencies]
bytes = { version = "1.0", default-features = false }
getrandom = { version = "0.1", default-features = false }
getrandom = { version = "0.2", default-features = false, features = ["js"] }
peg = { version = "0.7.0", default-features = false }
pin-project = { version = "1.0.1", default-features = false }
serde = { version = "1", default-features = false, features = [ "derive" ] }
2 changes: 1 addition & 1 deletion tools/rpc-probe/Cargo.toml
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@ all-features = true
[dependencies]
async-tungstenite = { version = "0.12", features = [ "tokio-runtime" ] }
futures = "0.3"
getrandom = "0.1"
getrandom = "0.2"
log = "0.4"
serde = { version = "1", features = [ "derive" ] }
serde_json = "1"