Arya
eec467a173
should fix the timeouts ( #7332 )
2023-08-15 22:16:09 +00:00
dependabot[bot]
80726e248b
build(deps): bump the app group with 1 update ( #7325 )
...
Bumps the app group with 1 update: [clap](https://github.com/clap-rs/clap ).
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.19...v4.3.21 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: app
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 18:50:05 +00:00
dependabot[bot]
d8168db3e1
build(deps): bump the test group with 1 update ( #7301 )
...
Bumps the test group with 1 update: [tempfile](https://github.com/Stebalien/tempfile ).
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.7.0...v3.7.1 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: test
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 18:49:21 +00:00
Alfredo Garcia
b322748b66
add(rpc): note tree sizes to `getblock` api ( #7278 )
...
* add the basics
* add some docs, move code
* upgrade compact formats to https://github.com/zcash/lightwalletd/blob/v0.4.15/walletrpc/compact_formats.proto
* add a test for in sync chain
* test changing to ecc lightwalletd
* revert change of lightwalletd repo (already merged to main)
* add debug log to see whats going on with the test
* change log to tracing::info
* remove log line
---------
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-08-15 18:48:50 +00:00
Gustavo Valverde
63597307c1
fix(doc): consolidate firebase hosting in prod project ( #7313 )
...
* fix(doc): consolidate firebase hosting in prod project
* fix(deploy): use correct environment and permissions
* ref(firebase): use a single firebase configuration
* fix(firebase): entrypoint no longer needed
* ref(docs): deploy docs on PR for preview
* fix(docs): allow to comment on PR
* fix(docs): allow enough time to build docs
* fix(docs): cancel previous docs build
* fix(docs): use a more specific group
* fix(firebase): extra permissions
* fix: commit `.firebaserc`
* fix(mdbook): use different actual directory
* fix(deploy): increase Rust build timeout
* chore: more timeout for building and publishing
* fix(deploy): login to GCP before deploying
This is to avoid timeout issues with the GCP credentials
* chore: lint code
* chore: revert SC2002 fix try
2023-08-15 14:13:00 +00:00
dependabot[bot]
38b227f06c
build(deps): bump the async group with 1 update ( #7300 )
...
Bumps the async group with 1 update: [pin-project](https://github.com/taiki-e/pin-project ).
- [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.1.2...v1.1.3 )
---
updated-dependencies:
- dependency-name: pin-project
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: async
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-08-13 16:06:32 +00:00
dependabot[bot]
4de8bd2d30
build(deps): bump r7kamura/rust-problem-matchers from 1.3.0 to 1.4.0 ( #7311 )
...
Bumps [r7kamura/rust-problem-matchers](https://github.com/r7kamura/rust-problem-matchers ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/r7kamura/rust-problem-matchers/releases )
- [Commits](https://github.com/r7kamura/rust-problem-matchers/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: r7kamura/rust-problem-matchers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-08-11 18:34:49 +00:00
Arya
84927d3dd1
Updates test expected logs ( #7315 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-08-11 03:53:31 +00:00
dependabot[bot]
77c00aef73
build(deps): bump the progress-bar group with 1 update ( #7299 )
...
Bumps the progress-bar group with 1 update: [indicatif](https://github.com/console-rs/indicatif ).
- [Release notes](https://github.com/console-rs/indicatif/releases )
- [Commits](https://github.com/console-rs/indicatif/compare/0.17.5...0.17.6 )
---
updated-dependencies:
- dependency-name: indicatif
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: progress-bar
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-08-11 01:39:14 +00:00
dependabot[bot]
e2bf4aa330
build(deps): bump the formats group with 4 updates ( #7298 )
...
Bumps the formats group with 4 updates: [serde](https://github.com/serde-rs/serde ), [regex](https://github.com/rust-lang/regex ), [serde_json](https://github.com/serde-rs/json ) and [serde_with](https://github.com/jonasbb/serde_with ).
Updates `serde` from 1.0.175 to 1.0.179
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.175...v1.0.179 )
Updates `regex` from 1.9.1 to 1.9.3
- [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.1...1.9.3 )
Updates `serde_json` from 1.0.103 to 1.0.104
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.103...v1.0.104 )
Updates `serde_with` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: formats
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: formats
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: formats
- dependency-name: serde_with
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: formats
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-08-10 22:28:00 +00:00
Marek
5e20d89a54
fix(ci): Specify Testnet in jobs that require it ( #7309 )
...
* Add "Testnet" to `generate-checkpoints-testnet`
* Add `Testnet` to `full-sync-to-tip-testnet`
2023-08-10 19:27:33 +00:00
Arya
a9a6c6a8e5
use zcash lwd in ci instead of aditya fork ( #7307 )
2023-08-09 10:01:21 +00:00
Marek
57c9249141
change(state): Insert only the first tree in each series of identical trees into finalized state ( #7266 )
...
* Pass ZebraDB to batch preparation
* Dedup the insertion of Sapling trees into database
* Dedup the insertion of Orchard trees into database
* Update snapshots
* Rename batch preparation of trees
* Simplify the naming of note commitment trees
* Correctly retrieve Sapling trees from fin state
* Correctly retrieve Orchard trees from fin state
* Simplify the naming of methods for Sprout trees
* Simplify the naming of methods for Sapling trees
* Simplify the naming of methods for Orchard trees
* Reduce disk reads by caching trees. (#7276 )
* Bump the state minor version
* Reset the state patch version
* Simplify the preparation of genesis trees
* Store the roots of the trees of the genesis block
* Add the genesis roots to snapshots
* fix(test): Don't include shielded data in genesis blocks (#7302 )
* fix(state): Fix marking format upgrades (#7304 )
---------
Co-authored-by: Arya <aryasolhi@gmail.com>
2023-08-09 00:32:27 +00:00
dependabot[bot]
cce81b35c9
build(deps): bump Swatinem/rust-cache from 2.5.1 to 2.6.0 ( #7294 )
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.5.1 to 2.6.0.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.5.1...v2.6.0 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-08 21:55:21 +00:00
Gustavo Valverde
bf6832f53a
fix: remove reference to old `zealous-zebra` project ( #7303 )
...
* fix: remove reference to old `zealous-zebra` project
* fix(build): use `edge` tag from our repositories
2023-08-08 10:24:48 +00:00
dependabot[bot]
2c2fa63a03
build(deps): bump tj-actions/changed-files from 37.5.0 to 37.5.1 ( #7295 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.5.0 to 37.5.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.5.0...v37.5.1 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-04 10:51:15 +00:00
Deirdre Connolly
24fa1eece4
fit(whitespace): Update CODEOWNERS ( #7296 )
2023-08-03 15:21:02 +00:00
dependabot[bot]
195280a760
build(deps): bump tj-actions/changed-files from 37.4.0 to 37.5.0 ( #7291 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.4.0 to 37.5.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.4.0...v37.5.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-30 21:10:57 +00:00
Marek
d725d29a58
add(Docker): Docs for mining with Docker ( #7179 )
...
* Add docs for mining with Docker
* Refactor the docs for mining with Docker
* Add a note on syncing
2023-07-25 22:51:05 +00:00
Gustavo Valverde
da2e696836
ref(docker): remove all unrequired docker arguments from CI/CD pipelines ( #7231 )
...
* ref(docker): remove all unrequired docker arguments
* fix(ci): use correct `$NETWORK` approach for tests
* fix(release): do not change default `$NETWORK` for experimental image
* Update .github/workflows/continous-integration-docker.yml
Co-authored-by: Marek <mail@marek.onl>
* Revert "fix(release): do not change default `$NETWORK` for experimental image"
This reverts commit bd5b6c831b
.
* fix: typo
---------
Co-authored-by: Marek <mail@marek.onl>
2023-07-25 22:50:45 +00:00
dependabot[bot]
b8dd54081d
build(deps): bump the formats group with 1 update ( #7283 )
...
Bumps the formats group with 1 update: [serde](https://github.com/serde-rs/serde ).
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.171...v1.0.175 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: formats
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-25 02:22:22 +00:00
dependabot[bot]
7625e0b49f
build(deps): bump the app group with 2 updates ( #7282 )
...
Bumps the app group with 2 updates: [clap](https://github.com/clap-rs/clap ) and [rlimit](https://github.com/Nugine/rlimit ).
Updates `clap` from 4.3.16 to 4.3.19
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.16...v4.3.19 )
Updates `rlimit` from 0.10.0 to 0.10.1
- [Changelog](https://github.com/Nugine/rlimit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nugine/rlimit/compare/v0.10.0...v0.10.1 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: app
- dependency-name: rlimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: app
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 23:50:15 +00:00
dependabot[bot]
bce8e1a842
build(deps): bump the log group with 1 update ( #7281 )
...
Bumps the log group with 1 update: [thiserror](https://github.com/dtolnay/thiserror ).
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.43...1.0.44 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: log
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 20:20:22 +00:00
dependabot[bot]
64f116a861
build(deps): bump the test group with 1 update ( #7284 )
...
Bumps the test group with 1 update: [tempfile](https://github.com/Stebalien/tempfile ).
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.6.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: test
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:45:55 +00:00
dependabot[bot]
f7a4c7164f
build(deps): bump tj-actions/changed-files from 37.3.0 to 37.4.0 ( #7280 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.3.0 to 37.4.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.3.0...v37.4.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 12:16:38 +00:00
dependabot[bot]
2b7b65b208
build(deps): bump tj-actions/changed-files from 37.1.2 to 37.3.0 ( #7264 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.1.2 to 37.3.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.1.2...v37.3.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 11:28:11 +00:00
teor
7114cc03a8
change(deps): Use larger dependabot groups ( #7247 )
...
* Use larger dependabot groups
* Reduce number of open PRs
2023-07-24 11:28:03 +00:00
Arya
a6bdb480bb
Release Zebra v1.1.0 ( #7259 )
...
* Updates dependencies
* Dedups bindgen, removes windows-sys from deny.toml
* Updates checkpoints
* chore: Release
* Adds changelog draft
* updates estimated_release_height
* Updates changelog
* Apply suggestions from code review
Co-authored-by: teor <teor@riseup.net>
---------
Co-authored-by: teor <teor@riseup.net>
2023-07-22 01:18:09 +00:00
Alfredo Garcia
7ce5b8b115
fix(feature): elasticsearch for the Mainnet ( #7268 )
...
* differenciate testnet vs mainnet bulks
* reduce the number of bulk blocks to 24 in mainnet
2023-07-21 22:34:43 +00:00
teor
c3e7d749ed
fix(log): Limit verbose RPC responses in logs ( #7258 )
...
* Truncate verbose RPC responses in test logs
* Downgrade verbose block template state log to debug
2023-07-21 20:35:56 +00:00
teor
a78112ae39
change(deps): Remove OpenSSL dependency from dev tools ( #7257 )
...
* Remove OpenSSL dependency from dev tools
* Update Cargo.lock
2023-07-21 00:33:41 +00:00
teor
a61d464d4d
Fix Docker git commit handling ( #7265 )
2023-07-20 11:50:13 +00:00
teor
512dd9bc5d
change(doc): Document how to upgrade the database format ( #7261 )
...
* Move the state format into a new doc
* Add upgrade instructions
* Link to the format upgrade docs from the upgrade code
* Fix typo
Co-authored-by: Marek <mail@marek.onl>
---------
Co-authored-by: Marek <mail@marek.onl>
2023-07-20 01:50:25 +00:00
Marek
9ebd56092b
change(test): Refactor the tests of non-finalized state ( #7262 )
...
* Allow generating blocks with only coinbase tx
* Fix the `forked_equals_pushed_genesis` test
2023-07-19 21:20:37 +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
Gustavo Valverde
3d02d54f7f
ref(issues): use newer template where applicable ( #7254 )
...
* ref(issues): use newer template where applicable
This also fixes emojis, indenting and issues with GitHub YAML schema for issues template
* fix(issues): do not require testing or related work
* fix(issues): textarea required
* fix(issues): do not be strict on issues structure
2023-07-18 23:41:36 +00:00
Pili Guerra
7f64ff35a4
add(metrics): Track mempool actions and size bucketed by weight (copy of #6972 , credit @str4d) ( #7019 )
...
* metrics: Track mempool actions and size bucketed by weight
* Fix tests
* draft fix tests
* fix `fix_arbitrary_generated_action_overflows`
* add some docs
* manually derive arbitrary
* remove unused import
---------
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Co-authored-by: Marek <mail@marek.onl>
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
2023-07-18 23:04:32 +00:00
Marek
1db4f567f7
change(state): Deduplicate note commitment trees in non-finalized state ( #7239 )
...
* Remove duplicate asserts
There are the same two asserts above the two removed ones.
* Remove workarounds for inserting trees into NFS
NFS = non finalized state
* Use correct height for constructing new chain
We were using the height of the last block instead of the initial block
to construct a new chain.
* Don't push the 0th block into a chain
* Don't commit two blocks at the same height
* Add helpers for heights
* Support the retrieval of deduped Sprout trees
* Dedup Sprout trees
* Refactor docs for adding & removing Sprout trees
* Support the retrieval of deduped Sapling trees
* Dedup Sapling trees
* Refactor docs for adding & removing Sapling trees
* Support the retrieval of deduped Orchard trees
* Dedup Orchard trees
* Refactor docs for adding & removing Orchard trees
* Make the docs for storing trees clearer
2023-07-18 23:04:11 +00:00
dependabot[bot]
3e75cb50f6
build(deps): bump the crypto group with 1 update ( #7222 )
...
Bumps the crypto group with 1 update: [reddsa](https://github.com/ZcashFoundation/reddsa ).
- [Release notes](https://github.com/ZcashFoundation/reddsa/releases )
- [Changelog](https://github.com/ZcashFoundation/reddsa/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ZcashFoundation/reddsa/compare/0.5.0...0.5.1 )
---
updated-dependencies:
- dependency-name: reddsa
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: crypto
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 12:13:51 +00:00
dependabot[bot]
c6f4e28bff
build(deps): bump the cli group with 1 update ( #7244 )
...
Bumps the cli group with 1 update: [clap](https://github.com/clap-rs/clap ).
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.11...v4.3.15 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cli
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 09:59:41 +00:00
Gustavo Valverde
e6d3295b8a
refactor(issues): Include DevOps template and improve others ( #7232 )
...
* add(issues): add DevOps ticket template
* imp(issues): add visual feedback and context
* fix: use correct links
* fix(issues): typo
* fix: typo
* fix(issues): wrong file type
* fix(issues): yaml error
2023-07-18 07:20:57 +00:00
teor
e6a35610ef
When testnet is selected, disable jobs that don't work on it ( #7198 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-07-18 07:14:06 +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
dependabot[bot]
f46ad54ae0
build(deps): bump insta from 1.30.0 to 1.31.0 ( #7226 )
...
Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.30.0 to 1.31.0.
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.30.0...1.31.0 )
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 04:55:54 +00:00
teor
af2962613d
Change dependabot.yml Actions schedule and fix groups ( #7241 )
2023-07-18 04:55:13 +00:00
Marek
f9a5635105
fix(state): Remove workarounds for storing trees ( #7218 )
...
* Remove duplicate asserts
There are the same two asserts above the two removed ones.
* Remove workarounds for inserting trees into NFS
NFS = non finalized state
* Use correct height for constructing new chain
We were using the height of the last block instead of the initial block
to construct a new chain.
* Don't push the 0th block into a chain
* Don't commit two blocks at the same height
* Fix typo
* Generate chains with at least two blocks
---------
Co-authored-by: teor <teor@riseup.net>
2023-07-18 04:54:22 +00:00
teor
3bbe3cec4f
fix(panic): Stop panicking on async task cancellation on shutdown in network and state futures ( #7219 )
...
* Add an async-error feature and an initial module structure
* Implement checking for panics in OS threads and async tasks
* Implement waiting for panics in OS threads and async tasks
* Add a TODO to simplify some state request error handling
* Use the new panic-checking methods in zebra-state
* Use new panic-checking methods in zebra-network
* fixup! Implement waiting for panics in OS threads and async tasks
* Replace existing async code with generic panic-checking methods
* Simplify trait to a single method
* Move thread panic code into generic trait impls
* Simplify option handling
Co-authored-by: Arya <aryasolhi@gmail.com>
* Fix comment
Co-authored-by: Arya <aryasolhi@gmail.com>
* Add missing track_caller
---------
Co-authored-by: Arya <aryasolhi@gmail.com>
2023-07-18 04:53:26 +00:00
dependabot[bot]
c885de4abb
build(deps): bump semver from 1.0.17 to 1.0.18 ( #7227 )
...
Bumps [semver](https://github.com/dtolnay/semver ) from 1.0.17 to 1.0.18.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.17...1.0.18 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 02:37:35 +00:00
dependabot[bot]
1e47fe5b2b
build(deps): bump tj-actions/changed-files from 37.1.0 to 37.1.2 ( #7220 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.1.0 to 37.1.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.1.0...v37.1.2 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 00:10: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