dependabot[bot]
b2f69bbb3b
build(deps): bump the formats group with 2 updates ( #7714 )
...
* build(deps): bump the formats group with 2 updates
Bumps the formats group with 2 updates: [regex](https://github.com/rust-lang/regex ) and [byteorder](https://github.com/BurntSushi/byteorder ).
Updates `regex` from 1.9.5 to 1.10.0
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.9.5...1.10.0 )
Updates `byteorder` from 1.4.3 to 1.5.0
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.4.3...1.5.0 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: formats
- dependency-name: byteorder
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: formats
...
Signed-off-by: dependabot[bot] <support@github.com>
* Add a test-related exception to deny.toml
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: teor <teor@riseup.net>
2023-10-10 03:31:25 +00:00
dependabot[bot]
b7aae8a34e
build(deps): bump the test group with 3 updates ( #7459 )
...
* build(deps): bump the test group with 3 updates
Bumps the test group with 3 updates: [prost](https://github.com/tokio-rs/prost ), [tonic](https://github.com/hyperium/tonic ) and [tonic-build](https://github.com/hyperium/tonic ).
Updates `prost` from 0.11.9 to 0.12.0
- [Release notes](https://github.com/tokio-rs/prost/releases )
- [Commits](https://github.com/tokio-rs/prost/compare/v0.11.9...v0.12.0 )
Updates `tonic` from 0.9.2 to 0.10.0
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/tonic/commits )
Updates `tonic-build` from 0.9.2 to 0.10.0
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/tonic/commits )
---
updated-dependencies:
- dependency-name: prost
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: test
- dependency-name: tonic
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: test
- dependency-name: tonic-build
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: test
...
Signed-off-by: dependabot[bot] <support@github.com>
* update deny.toml
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
2023-09-06 15:44:44 +00:00
Alfredo Garcia
e567ab812d
change(deps): Run `cargo update` ( #7429 )
...
* cargo update
* update rustls duplicated dependency version
* replace deprecated function
2023-08-31 00:49:01 +00:00
teor
5888a4e5d6
cleanup(clippy): Fix a clippy lint and deny.toml entry after recent changes ( #7419 )
...
* Remove unmatched-skip-root in deny.toml
* Ignore unused variable when getblocktemplate-rpcs is disabled
---------
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
2023-08-30 17:26:49 +00:00
teor
ca8d529a09
cleanup(clippy): Fix new nightly clippy lints from July and August 2023 ( #7384 )
...
* cargo +nightly clippy --fix --all-features --all-targets
* Manually fix clippy::redundant_locals
* Remove unused deny.toml duplicate dependency exception
* Manually fix clippy::needless_pass_by_ref_mut
* Manually fix -W elided-lifetimes-in-associated-constant
* Manually fix clippy::unnecessary_mut_passed
* Manually fix -W unused_mut
---------
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
2023-08-25 22:58:30 +00:00
dependabot[bot]
c696c520ce
build(deps): bump the async group with 2 updates ( #7360 )
...
* build(deps): bump the async group with 2 updates
Bumps the async group with 2 updates: [tokio](https://github.com/tokio-rs/tokio ) and [reqwest](https://github.com/seanmonstar/reqwest ).
Updates `tokio` from 1.31.0 to 1.32.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.31.0...tokio-1.32.0 )
Updates `reqwest` from 0.11.18 to 0.11.19
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.18...v0.11.19 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: async
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: async
...
Signed-off-by: dependabot[bot] <support@github.com>
* update bans
* fix typo in version
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
2023-08-25 20:34:00 +00:00
Arya
1fa9d61c7c
build(deps): Update dependencies for release ( #7255 )
...
* Updates dependencies
* Dedups bindgen, removes windows-sys from deny.toml
2023-07-19 04:40:32 +00:00
Arya
62f717244b
cleanup(deps): Bump sha2 and secp256k1 to remove duplicate dependencies ( #7238 )
...
* Bumps sha2/secp256k1, updates deny.toml
* removes unused import, updates method calls
2023-07-18 07:13:40 +00:00
Alfredo Garcia
e2f010eb4f
build(deps): update ecc dependencies for `zcashd` 5.6.0, and create legacy state format compatibility layer ( #7053 )
...
* update ecc dependencies no serialization
* use zcash_primitives merke tree functions for serialization/deserialization in orchard and sapling trees
* some more work in sapling/orchard serialization/deserialization
* clippy
* fix doc links
* fix missing doc
* make orchard trees serializa/deserialize as they were before upgrade
* make sapling trees serialize/deserialize as they were before upgrade
* use legacy for sprout
* remove unused code
* readd snapshot tests
* repalce some code
* upgrade zcash_proofs
* remove legacy code for sprout
* fix the count method
* add root to serialize
* fixes in as_bytes and from_bytes
* use legacy code
* add todo about pow2 tests
* remove unused sprout code
* fix doc typos
* Add a recalculate_root() method to trees for tests
* Rename test tree types to make them easier to change
* Add TODOs for tests for old and new serialization formats
* fix doc typos
* add more test to note commitment trees
* fix comment
* fix leaf serializatiuon, reverse to old hashes in pow2 tests
* fix serialization
* put sapling SerializedTree code back
* put orchard SerializedTree code back
* clippy
* add duplicated dependencies until zebra_script updates
* fix a doc link
* minor cleanup
* remove todo comment from tests
* add one more check to tests
* update zebra_script
* update deny.toml
* replace custom function with library
* fix some tests
* update docs
* Remove duplicate dependencies from deny.toml
Based on the list at:
https://github.com/ZcashFoundation/zebra/actions/runs/5557139662/jobs/10150543673?pr=7053#step:5:14
---------
Co-authored-by: teor <teor@riseup.net>
2023-07-17 22:06:27 +00:00
dependabot[bot]
3b34e48bf2
build(deps): bump the ed25519-zebra group with 1 update ( #7188 )
...
* cargo upgrade --workspace ed25519-zebra x25519-dalek; cargo check
* Remove unused libm dependency exception
---------
Co-authored-by: teor <teor@riseup.net>
2023-07-12 23:59:49 +00:00
Alfredo Garcia
455779c833
build(deps): Bump indexmap, toml and serde_json ( #7100 )
...
* bump toml, indexmap and serde_json all together
* add duplicated indexmap dep to deny.toml
2023-06-29 20:18:52 +00:00
teor
76a7ff45a9
fix(deps): Replace openssl with rustls in tests and experimental features ( #7047 )
...
* Remove openssl dependency and prevent it coming back
* Put the arguments in the right place
* Put comment in the right place
* Add a default-docker feature to zebrad and use it in workflows and Docker files
* Fix a comment typo
* Make sure that Docker production builds don't use openssl
* Rename feature to default-release-binaries
2023-06-26 05:44:19 +00:00
dependabot[bot]
7e6162a043
build(deps): bump itertools from 0.10.5 to 0.11.0 ( #7050 )
...
* build(deps): bump itertools from 0.10.5 to 0.11.0
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.10.5 to 0.11.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.10.5...v0.11.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* add itertools as a duplicated dep
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
2023-06-23 18:27:49 +00:00
Deirdre Connolly
954ff2ef42
build(deps): Upgrade to ed25519-zebra 4.0.0 ( #6881 )
...
* build: Upgrade to ed5519-zebra 4.0.0
* skip-tree hashbrown =0.13.2 because ed25519-zebra is 0.14.0 and a dep of metrics-exporter-prometheus is 0.13.2
* Use correct versions in deny.toml
* Oops turns out we need both exceptions
---------
Co-authored-by: teor <teor@riseup.net>
2023-06-09 10:03:58 +00:00
Arya
59086c7d00
fix(zebrad): accept default subcommand arguments and print consistent usage information for top-level 'help' subcommand ( #6801 )
...
* updates Cargo.toml
* Migrate to abscissa 0.7.0
* Avoid panic from calling color_eyre::install twice
* Uses 'start' as the default subcommand
* updates default cmd logic
* Fixes minor cli issues
* removes outdated check in acceptance test
* Adds a test for process_cli_args, fixes version_args test.
Adds -V to process_cli_args match case
* Revert "fix(clippy): Silence future-incompat warnings until we upgrade Abscissa (#6024 )"
This reverts commit dd90f79b48
.
* Drops the worker guard to flush logs when zebra shuts down
* Adds cargo feature to clap
* restores process_cli_args
* updates deny.toml
* Updates EntryPoint help template
* Updates subcommand help msgs
* removes trailing whitespace, capitalizes sentences
* Apply suggestions from code review
Co-authored-by: teor <teor@riseup.net>
* revert parts of revert "Revert fix(clippy): Silence future-incompat warnings until we upgrade Abscissa"
* Applies suggestions from code review
* Moves EntryPoint to its own module
* fixes version_args test
* Updates changelog
* Prunes redundant test cases
* Apply suggestions from code review
Co-authored-by: teor <teor@riseup.net>
* Revert "Prunes redundant test cases"
This reverts commit 3f73979184
.
* Update zebrad/src/commands/entry_point.rs
Co-authored-by: teor <teor@riseup.net>
* Add missing import
* Updates `process_cli_args` to return a result
---------
Co-authored-by: teor <teor@riseup.net>
2023-06-07 06:03:42 +00:00
dependabot[bot]
604a96e9ad
build(deps): bump bs58 from 0.4.0 to 0.5.0 ( #6750 )
...
* build(deps): bump bs58 from 0.4.0 to 0.5.0
Bumps [bs58](https://github.com/Nullus157/bs58-rs ) from 0.4.0 to 0.5.0.
- [Changelog](https://github.com/Nullus157/bs58-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nullus157/bs58-rs/compare/0.4.0...0.5.0 )
---
updated-dependencies:
- dependency-name: bs58
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* add `b258` version `0.4.0` to `deny.toml`
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
2023-05-30 02:01:31 +00:00
teor
46b5375890
fix(ci): Give more time to the inbound service when queueing requests ( #6691 )
...
* Remove redundant deny.toml entry
* Make the connection yield time before and after queueing an inbound request
2023-05-16 23:55:17 +00:00
teor
df949a2365
change(log): Report compiler version and Zebra features when starting Zebra ( #6606 )
...
* Add extra vergen metadata to startup and panic reports
* Upgrade to vergen 8.1.3
* Update build script docs
* Upgrade env var names for vergen 8.1.3
* Switch to `git2` dependency feature
* Use renamed environmental variable for `git describe`
* Ignore vergen errors if `.git` doesn't exist
* Update Cargo.lock
* Remove unused deny.toml exceptions with --all-features
Some of these might be from this PR, or the missed dependency updates.
2023-05-14 15:05:22 +00:00
Alfredo Garcia
01908822f1
v1.0.0-rc.8 release ( #6632 )
...
* change versions
* add mainnet and testnet checkpoints
* add changelog
* add estimated height
* Apply suggestions from code review
Co-authored-by: teor <teor@riseup.net>
* cargo update
* rername deprecated function
* fix rustfmt
* update bans
* remove digest as dup dependency
* add dup dependency for all features
---------
Co-authored-by: teor <teor@riseup.net>
2023-05-11 22:15:12 +00:00
teor
d07dc7f9f1
change(deps): Upgrade zcash_script to 0.1.12 to match zcashd 5.5.0 ( #6624 )
...
* cargo upgrade --workspace zcash_script
* Update Cargo.lock
* Update deny.toml
2023-05-10 08:30:41 +00:00
dependabot[bot]
ef556ea06b
build(deps): bump metrics from 0.20.1 to 0.21.0 and metrics-exporter-prometheus from 0.11.0 to 0.12.0 ( #6531 )
...
* build(deps): bump metrics from 0.20.1 to 0.21.0
Bumps [metrics](https://github.com/metrics-rs/metrics ) from 0.20.1 to 0.21.0.
- [Release notes](https://github.com/metrics-rs/metrics/releases )
- [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml )
- [Commits](https://github.com/metrics-rs/metrics/compare/metrics-v0.20.1...metrics-v0.21.0 )
---
updated-dependencies:
- dependency-name: metrics
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* bumps metrics-exporter-prometheus version and adds portable-atomic 0.3.19 to deny.toml skip list
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: arya2 <aryasolhi@gmail.com>
2023-04-19 22:52:21 +00:00
teor
3ba334bf20
change(deps): Upgrade shared dependencies to match `zcashd` 5.5.0 ( #6536 )
...
* Cleanup module docs and imports for sapling::arbitrary
* Upgrade dependencies shared with zcashd 5.5.0
```sh
cargo upgrade --workspace << EOF
bellman
bls12_381
group
halo2
halo2_proofs
jubjub
orchard
redjubjub
zcash_address
zcash_note_encryption
zcash_primitives
zcash_proofs
EOF
```
* Replace orchard::from_bytes_wide() with ff::from_uniform_bytes()
* Revert "disable test (#6285 )" to re-enable verify_generated_halo2_proofs
This reverts commit 4d4accc0b9
.
2023-04-18 10:11:38 +00:00
teor
cf6d0cc2d5
fix(ux): Disable issue URLs for a known shutdown panic in abscissa ( #6486 )
...
* Disable bug report URLs for a known abscissa panic
* Remove trailing whitespace in deny.toml
* upddate doc
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
---------
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
2023-04-14 04:36:38 +00:00
dependabot[bot]
4fcb5b9de9
build(deps): bump tonic from 0.8.3 to 0.9.1 ( #6455 )
...
* build(deps): bump tonic from 0.8.3 to 0.9.1
Bumps [tonic](https://github.com/hyperium/tonic ) from 0.8.3 to 0.9.1.
- [Release notes](https://github.com/hyperium/tonic/releases )
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/tonic/compare/v0.8.3...v0.9.1 )
---
updated-dependencies:
- dependency-name: tonic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Adds tonic 0.8.3 to deny.toml
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: arya2 <aryasolhi@gmail.com>
2023-04-03 23:21:29 +00:00
dependabot[bot]
96e5b541a4
build(deps): bump proptest from 0.10.1 to 1.1.0 ( #6415 )
...
* build(deps): bump proptest from 0.10.1 to 1.1.0
Bumps [proptest](https://github.com/proptest-rs/proptest ) from 0.10.1 to 1.1.0.
- [Release notes](https://github.com/proptest-rs/proptest/releases )
- [Changelog](https://github.com/proptest-rs/proptest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/proptest-rs/proptest/compare/v0.10.1...v1.1.0 )
---
updated-dependencies:
- dependency-name: proptest
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Add a quick-error duplicate dependency exception
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: teor <teor@riseup.net>
2023-03-28 04:13:26 +00:00
teor
8cf62b4a17
change(deps): Update dependencies that only appear in the lock file ( #6217 )
...
* Manually update duplicate dependency exceptions
* Update the release checklist to check for missed dependency updates
* Fix a clippy "unused result" lint
* Run `cargo update`
Output:
```
$ cargo update
Updating crates.io index
Updating addr2line v0.17.0 -> v0.19.0
Updating ahash v0.8.2 -> v0.8.3
Updating aho-corasick v0.7.18 -> v0.7.20
Updating anyhow v1.0.69 -> v1.0.70
Updating arrayref v0.3.6 -> v0.3.7
Updating async-stream v0.3.2 -> v0.3.4
Updating async-stream-impl v0.3.2 -> v0.3.4
Updating async-trait v0.1.52 -> v0.1.67
Updating axum v0.5.17 -> v0.6.12
Updating axum-core v0.2.9 -> v0.3.3
Updating backtrace v0.3.64 -> v0.3.67
Updating base64 v0.13.0 -> v0.13.1
Updating bit-set v0.5.2 -> v0.5.3
Removing block-buffer v0.7.3
Removing block-buffer v0.10.2
Adding block-buffer v0.10.4
Removing block-padding v0.1.5
Updating bls12_381 v0.7.0 -> v0.7.1
Updating bstr v0.2.17 -> v1.4.0
Updating byte-slice-cast v1.2.1 -> v1.2.2
Removing byte-tools v0.3.1
Updating bytemuck v1.8.0 -> v1.13.1
Updating cc v1.0.73 -> v1.0.79
Removing chunked_transfer v1.4.0
Updating cipher v0.4.3 -> v0.4.4
Updating clang-sys v1.3.1 -> v1.6.0
Updating clap v3.2.20 -> v3.2.23
Updating console v0.15.4 -> v0.15.5
Updating constant_time_eq v0.2.4 -> v0.2.5
Updating crossbeam-channel v0.5.4 -> v0.5.7
Updating crossbeam-deque v0.8.1 -> v0.8.3
Updating crossbeam-epoch v0.9.7 -> v0.9.14
Updating crossbeam-utils v0.8.7 -> v0.8.15
Adding cxx-build v1.0.93
Updating cxx-gen v0.7.74 -> v0.7.93
Updating darling v0.14.1 -> v0.14.4
Updating darling_core v0.14.1 -> v0.14.4
Updating darling_macro v0.14.1 -> v0.14.4
Removing digest v0.8.1
Removing digest v0.10.5
Adding digest v0.10.6
Updating dirs-sys v0.3.6 -> v0.3.7
Updating either v1.6.1 -> v1.8.1
Updating encoding_rs v0.8.30 -> v0.8.32
Updating enum-iterator v1.2.0 -> v1.4.0
Updating enum-iterator-derive v1.1.0 -> v1.2.0
Updating eyre v0.6.7 -> v0.6.8
Removing fake-simd v0.1.2
Updating fastrand v1.7.0 -> v1.9.0
Updating ff v0.12.0 -> v0.12.1
Updating fixedbitset v0.4.1 -> v0.4.2
Updating flate2 v1.0.22 -> v1.0.25
Updating form_urlencoded v1.0.1 -> v1.1.0
Removing generic-array v0.12.4
Removing generic-array v0.14.5
Adding generic-array v0.14.6
Updating gimli v0.26.1 -> v0.27.2
Updating glob v0.3.0 -> v0.3.1
Updating globset v0.4.8 -> v0.4.10
Updating h2 v0.3.11 -> v0.3.16
Updating hashbrown v0.12.1 -> v0.12.3
Updating hdrhistogram v7.5.0 -> v7.5.2
Updating heck v0.4.0 -> v0.4.1
Updating http v0.2.8 -> v0.2.9
Removing http-range-header v0.3.0
Updating hyper-rustls v0.23.0 -> v0.23.2
Updating iana-time-zone v0.1.46 -> v0.1.54
Adding iana-time-zone-haiku v0.1.1
Updating idna v0.2.3 -> v0.3.0
Updating io-lifetimes v1.0.4 -> v1.0.9
Updating ipnet v2.4.0 -> v2.7.1
Updating is-terminal v0.4.4 -> v0.4.5
Updating itoa v1.0.4 -> v1.0.6
Updating jobserver v0.1.24 -> v0.1.26
Updating js-sys v0.3.59 -> v0.3.61
Updating libc v0.2.139 -> v0.2.140
Updating libloading v0.7.3 -> v0.7.4
Updating libm v0.2.2 -> v0.2.6
Updating libz-sys v1.1.4 -> v1.1.8
Updating link-cplusplus v1.0.7 -> v1.0.8
Updating lock_api v0.4.6 -> v0.4.9
Removing maplit v1.0.2
Removing matches v0.1.9
Updating matchit v0.5.0 -> v0.7.0
Updating memoffset v0.6.5 -> v0.8.0
Updating mime v0.3.16 -> v0.3.17
Updating miniz_oxide v0.4.4 -> v0.6.2
Updating minreq v2.6.0 -> v2.7.0
Updating mio v0.8.4 -> v0.8.6
Updating net2 v0.2.37 -> v0.2.38
Updating nom v7.1.0 -> v7.1.3
Updating num-format v0.4.3 -> v0.4.4
Updating num-traits v0.2.14 -> v0.2.15
Updating object v0.27.1 -> v0.30.3
Removing opaque-debug v0.2.3
Updating openssl v0.10.38 -> v0.10.48
Adding openssl-macros v0.1.0
Updating openssl-sys v0.9.72 -> v0.9.83
Updating os_info v3.5.1 -> v3.7.0
Updating os_str_bytes v6.3.0 -> v6.5.0
Updating parity-scale-codec v3.1.2 -> v3.4.0
Updating parity-scale-codec-derive v3.1.2 -> v3.1.4
Updating parking_lot v0.12.0 -> v0.12.1
Removing parking_lot_core v0.8.5
Removing parking_lot_core v0.9.1
Adding parking_lot_core v0.8.6
Adding parking_lot_core v0.9.7
Updating pasta_curves v0.4.0 -> v0.4.1
Updating percent-encoding v2.1.0 -> v2.2.0
Updating pest v2.1.3 -> v2.5.6
Updating pest_derive v2.1.0 -> v2.5.6
Updating pest_generator v2.1.3 -> v2.5.6
Updating pest_meta v2.1.3 -> v2.5.6
Updating petgraph v0.6.0 -> v0.6.3
Updating pkg-config v0.3.24 -> v0.3.26
Updating plotters v0.3.1 -> v0.3.4
Updating plotters-backend v0.3.2 -> v0.3.4
Updating plotters-svg v0.3.1 -> v0.3.3
Updating portable-atomic v0.3.15 -> v0.3.19
Updating ppv-lite86 v0.2.16 -> v0.2.17
Updating prettyplease v0.1.9 -> v0.1.25
Updating proc-macro-crate v1.1.3 -> v1.3.1
Updating proc-macro2 v1.0.52 -> v1.0.53
Updating prost-build v0.11.1 -> v0.11.8
Updating prost-types v0.11.1 -> v0.11.8
Updating raw-cpuid v10.2.0 -> v10.7.0
Updating redox_syscall v0.2.11 -> v0.2.16
Updating redox_users v0.4.0 -> v0.4.3
Updating rgb v0.8.32 -> v0.8.36
Updating rustc-demangle v0.1.21 -> v0.1.22
Updating rustix v0.36.7 -> v0.36.11
Updating rustls v0.20.7 -> v0.20.8
Updating rustls-pemfile v1.0.0 -> v1.0.2
Updating rustversion v1.0.11 -> v1.0.12
Updating ryu v1.0.9 -> v1.0.13
Updating schannel v0.1.19 -> v0.1.21
Adding scratch v1.0.5
Updating security-framework v2.6.1 -> v2.8.2
Updating security-framework-sys v2.6.1 -> v2.8.0
Removing sha-1 v0.8.2
Adding sha2 v0.10.6
Updating signal-hook-registry v1.4.0 -> v1.4.1
Updating similar v2.1.0 -> v2.2.1
Updating slab v0.4.5 -> v0.4.8
Updating socket2 v0.4.7 -> v0.4.9
Removing syn v1.0.104
Removing syn v2.0.3
Adding syn v1.0.109
Adding syn v2.0.8
Updating sync_wrapper v0.1.1 -> v0.1.2
Updating termcolor v1.1.3 -> v1.2.0
Updating textwrap v0.15.0 -> v0.16.0
Updating thread_local v1.1.4 -> v1.1.7
Removing time v0.1.44
Removing time v0.3.17
Adding time v0.1.43
Adding time v0.3.20
Updating time-macros v0.2.6 -> v0.2.8
Updating tinyvec_macros v0.1.0 -> v0.1.1
Updating tokio-macros v1.7.0 -> v1.8.2
Updating tokio-native-tls v0.3.0 -> v0.3.1
Updating tokio-rustls v0.23.2 -> v0.23.4
Updating tokio-util v0.6.9 -> v0.6.10
Updating toml_edit v0.19.7 -> v0.19.8
Updating tonic v0.8.2 -> v0.8.3
Updating tonic-build v0.8.2 -> v0.8.4
Removing tower-http v0.3.4
Updating tower-layer v0.3.1 -> v0.3.2
Updating tower-service v0.3.1 -> v0.3.2
Updating try-lock v0.2.3 -> v0.2.4
Updating typenum v1.15.0 -> v1.16.0
Updating ucd-trie v0.1.3 -> v0.1.5
Updating unicode-bidi v0.3.7 -> v0.3.13
Updating unicode-ident v1.0.2 -> v1.0.8
Updating unicode-normalization v0.1.19 -> v0.1.22
Updating unicode-segmentation v1.9.0 -> v1.10.1
Updating unicode-width v0.1.9 -> v0.1.10
Updating unicode-xid v0.2.2 -> v0.2.4
Updating ureq v2.5.0 -> v2.6.2
Updating url v2.2.2 -> v2.3.1
Updating uuid v1.1.0 -> v1.3.0
Updating walkdir v2.3.2 -> v2.3.3
Updating wasi v0.10.0+wasi-snapshot-preview1 -> v0.10.2+wasi-snapshot-preview1
Updating wasm-bindgen v0.2.82 -> v0.2.84
Updating wasm-bindgen-backend v0.2.82 -> v0.2.84
Updating wasm-bindgen-futures v0.4.29 -> v0.4.34
Updating wasm-bindgen-macro v0.2.82 -> v0.2.84
Updating wasm-bindgen-macro-support v0.2.82 -> v0.2.84
Updating wasm-bindgen-shared v0.2.82 -> v0.2.84
Updating web-sys v0.3.56 -> v0.3.61
Updating webpki-roots v0.22.5 -> v0.22.6
Updating which v4.2.4 -> v4.4.0
Adding windows v0.46.0
Removing windows-sys v0.32.0
Removing windows-sys v0.36.1
Updating windows-targets v0.42.1 -> v0.42.2
Updating windows_aarch64_gnullvm v0.42.1 -> v0.42.2
Removing windows_aarch64_msvc v0.32.0
Removing windows_aarch64_msvc v0.36.1
Removing windows_aarch64_msvc v0.42.1
Adding windows_aarch64_msvc v0.42.2
Removing windows_i686_gnu v0.32.0
Removing windows_i686_gnu v0.36.1
Removing windows_i686_gnu v0.42.1
Adding windows_i686_gnu v0.42.2
Removing windows_i686_msvc v0.32.0
Removing windows_i686_msvc v0.36.1
Removing windows_i686_msvc v0.42.1
Adding windows_i686_msvc v0.42.2
Removing windows_x86_64_gnu v0.32.0
Removing windows_x86_64_gnu v0.36.1
Removing windows_x86_64_gnu v0.42.1
Adding windows_x86_64_gnu v0.42.2
Updating windows_x86_64_gnullvm v0.42.1 -> v0.42.2
Removing windows_x86_64_msvc v0.32.0
Removing windows_x86_64_msvc v0.36.1
Removing windows_x86_64_msvc v0.42.1
Adding windows_x86_64_msvc v0.42.2
Updating winnow v0.3.6 -> v0.4.0
Updating wyz v0.5.0 -> v0.5.1
Updating zeroize_derive v1.3.2 -> v1.3.3
```
* Update deny.toml
2023-03-26 23:53:17 +00:00
dependabot[bot]
7eb08208ea
build(deps): bump dirs from 4.0.0 to 5.0.0 ( #6360 )
...
* build(deps): bump dirs from 4.0.0 to 5.0.0
Bumps [dirs](https://github.com/soc/dirs-rs ) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/soc/dirs-rs/releases )
- [Commits](https://github.com/soc/dirs-rs/commits )
---
updated-dependencies:
- dependency-name: dirs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Allow a different dirs-sys version used for a different purpose
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: teor <teor@riseup.net>
2023-03-22 19:37:46 +00:00
teor
9609e625ea
Simplify elasticsearch duplicate dependency exceptions ( #6369 )
2023-03-21 12:50:47 +00:00
Alfredo Garcia
4dedffebbc
feat(elasticsearch): Export block data to elasticsearch database ( #6274 )
...
* add initial ES support
* hide elasticsearch behind feture, add config
* make the builds and clippy happy
* move ES code to a function
* change database name
* fix database name and panic
* increase close to tip interval
* update deny for elastic
* remove a block clone
* try to fix builds
* fix builds 2
* refactor some imports and unwraps
* typo
* change argument of elasticsearch function
* move elastic call to the end of `commit_finalized_direct`
* get height from block
2023-03-13 21:13:30 +00:00
dependabot[bot]
8f50716fe7
build(deps): bump pin-project from 0.4.30 to 1.0.12 ( #6222 )
...
* build(deps): bump pin-project from 0.4.30 to 1.0.12
Bumps [pin-project](https://github.com/taiki-e/pin-project ) from 0.4.30 to 1.0.12.
- [Release notes](https://github.com/taiki-e/pin-project/releases )
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/pin-project/compare/v0.4.30...v1.0.12 )
---
updated-dependencies:
- dependency-name: pin-project
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Change macro arguments as specified in pin_project's 1.0.0 changelog
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-03-01 14:24:11 +00:00
Arya
3ac019d817
build(deps): Bump zcash_script version and update deny.toml ( #6214 )
...
* Bump zcash_script version and updates deny.toml
* Uses zcash_script 0.1.10 and removes bindgen from deny.toml
* bumps zcash_script version
* Update Cargo.lock
---------
Co-authored-by: teor <teor@riseup.net>
2023-02-24 18:58:59 +00:00
dependabot[bot]
09faf48e1f
build(deps): bump rocksdb from 0.19.0 to 0.20.1 ( #6144 )
...
* build(deps): bump rocksdb from 0.19.0 to 0.20.1
Bumps [rocksdb](https://github.com/rust-rocksdb/rust-rocksdb ) from 0.19.0 to 0.20.1.
- [Release notes](https://github.com/rust-rocksdb/rust-rocksdb/releases )
- [Changelog](https://github.com/rust-rocksdb/rust-rocksdb/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-rocksdb/rust-rocksdb/compare/v0.19.0...v0.20.1 )
---
updated-dependencies:
- dependency-name: rocksdb
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Ignore duplicate bindgen dependency until zcash_script updates
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: teor <teor@riseup.net>
2023-02-13 20:01:45 +00:00
dependabot[bot]
7c2264436c
build(deps): bump reqwest from 0.11.13 to 0.11.14 ( #6010 )
...
* build(deps): bump reqwest from 0.11.13 to 0.11.14
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.13 to 0.11.14.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.13...v0.11.14 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* try to fix duplicates
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
2023-01-23 04:49:13 +00:00
teor
5b054c968e
build(deps): bump inferno from 0.11.12 to 0.11.13, and allow a duplicate dependency ( #5798 )
...
* build(deps): bump inferno from 0.11.12 to 0.11.13
Bumps [inferno](https://github.com/jonhoo/inferno ) from 0.11.12 to 0.11.13.
- [Release notes](https://github.com/jonhoo/inferno/releases )
- [Changelog](https://github.com/jonhoo/inferno/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jonhoo/inferno/compare/v0.11.12...v0.11.13 )
---
updated-dependencies:
- dependency-name: inferno
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Allow duplicate ahash dependencies while the ecosystem upgrades
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-09 03:31:25 +00:00
Arya
b722e223e3
build(deps): bump zcash_proofs from 0.8.0 to 0.9.0 and zcash_primitives from 0.8.1 to 0.9.0 ( #5631 )
...
* bump zcash_proofs from 0.8.0 to 0.9.0
bump zcash_primitives from 0.8.0 to 0.9.0
* update deny.toml to skip zcash_primitives 0.8.1
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-11-18 19:18:57 +00:00
Alfredo Garcia
8441801e42
deps(bump): zcash_primitives, zcash_note_encryption, zcash_encoding, orchard, and zcash_script ( #5505 )
...
* Bump zcash_primitives, zcash_note_encryption and oechard deps at once
* Bump dependencies, and update `deny.toml`
* Upgrade to zcash_script 0.1.8
* Update Cargo.lock
* Use 3-part version numbers consistently
* Get address by serializing the Output, then using zcash_primitives to parse it (#5507 )
Co-authored-by: Marek <mail@marek.onl>
Co-authored-by: teor <teor@riseup.net>
2022-10-31 14:15:11 +00:00
Marek
be84853872
build(deps): Bump `zcash_proofs` to 0.8.0 ( #5481 )
...
* Put `tor` behind its own `--cfg` flag
* Bump x25519-dalek from 1.2.0 to 2.0.0-pre.1
* Bump zcash_proofs to 0.8.0
* Update `deny.toml`
* Update `Cargo.lock`
* Fix missing doc link warning
* Mention a ticket that tracks the dep. conflict
* Update `.codespellrc`
* Disable the other tor dependency
* Clarify a comment
* Add Tor x25519-dalek issue to README
* Update Cargo.lock
Co-authored-by: teor <teor@riseup.net>
2022-10-28 06:58:02 +00:00
Marek
1f4bc0da0c
Remove `arrayvec` and `itoa` from `skip-tree` ( #5410 )
...
We recently updated `inferno`, and running
```bash
cargo deny --all-features check bans
```
started producing the following warnings:
```
┌─ .../zebra/deny.toml:89:5
│
89 │ { name = "arrayvec", version = "=0.4.12" },
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no crate matched these criteria
warning[B010]: skip tree root was not found in the dependency graph
┌─ .../zebra/deny.toml:90:5
│
90 │ { name = "itoa", version = "=0.4.8" },
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no crate matched these criteria
bans ok
```
The warning means we don't need to list the `arrayvec` and `itoa`
dependencies in the `skip-tree` section, so this commit removes them.
2022-10-18 22:15:20 +00:00
teor
c2514ba64a
fix(doc): Update deny.toml developer docs and file comments ( #5151 )
...
* Make deny.toml instructions more specific
* Add documentation and depdendency comments to deny.toml
2022-09-14 19:52:32 +00:00
dependabot[bot]
af3a6ec558
build(deps): bump criterion from 0.3.6 to 0.4.0 ( #5136 )
...
* build(deps): bump criterion from 0.3.6 to 0.4.0
Bumps [criterion](https://github.com/bheisler/criterion.rs ) from 0.3.6 to 0.4.0.
- [Release notes](https://github.com/bheisler/criterion.rs/releases )
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.6...0.4.0 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* removes criterion from skip-tree and adds hashbrown & itoa to skip in deny.toml
* Update deny.toml
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: arya2 <aryasolhi@gmail.com>
2022-09-13 07:25:30 +00:00
teor
21b1a622e6
fix(deny.toml): Change an exception to the earlier pin-project version ( #5070 )
...
* Use the earlier pin-project version in deny.toml
* Change deny.toml instructions to check for updated versions
* Remove trailing whitespace
2022-09-05 20:12:52 +00:00
teor
fc624d009d
change(deps): bump rocksdb from 0.18.0 to 0.19.0 ( #5071 )
...
* cargo upgrade --workspace rocksdb
* Add a deny.toml exception for bindgen 0.59
* Move `valid()` and `status()` methods to raw iterators
* Update some outdated comments
* Panic on iterator failures
We might want to change this if there are any common failure modes.
* allow(clippy::unwrap_in_result) in some methods
2022-09-05 18:58:45 +00:00
dependabot[bot]
0edb517c88
build(deps): bump pin-project from 1.0.11 to 1.0.12 ( #4914 )
...
* build(deps): bump pin-project from 1.0.11 to 1.0.12
Bumps [pin-project](https://github.com/taiki-e/pin-project ) from 1.0.11 to 1.0.12.
- [Release notes](https://github.com/taiki-e/pin-project/releases )
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.0.11...v1.0.12 )
---
updated-dependencies:
- dependency-name: pin-project
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Skip breaking dependency update in tower-fallback/Cargo.toml
* update Cargo.lock
* adds pin-project 1.0.12 to skip-tree in deny.toml to allow duplicate dependency until the version in tower-fallback is upgraded
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
Co-authored-by: arya2 <aryasolhi@gmail.com>
2022-09-04 01:15:49 +00:00
Conrado Gouvea
a042d83c45
change(deps): upgrade zcash_script and zcash dependencies ( #4926 )
...
* change(deps): upgrade zcash_script and zcash dependencies
* use zcash_script 0.1.7
* Update Cargo.lock
Co-authored-by: teor <teor@riseup.net>
2022-09-02 07:24:29 +00:00
dependabot[bot]
360631ff4e
build(deps): bump criterion from 0.3.5 to 0.3.6 ( #4761 )
...
* build(deps): bump criterion from 0.3.5 to 0.3.6
Bumps [criterion](https://github.com/bheisler/criterion.rs ) from 0.3.5 to 0.3.6.
- [Release notes](https://github.com/bheisler/criterion.rs/releases )
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.5...0.3.6 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Add duplicate dependency exceptions to deny.toml
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: teor <teor@riseup.net>
2022-08-07 00:14:34 +00:00
Conrado Gouvea
0eb3abedfe
Bumps [vergen]( https://github.com/rustyhorde/vergen ) from 7.2.1 to 7.3.2. ( #4890 )
...
- [Release notes](https://github.com/rustyhorde/vergen/releases )
- [Commits](rustyhorde/vergen@7.2.1...7.3.2)
---
updated-dependencies:
- dependency-name: vergen
dependency-type: direct:production
update-type: version-update:semver-minor
...
2022-08-05 15:01:22 +00:00
Conrado Gouvea
6b22794396
deps: upgrade ECC dependencies ( #4699 )
2022-06-27 23:12:56 +00:00
teor
ca0520b2e8
change(deps): Upgrade tracing-subscriber and related dependencies ( #4517 )
...
* Upgrade tracing and related dependencies
```sh
cargo upgrade --workspace
tracing-error
tracing-subscrber
color-eyre
tracing-flame
tracing-journald
sentry
sentry-tracing
metrics
metrics-exporter-prometheus
reqwest
```
* Update duplicate dependency checks
* Enable the tracing/env-filter feature
* Fix type inference for metrics
Manual changes, plus:
```sh
fastmod "as _" "as f64"
```
* Tidy up some unrelated test code
* Update metrics-exporter-prometheus API
And make unused dependencies optional.
* Adjust test regexes to new tracing format
Also fix some regex bugs, and refactor to simplify.
* Disable color-eyre span traces and track caller in release builds
* Add a feature that enables extra debugging in release builds
* Clean up some redundant features
* Increase a test timeout
2022-06-01 13:53:51 +10:00
Conrado Gouvea
55822dda41
change: NU5 mainnet dependency upgrades ( #4405 )
...
* upgrade dependencies to NU5 mainnet versions
* migrate to bitvec 1.0
* update deny.toml
* point to published redjubjub 0.5
* Point at zcash-script@0.1.6 on crates.io
* update Cargo.lock
* specify patch versions of dependencies
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
2022-05-19 01:03:55 +00:00
Alfredo Garcia
128c9cbfd8
tests(rpc): add snapshot tests for rpc methods responses ( #4352 )
...
* add snapshot tests for rpc methods responses
* change snapshots format to json
* change snapshot file name format
* fix(rpc): fixes for RPC snapshot tests (#4384 )
* Create the snapshot settings once
* Snapshot testnet state, RPCs, and transparent addresses
* Tweak header comment
* Ignore some duplicated dependencies we don't control
* fix texts
Co-authored-by: Marek <mail@marek.onl>
* Redact 1.5 kB of block data in snapshots
* Fix docs
* Explain snapshot redaction better
* Make redaction substitution consistent
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
* Update redacted snapshots
* Make formatting consistent
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: Marek <mail@marek.onl>
2022-05-16 02:33:46 +00:00