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>
This commit is contained in:
Alfredo Garcia 2023-05-11 19:15:12 -03:00 committed by GitHub
parent 8c8ac4ac20
commit 01908822f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 552 additions and 353 deletions

View File

@ -5,6 +5,35 @@ All notable changes to Zebra are documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org).
## [Zebra 1.0.0-rc.8](https://github.com/ZcashFoundation/zebra/releases/tag/v1.0.0-rc.8) - 2023-05-10
Starting in this release, Zebra has implemented an "end of support" halt. Just like `zcashd`, the `zebrad` binary will stop running 16 weeks after the last release date.
Also, this release adds the ZIP-317 rules to mempool transactions which should help with the Zcash network spam issue.
### Security
- Avoid inbound service overloads and fix failing tests ([#6537](https://github.com/ZcashFoundation/zebra/pull/6537))
- Avoid a rare panic when a connection is dropped ([#6566](https://github.com/ZcashFoundation/zebra/pull/6566))
- Avoid some self-connection nonce removal attacks ([#6410](https://github.com/ZcashFoundation/zebra/pull/6410))
- Reject nodes using ZClassic ports, and warn if configured with those ports ([#6567](https://github.com/ZcashFoundation/zebra/pull/6567))
### Added
- Add ZIP-317 rules to mempool ([#6556](https://github.com/ZcashFoundation/zebra/pull/6556))
- Add user agent argument to zebra-network crate ([#6601](https://github.com/ZcashFoundation/zebra/pull/6601))
- Refuse to run zebrad when release is too old ([#6351](https://github.com/ZcashFoundation/zebra/pull/6351))
### Fixed
- Handle randomness generation and invalid random values as errors in cryptographic code ([#6385](https://github.com/ZcashFoundation/zebra/pull/6385))
- When configured for testnet, automatically use the correct testnet listener port ([#6575](https://github.com/ZcashFoundation/zebra/pull/6575))
### Contributors
Thank you to everyone who contributed to this release, we couldn't make Zebra without you:
@arya2, @gustavovalverde, @oxarbitrage, @teor2345 and @upbqdn
## [Zebra 1.0.0-rc.7](https://github.com/ZcashFoundation/zebra/releases/tag/v1.0.0-rc.7) - 2023-04-18
This release features a security fix for unbounded memory use in zebra-network, introduces the "progress-bar" feature, and continues to address audit findings.

File diff suppressed because it is too large Load Diff

View File

@ -77,7 +77,7 @@ You can run Zebra using our Docker image.
This command will run our latest release, and sync it to the tip:
```sh
docker run zfnd/zebra:1.0.0-rc.7
docker run zfnd/zebra:1.0.0-rc.8
```
For more information, read our [Docker documentation](book/src/user/docker.md).
@ -121,7 +121,7 @@ Note that the package `clang` includes `libclang` as well as the C++ compiler.
Once the dependencies are in place, you can build Zebra
```sh
cargo install --locked --git https://github.com/ZcashFoundation/zebra --tag v1.0.0-rc.7 zebrad
cargo install --locked --git https://github.com/ZcashFoundation/zebra --tag v1.0.0-rc.8 zebrad
```
You can start Zebra by

View File

@ -11,13 +11,13 @@ You can deploy Zebra for a daily use with the images available in [Docker Hub](h
### Ready to use image
```shell
docker run --detach zfnd/zebra:1.0.0-rc.7
docker run --detach zfnd/zebra:1.0.0-rc.8
```
### Build it locally
```shell
git clone --depth 1 --branch v1.0.0-rc.7 https://github.com/ZcashFoundation/zebra.git
git clone --depth 1 --branch v1.0.0-rc.8 https://github.com/ZcashFoundation/zebra.git
docker build --file docker/Dockerfile --target runtime --tag zebra:local
docker run --detach zebra:local
```

View File

@ -38,12 +38,15 @@ skip-tree = [
# wait for ordered-map to release a dependency fix
{ name = "ordered-map", version = "=0.4.2" },
# wait for curve25519-dalek to upgrade
{ name = "digest", version = "=0.9.0" },
# wait for primitive-types to upgrade
{ name = "proc-macro-crate", version = "=0.1.5" },
# wait for rocksdb to upgrade
{ name = "bindgen", version = "=0.64.0" },
# wait for prost-build to upgrade
{ name = "prettyplease", version = "=0.1.25" },
# ZF crates
# wait for zcashd and zcash_script to upgrade
@ -55,6 +58,9 @@ skip-tree = [
# ed25519-zebra/hashbrown: https://github.com/ZcashFoundation/ed25519-zebra/pull/65
{ name = "ahash", version = "=0.7.6" },
# wait for ed25519-zebra to upgrade
{ name = "curve25519-dalek", version = "=3.2.0" },
# ECC crates
# wait for zcash_primitives to remove duplicated dependencies

View File

@ -1,6 +1,6 @@
[package]
name = "tower-batch"
version = "0.2.38"
version = "0.2.39"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT"
edition = "2021"

View File

@ -1,6 +1,6 @@
[package]
name = "tower-fallback"
version = "0.2.38"
version = "0.2.39"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT"
edition = "2021"

View File

@ -1,6 +1,6 @@
[package]
name = "zebra-chain"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
edition = "2021"

View File

@ -1,6 +1,6 @@
[package]
name = "zebra-consensus"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
edition = "2021"

View File

@ -10584,3 +10584,86 @@
2056272 00000000000001c84d30ac8951c6f221532134124f496efff385cc3b14d73bf5
2056353 00000000001f59ef799ab4fd0a05a01f9c739bdd333b313b299819a2ccb48bc6
2056451 000000000088fbd40f54e482b9989e055a0527965e4b7f1f0dcb523e7fee996d
2056577 0000000001199c2eb1236810fa6879260b0c50a125924d1dc45af9c49d447d3d
2056704 000000000066feff4b9546c951f275f3c3c20a3dc9d14b35ee7954da53bb9baa
2056851 0000000000abed6ba089f09c03beb07e971bd4c633425ca95e4310e2d24dd647
2056988 0000000000ae80af35dc4eb2a6ff9874ff91b6c4c3631e018ee3bdde9f5f303a
2057130 0000000001007b090b605356ced4759600f521348f78d3ca1de390098bbd8ca0
2057290 00000000010156ad40dfef51fb4befaea763b4b1e7e7ca7e34d777574b892de1
2057417 0000000000e477b024f4da7364520f100b609c5d2bef03c9b15e4d00686478b4
2057541 00000000009d0483b526a6541b47addb4c804988557d778e4a4c5af265c09c50
2057680 0000000000e086693f67ee02b7dadba61d20ec9e2d0aa827d9afe1a1e1fdd8c5
2057817 0000000000753963810a57c29545a43c5fd7f064f9741c7f33d790dc14b538ff
2057950 00000000002dbde66c131fafb301839898c211daf1128c98dfc2b47fa48dc9e1
2058080 00000000003e08e0b5898e968733450e69a3887519fd5e81945fc8b295103bf5
2058224 000000000000da50b842f7711d345fb13a4aa76bf43bfb715328afc644ee5c1e
2058457 00000000002fd562ace4d78c55e6b1ea1ff0ea9138a5cebab6ea86ab3ceecc04
2058857 0000000000a1728b5cc7b5e52ed23721cfa904ab461828e607cdd625e2498ea4
2059257 00000000002e9af5b1b2c65df8025b9d3ccd278a9369736bfe82484819f10913
2059602 0000000000053ff3825fc458fe547dc307c0226bb598ff34cfb43ed6491dea6e
2059914 0000000001072835af053aba28cb72e78d6ab1dc5f40666abaf00ada27aebb6d
2060243 00000000010df595ef74005d55cbdc39a73469433fbdda9c05034999aea5245d
2060568 00000000003f3ece1ea2bff0ead37174502d97a7603d36f17ce73da199cc563d
2060886 00000000008d96ce1b1e2d12b8f18d8b23f2024a5ba435e3a22af45036370715
2061143 0000000000d95b089ea220529e2f9e55c9bbaa67b08f17110c277c15e3d2fd66
2061314 00000000007a6ea29131c4680f47e6cb8a38e11a2fdc5b0117dfddaa2f40b9fe
2061485 0000000000dc9fa988d0cb314264bef29e14f13b46c13525c85f617f32f044d8
2061649 00000000009ae4c917d6d0d2f4f45b603a4a89c8488e793657c7d3c111216ed2
2061882 0000000001230cd5eea5b60da086c1733f1ea36afad17d550edf3e63767676a1
2062087 00000000007d706ee89f1edb5ed09f25d96ad784d393fa3b53609c64fb1916d2
2062262 000000000194ab98bf8d7a2d7ebfebc039540077fc74ac9de783171a3b2b4389
2062439 0000000001327f3e10d573b05680c5e3a0b7475048caaa45f1bad58a9cb18e45
2062610 0000000000d77640fade5adf74a5daf435671c143686707254e828e9a74938dc
2062781 0000000001395f9c9d4f865808cbe135e7f198a17bdb7a0170c7fb45f03ba994
2062934 0000000000488ce3d5167ae77aaac6982a4dcd1fdfd216e8ab581a6c6e53077d
2063100 000000000039269c1d411cc0ed1379fc5077f4a1c4ba525dea5e8866decb6b52
2063238 0000000000381f0ecccf04ed5fcf810909c3ff6ca6835c5f756532dadc469718
2063374 00000000008d71e65488fa5642b532010fde17c8642b99d19f6601fc411f1968
2063502 000000000046981b37102dc9eefdd9d510868deedcf91f283dd69c9c617bf4e0
2063639 00000000008e4841931f637058d6fb5121843220ae33d5e6c6c0f02c297fe537
2063745 000000000133247950739ae3d47bd0577fce5445980f32450bf1587065bbb941
2063862 0000000000a33fddcfbc654c485999e40062381ff0a510a9f8359f87f0e1ce73
2063972 0000000000ae6bfc5c42b4a82fad5215f9df51f19360b283fb60fbd49ba27851
2064087 000000000144a1e2a1c29645cbafb60990b7c04f9957ca916d61d8dac6965407
2064212 00000000015dbbfced4b168e2ea2ba6f7d6a8406d32f098d95b24bf9bd451d8a
2064333 0000000001b295913877cdeee5fee31e3840a51346c1d81752f1d3556dd88f2b
2064457 00000000000237a5a7621e5a5be971cb4760ca703f8d20230eba0d1142fd730c
2064583 0000000000642da0b1c4a98e84c8b58979372789adbd9e6ac142b1fb1e2f7db5
2064710 000000000208771fa71d05ea147431ebac0ceb9c7f498205e63a927a22254e74
2064825 00000000001057605d4fa38cb516b86e96591a12612cecf42ad687582cbad0b3
2064970 00000000016c6c7cd920f5849ec3de076d148a0fc10dd5b041a2d0e71822a428
2065080 00000000012e3ff5533b2b51a36d020d837ece8260dca11f934ff4c41463debe
2065275 00000000005189ebdd1b44fcb4fd564b5ddd0dd7f9078c51609e45bef8ba8789
2065527 0000000000df9fae7530382bd02abb9586e56c883d6fd25233b988a5b4bee636
2065766 000000000181d5427966dc6d4a6dcd7934a681b329cbd0b5054c9a5d3efec9a0
2066079 0000000000a1d83f40a6ca1927f8276ba8ed06759b914369c39c0d1ccd61f4b9
2066402 000000000127c02c3a2f1547c8d83d42103131bd4607d0f18ae418384cf827bc
2066711 0000000001138939129ff889cd8c814d93c5935e8bcf77de910db1833bce8abe
2067111 000000000078540bac76be9c0b111aa0e1cb5d171983d159267373cfcc08b5ae
2067420 00000000004e496511fecee6e992950fff69c475754b23c7274ce28c4bfa82b5
2067735 00000000003a67d122ca138f576ffaaba4b9364d875f83fc6945331a96b74cf5
2068057 00000000006c22915136fb6606b8fc423dfef2814f7859028572b4fab4d2e924
2068391 0000000000e1a241b481600ae2173bcbf3e753ee81b97941b551aebc417adc91
2068728 000000000179320e9db1101390d1f69e5e53ac915b850dfd2ec663b993cceedf
2069034 0000000001823e4d155279fa23cc679b110128cf7d2162f2f8c72e53a679bc1c
2069359 00000000006badef3114378b99daae02b01f3c55559a8f741020b5bd8071b45d
2069699 0000000000793c82bc934b9c200102d843e020e3a44d4589286af7f162f91b29
2070066 00000000018f0de83ebe4563e8d3994c1d081ad4f75d0205885ee05e26408670
2070351 00000000000609dec73cd7f8b25647064302508438e5d77435cc19eafa7786c9
2070574 0000000001b955070de1a96ebfff7e73c6d34417ed1d9db5ec9855fde1e60a14
2070891 0000000001a0240d4ba58fbc1f383f51f0666c03721324e94ddc0b8b68def0c7
2071231 0000000000c7f6fa690cb781d6ee81310a0e95d34e20118f279f68400f8c2385
2071463 0000000000924284b78065c848e406d2cd4432d2aa46f967a03382f44fbfde02
2071700 00000000008cd6c5bf8f8c0c3818de38625698c98820ed4ded6e72d8032e1359
2071942 000000000043d1e6717712bd4e013cbe3e8a2a7f6f9daef131f994e7fe934d1f
2072174 000000000120b3b07871fc1ea6aba0883a7b76b5cd65f6c69b7089cc04e5687b
2072459 00000000003bbb41015b7218c085adfc6f6d1c41653c1a0e3c6975f7a5ade96c
2072705 000000000122503299891978ed60a57a05af456f4e376b17f586dea80aa80b2c
2072956 0000000000467455723c2884e7d10b039da5c9853e5861b2eadfe00ef2d1ad9d
2073243 00000000007dd48e63bce285b59008976d9972856ffa4f6bede2dac16c1ce588
2073449 0000000000f8120e80082cfc62e94390858b7236ae2b2199b8a56bd43bed976e
2073661 0000000000383ac48320ebcd90fb779a4db5e6901a0025e08329041a90e3b2c2
2073870 0000000000eb6e31730d08266e82667bbb9f3987c6b67b5b8b986fc9d3cd4bd2
2074108 00000000015062ecafe1e087ddc8cdca74c6fcabb7552b36b784c8e05020be80
2074332 0000000001830c15b8c76ef48cb08fe3fc5f362a6015f3bdf847933446c5a42f
2074713 0000000000b6a6f7e35eacfa84a205e2ac86da55b518d11134917f9da0778faf

View File

@ -5775,3 +5775,55 @@
2309600 001c069301b227afb74e6c327401161268591eb887b9b42dd06868c59e87870c
2310000 00122ab417613fd609d75039850da27e5880ac9e5a68501c0fac23545dd939c7
2310400 00949e9bc1e09e9e2d540c0f03341deb2e64e1b7de6e5eff10c577daf5e5b4bd
2310800 006b01ff741053041bda472af078224f3e9a07c477feda26db080c6a1f1366a1
2311200 004e43f27a39ac05bcaab5b0686bf10f7dd5af1c193539465f3e0b1eebbfd3da
2311600 0106d2e90b29d32bb4eb327cea6a336fc4884c33397511a568e326bc3657836e
2312000 00641e2f406b38f9d306fd83a8507611a253e7d09e42364e202972605e45fb4b
2312400 00575ea8a9e0688a27fcba9ed89cde7dd88e6cf2546cf908f4e340f9c8fc6a52
2312800 002a95e805c3a1630b8262c67aedb257743ef87b2ff5f2e87f4dea3b2c5829a1
2313200 004fa09d52f3cc1e5b829c4dec72dd0db6ece8a79cd4178f4a7819bf48fd456a
2313600 004ad0407803c2fd87058479d6eec3918acb8c463d1a9630bc11fb1794bdfbc0
2314000 000e92ddc18df503b738bd0c23a46c6862ad30f99452edb3f1fcd93af405325d
2314400 0060385f4943f0e409d0d020ca2686ee1961dfa82f72255b9c296aba45e3546e
2314800 000b3e0cdbba7dbf21f246a092f665136fc8966c5546a7b88e1a67a19c9b7ae9
2315200 003584a3be348692c69f786451a2d856ca4ab2565f64649cccdeb810f107fee3
2315600 00e20ed39fda7da892425ab3f31f6ab9945a29021cbe0a167840b8c7c01c3459
2316000 0013b21a75d41c2982e9d3bbacc4fa613bab66f33180c08cdb0767f5aad95ce8
2316400 00937b033ea9dabbe0467f787319b3e2e7769d9b0142828698783066b8d63b8c
2316800 0042afb0d43eb5cd4d73eeaa69d69b24c97cf8627a4a64741572ca1cb31bde66
2317200 002cb3d799234fd040267d6bb66986aefab76aaec1001112a68b3d350ab84d1c
2317600 00702b6d85769a72329cbac8fa6bb42e3ca04fc3b6f462d8e01215030d4cfeca
2318000 0007ee10ac7bc129ad80aad7e773fe761b141ccec1dabaa506d6c0db82f1e1a6
2318400 003245c3a6132228e5801689513bdd9f7760637d9b00cafe081cf44d48c0bf97
2318800 006d7d609ee491f02f71f5519aa9b3353120cb1c90339f3e675015d1620af76e
2319200 0024258df95e9c78cc40bce9431789e1d294f1ae5980f037a9dcfb65224f2384
2319600 0043eb6699f17b2fa8250ba5ee11931a9056ec0f8119ab85a40aa427cdf973d6
2320000 001e49cf9fbb81c26a1c5287839d40759be3c0ab0563717c2a5a945f85f04238
2320400 006c0fb6b6f9142dfb759360d04a84a0cc8492d15af5d4236f6cf933bed605cb
2320800 0036bacd8d916352350b7d9f3ac11a1c280681671ec1d70655b1a96c4cfdebf6
2321200 0030d073979d6a42b0c421bd9e1959ac127a14b68e94bbf7a5a11f43ce14cabd
2321600 00769577ce51b202cdd291e102756be90672606ab9e84b38c76a020c5ea48cc8
2322000 009a164a4954e1078f755e39c9a7688c439e79fa23dad38ed884195381d14bea
2322400 00071724380cf417eeb1a1a0c6cc408502f58ad8778cd736c95f30b3e8a246cf
2322800 00b9fdd7e71c1f3000337cee6c211e35ac7537585ead6dd169569c36e6edca0f
2323200 006ad5e205080bb159b768903040fe924b896c992768ef231bbde533364589a0
2323600 00112b0c8e611f383b2a04638429aa64b3d063128435f8d93a17303dfb9bd504
2324000 009a98c6890c65444189aebd323955b7af2102e7e01c2bb922aff7b00068c3df
2324400 008d7830d3c9eb6be758b81e4657d1a1ed8d87deb47c8b7704f6df741fdcd7eb
2324800 0027180b11cfe8369bd9145cbfa553e9e92b5b41c78f337d17ffd754505e5ef0
2325200 003815fd9f176d9961ba73f6b94a359052502f2a93170b3b0fa32656b387df9b
2325600 0038d550c587e170e0827fcab849f531a0daf5cd65e7ace5fe861e7d94e150c3
2326000 00a3d7063c0266bc934d79188c0013629d662fba7a7fab7ef835c162907404ec
2326400 000279080d4cd1507c9a35c2f18b4f00272f6e698adbc0454a1a1cc814423308
2326800 002f11cb5bcade4e4ff44c8f9729f5929b618be6c7d5067c262e5b4723f9470f
2327200 00a8084395569bd9f3cfd3f8c20265f1bed8ac8fb2c7d208dd1144eddf0ac4f3
2327600 005e894dc6059ae4eb5ddc65e1d23b5ee94c9a822d50ff264112e4c5e249cf64
2328000 008e5e3e69770fbd2ddbee2948cd9d3f9b4ceb4510d9104c07387754cd2c0146
2328400 00223dc334e6d3d5413d2e0fecec1b9964ced0cc7e72a7aa3c6866d1712d052b
2328800 0019829faa242c14562fb44ad96bc0c1ca3e824cd46c5b8062bfb52cf41bcb31
2329200 00a95bff4fb3339adc199de844641c052a9e4ac511714a836146838ed7fd9c78
2329600 00c932dfab81128b08cfc879344ee21e32db5430692d1fd8d8f5f19a1485e60e
2330000 004be3ccf12fa515f7fe73ab6ab8eb445ecdd26a074fd0b78c6948bab35b1999
2330400 008669568ece470d9864735b490caf727b68b74e757f162dd0ad3718123dfea8
2330800 007e9deec86c3d54574fed9a49e758dedfbb764cef3f74c19df64a0045596020
2331200 004580f2f264ff7157f510c680b4efe51bf1ca78e3fd551609e0a77bd60de4f2

View File

@ -2471,7 +2471,8 @@ fn mock_sprout_join_split_data() -> (JoinSplitData<Groth16Proof>, ed25519::Signi
let first_nullifier = sprout::note::Nullifier([0u8; 32].into());
let second_nullifier = sprout::note::Nullifier([1u8; 32].into());
let commitment = sprout::commitment::NoteCommitment::from([0u8; 32]);
let ephemeral_key = x25519::PublicKey::from(&x25519::EphemeralSecret::new(rand::thread_rng()));
let ephemeral_key =
x25519::PublicKey::from(&x25519::EphemeralSecret::random_from_rng(rand::thread_rng()));
let random_seed = sprout::RandomSeed::from([0u8; 32]);
let mac = sprout::note::Mac::zcash_deserialize(&[0u8; 32][..])
.expect("Failure to deserialize dummy MAC");

View File

@ -1,6 +1,6 @@
[package]
name = "zebra-network"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
edition = "2021"

View File

@ -2,7 +2,7 @@
name = "zebra-node-services"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
edition = "2021"
repository = "https://github.com/ZcashFoundation/zebra"

View File

@ -1,6 +1,6 @@
[package]
name = "zebra-rpc"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
edition = "2021"

View File

@ -1,6 +1,6 @@
[package]
name = "zebra-script"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
edition = "2021"

View File

@ -1,6 +1,6 @@
[package]
name = "zebra-state"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
edition = "2021"

View File

@ -1,6 +1,6 @@
[package]
name = "zebra-test"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
edition = "2021"

View File

@ -2,7 +2,7 @@
name = "zebra-utils"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
version = "1.0.0-beta.23"
version = "1.0.0-beta.24"
edition = "2021"
[[bin]]

View File

@ -3,7 +3,7 @@
name = "zebrad"
authors = ["Zcash Foundation <zebra@zfnd.org>"]
license = "MIT OR Apache-2.0"
version = "1.0.0-rc.7"
version = "1.0.0-rc.8"
repository = "https://github.com/ZcashFoundation/zebra"
# Settings that impact compilation

View File

@ -13,7 +13,7 @@ use zebra_chain::{
use crate::application::release_version;
/// The estimated height that this release started to run.
pub const ESTIMATED_RELEASE_HEIGHT: u32 = 2_026_000;
pub const ESTIMATED_RELEASE_HEIGHT: u32 = 2_081_448;
/// The maximum number of days after `ESTIMATED_RELEASE_HEIGHT` where a Zebra server will run
/// without halting.