Commit Graph

  • 7a0f9bab22
    fix(test): make full sync test more efficient (#3562) teor 2022-02-18 12:52:12 +1000
  • 5c60528b84
    fix(test): make full sync test more accurate (#3555) teor 2022-02-18 12:00:24 +1000
  • ea7253ee5b
    fix(rfc): rename some lightwalletd database types (#3567) teor 2022-02-18 08:41:15 +1000
  • e182c33273
    fix(ci): make the purpose of each sync test clearer (#3574) teor 2022-02-18 07:42:26 +1000
  • bb232ccb74
    fix: generate well-formed finalSaplingRoot in Arbitrary implementation (#3573) Conrado Gouvea 2022-02-17 17:10:13 -0300
  • 92b561dc8a
    refactor(state): split the database module (#3568) teor 2022-02-18 05:08:49 +1000
  • 137ae4e041
    refactor(anchorSapling): Change type to force consensus rule validation (#3544) Alfredo Garcia 2022-02-17 00:20:22 -0300
  • 763475e9bb
    doc(README): update README goals and performance troubleshooting (#3525) teor 2022-02-17 10:09:12 +1000
  • 3ca653120a
    Allow forcing `zebrad` to use color output (#3547) Janito Vaqueiro Ferreira Filho 2022-02-16 21:09:04 -0300
  • 61d3243da5
    build(deps): bump google-github-actions/setup-gcloud from 0.5.0 to 0.5.1 (#3560) dependabot[bot] 2022-02-16 22:21:15 +0000
  • d593347a3e
    fix(ci): delete a redundant "test all" job (#3552) teor 2022-02-17 06:53:37 +1000
  • 52ba1f0edd fix(test): create a new disk with the commit being tested Gustavo Valverde 2022-02-16 15:52:12 -0400
  • 2e61998182
    fix(test): evaluate "if" conditions correctly and use last disk SHA (#3556) Gustavo Valverde 2022-02-16 11:56:09 -0400
  • 8c07d3906d
    fix(actions): allow branches with dots in the name (#3557) Gustavo Valverde 2022-02-16 11:47:02 -0400
  • 943a38a0d6
    fix(clippy): allow unprivileged runs of clippy (#3558) Gustavo Valverde 2022-02-16 11:15:19 -0400
  • f6b0dc74ac
    Document consensus rules from 3.9 Nullifier Sets (#3521) Conrado Gouvea 2022-02-16 07:00:26 -0300
  • 036a4b4b09
    build(deps): bump hyper from 0.14.16 to 0.14.17 (#3517) dependabot[bot] 2022-02-16 09:20:36 +0000
  • 7c35e07c92
    build(deps): bump rand from 0.8.4 to 0.8.5 (#3529) dependabot[bot] 2022-02-16 07:50:55 +0000
  • 8023ab15cf
    fix(test): create disk from image before mounting (#3550) Gustavo Valverde 2022-02-15 22:43:29 -0400
  • fe2edca1ba
    refactor(test): dockerize tests and run sync in detached mode (#3459) Gustavo Valverde 2022-02-15 20:54:16 -0400
  • 83827b9d03
    Ignore non-verack and non-version messages in handshake (#3522) Alfredo Garcia 2022-02-15 21:54:09 -0300
  • 31d88997a4
    Check the length of coinbase data (#3542) Marek 2022-02-16 01:13:55 +0100
  • b9ab6c62c8
    Full chain synchronization acceptance tests (#3543) Janito Vaqueiro Ferreira Filho 2022-02-15 20:46:20 -0300
  • 74ad1825cc
    fix(clippy): new lints in nightly Rust (#3541) teor 2022-02-16 02:31:36 +1000
  • 08828c1b6a
    fix(test): simplify resource conflict test to avoid CI failures (#3537) teor 2022-02-16 01:30:10 +1000
  • d9acbeecb6
    build(deps): bump inferno from 0.10.11 to 0.10.12 (#3532) dependabot[bot] 2022-02-15 02:47:26 +0000
  • a4dd3b7396
    4. Avoid repeated requests to peers after partial responses or errors (#3505) teor 2022-02-15 11:44:33 +1000
  • b4d708089b
    build(deps): bump serde_json from 1.0.78 to 1.0.79 (#3531) dependabot[bot] 2022-02-15 00:44:24 +0000
  • 495e1ec20f
    docs: document consensus rules from 4.5 Output Descriptions (#3462) Conrado Gouvea 2022-02-14 18:31:20 -0300
  • 1ffb7a5cd0
    fix(network): allow more inbound than outbound connections (#3527) teor 2022-02-15 02:00:31 +1000
  • aa0fa2fd88
    build(deps): bump tokio-util from 0.6.9 to 0.7.0 (#3518) dependabot[bot] 2022-02-14 03:51:25 +0000
  • 9f2028feff
    3. Send notfound when Zebra doesn't have a block or transaction (#3466) teor 2022-02-14 11:51:34 +1000
  • 2cae880e3e
    Bump google-github-actions/auth from 0.5.0 to 0.6.0 (#3496) dependabot[bot] 2022-02-13 12:39:18 +0000
  • a471e9e3ee
    Bump docker/build-push-action from 2.8.0 to 2.9.0 (#3497) dependabot[bot] 2022-02-13 12:37:06 +0000
  • 3dce666828
    docs: document shielded pools consensus rules from 7.1.2 Transaction Consensus Rules (#3486) Conrado Gouvea 2022-02-12 22:18:08 -0300
  • 20ac7b1cae
    Chain Tip Estimate Test: Log chain progress while Zebra is syncing (#3495) teor 2022-02-13 09:43:12 +1000
  • fd8c727c31
    fix(actions): typo on paths filtering (#3516) Gustavo Valverde 2022-02-11 10:05:19 -0400
  • 9ede0fb52a
    document transaction orchard types (#3507) Alfredo Garcia 2022-02-11 00:16:35 -0300
  • 62750c8192
    document transaction transparent types (#3498) Alfredo Garcia 2022-02-11 00:16:29 -0300
  • c57339bbee
    document transaction sprout types (#3499) Alfredo Garcia 2022-02-11 00:16:22 -0300
  • 14882183c3
    document transaction sapling types (#3501) Alfredo Garcia 2022-02-11 00:16:16 -0300
  • eb98b7a4b2
    Estimate network chain tip height based on local node time and current best tip (#3492) Janito Vaqueiro Ferreira Filho 2022-02-10 22:27:02 -0300
  • 683b88c819
    Support large block heights (#3401) Marek 2022-02-11 01:32:57 +0100
  • d2e58dfa37 fix(mergify): do not wait for depecrated Cloud Build Gustavo Valverde 2022-02-10 15:49:50 -0400
  • 284aeb7106
    fix: temporarily allow forked repos to run PR workflows (#3503) Gustavo Valverde 2022-02-10 07:31:33 -0400
  • a872f1727a
    refactor(cd): improve Docker and gcloud usage without Cloud Build (#3431) Gustavo Valverde 2022-02-08 20:50:13 -0400
  • 88aca26d30
    docs(transaction encoding): header fields (#3491) Alfredo Garcia 2022-02-08 21:39:09 -0300
  • 294ea7ebae
    fix(network): only send responded updates on handshake/ping/pong (#3463) teor 2022-02-09 09:00:58 +1000
  • 752d6b6252
    Add a test for peerset broadcast panic (#3470) Alfredo Garcia 2022-02-08 20:00:48 -0300
  • 29ad801a35
    docs: Transaction consensus rules: Size rules (#3461) Alfredo Garcia 2022-02-08 17:28:40 -0300
  • fc3cba24f8
    Bump futures from 0.3.19 to 0.3.21 (#3472) dependabot[bot] 2022-02-08 15:36:28 +0000
  • 35222fb30f
    Bump google-github-actions/setup-gcloud from 0.4.0 to 0.5.0 (#3471) dependabot[bot] 2022-02-08 10:37:26 +0000
  • e9f1aa60ea
    docs: document consensus rules from 4.3 JoinSplit Descriptions (#3452) Conrado Gouvea 2022-02-08 06:57:09 -0300
  • 3bbb8f0531
    docs: document consensus rules from 4.4 Spend Descriptions (#3460) Conrado Gouvea 2022-02-08 06:56:59 -0300
  • 2f33300c08
    Use string literal to format unreachable message in test (#3483) Deirdre Connolly 2022-02-08 03:34:39 -0500
  • 3644171738
    Use string literal to format unreachable message (#3479) Deirdre Connolly 2022-02-08 00:56:32 -0500
  • e703bd3512
    docs: Transaction consensus rules: Coinbase rules (#3464) Alfredo Garcia 2022-02-07 23:20:08 -0300
  • 9be13a4fb7
    2. Route peer requests based on missing inventory (#3465) teor 2022-02-08 11:16:41 +1000
  • 1a14baf8e7
    Bump inferno from 0.10.10 to 0.10.11 (#3473) dependabot[bot] 2022-02-07 18:52:51 +0000
  • 56c0237f68
    Bump semver from 1.0.3 to 1.0.5 (#3474) dependabot[bot] 2022-02-07 17:38:41 +0000
  • 98502d6181
    1. Create an API for a missing inventory registry, but don't register any missing inventory yet (#3255) teor 2022-02-07 09:05:52 +1000
  • 7b401ddeb0
    Bump uint from 0.9.2 to 0.9.3 (#3468) dependabot[bot] 2022-02-05 05:06:51 +0000
  • 30ebab626a
    docs: Transaction consensus rules: Header rules (#3456) Alfredo Garcia 2022-02-04 15:07:20 -0300
  • fa071562fd
    fix(network): increase state concurrency and syncer lookahead (#3455) teor 2022-02-03 08:44:15 +1000
  • 4d2b3768c7
    Add PeerSet readiness and request future cancel-safety tests (#3252) Alfredo Garcia 2022-02-02 15:18:45 -0300
  • 6ddbe7972d
    fix(mergify): put PRs with no priority label in the low priority queue (#3454) teor 2022-02-02 12:07:33 +1000
  • 4d32f9c765
    fix(mergify): restrict merges if there are unresolved reviews (#3453) Gustavo Valverde 2022-02-01 20:28:59 -0400
  • 494b7dc9f4
    refactor: address comments from #3415: Prepare for changes in ZIP-244 (#3446) Conrado Gouvea 2022-02-01 03:24:08 -0300
  • 07f120a21a
    Restore coverage to use latest nightly (#3450) Deirdre Connolly 2022-01-31 20:10:28 -0500
  • c76ff56cd1
    fix(network): Add a send timeout to outbound peer messages (#3417) teor 2022-02-01 04:22:00 +1000
  • f270fd2de6
    Prepare for changes in ZIP-244 (#3415) Conrado Gouvea 2022-01-31 12:28:42 -0300
  • 8939ddf3d8
    Bump tokio from 1.15.0 to 1.16.1 (#3434) dependabot[bot] 2022-01-30 19:53:07 +0000
  • 6821ba9791
    remove founders reward code (#3430) Alfredo Garcia 2022-01-28 19:14:46 -0300
  • e5b5ea5889
    feat(log): log the state tip height as part of sync progress logs (#3437) Alfredo Garcia 2022-01-28 19:12:19 -0300
  • ea01b92848
    Bump vergen from 6.0.1 to 6.0.2 (#3433) dependabot[bot] 2022-01-28 21:54:50 +0000
  • 188e440a96
    Bump uint from 0.9.1 to 0.9.2 (#3435) dependabot[bot] 2022-01-28 21:40:01 +0000
  • 3c1ba59001
    Reduce log level of components (#3418) Alfredo Garcia 2022-01-28 14:24:53 -0300
  • 4f0d7bd737
    lint: add extra integer lints, and partially fix some code (#3409) teor 2022-01-28 00:34:15 +1000
  • 5fa40216df
    refactor (actions): make better use of variables, secrets and versions (#3393) Gustavo Valverde 2022-01-26 21:46:18 -0400
  • f00ced3283
    Bump serde_json from 1.0.75 to 1.0.78 (#3389) dependabot[bot] 2022-01-27 00:24:53 +0000
  • f6de7faae1
    Release v1.0.0 beta.4 (#3403) Janito Vaqueiro Ferreira Filho 2022-01-26 18:39:41 -0300
  • 39fc0e27d8
    Bump cd workflow timeout to 60 mins (#3412) Deirdre Connolly 2022-01-26 13:45:08 -0500
  • cc594f1c58
    Security: Stop RocksDB or tokio calling unexpected code when zebrad exits (#3392) Alfredo Garcia 2022-01-26 10:16:44 -0300
  • aef75ee9ff
    fix(mergify): use low-priority queue for the correct jobs (#3406) teor 2022-01-26 21:45:14 +1000
  • 2c33c447d3
    fix: improve file and directories to be ignored by git and Docker (#3399) Gustavo Valverde 2022-01-26 02:22:51 -0400
  • 82b2b3e625
    fix (zebra-chain): make test and bench targets build using 2021 edition (#3404) teor 2022-01-26 15:23:22 +1000
  • 15eca05370
    fix (actions): add duplicated workflows with path-ignore (#3405) Gustavo Valverde 2022-01-25 23:19:43 -0400
  • 709d75b5b9
    Bump vergen from 6.0.0 to 6.0.1 (#3396) dependabot[bot] 2022-01-26 01:07:52 +0000
  • 49623ba862
    Bump regex from 1.4.6 to 1.5.4 (#3354) dependabot[bot] 2022-01-25 19:54:26 +0000
  • 44ddaf2d29
    Increase cloud build timeout to 60 mins (#3398) Conrado Gouvea 2022-01-25 15:42:00 -0300
  • 6373a95405
    Improve GitHub Actions checks based on files & folders (#3377) Gustavo Valverde 2022-01-25 07:58:11 -0400
  • 499ae89c80
    T2. Add isolated Tor connection API, but don't enable it by default (#3303) teor 2022-01-25 11:46:31 +1000
  • a1f4cec0de
    Document the consensus rules for Section 3.6 (#3338) Marek 2022-01-25 00:27:45 +0100
  • 9101e9a815
    Revert "Updated utxo_by_outpoint column value type in documentation (#3376)" (#3385) teor 2022-01-25 05:48:04 +1000
  • 00aa5d96a3
    Consolidate standard lints into a cargo config file (#3386) teor 2022-01-25 02:25:06 +1000
  • 3cc896feaf
    Make the zcash_script versions in Cargo.lock and Cargo.toml match (#3387) teor 2022-01-24 23:39:12 +1000
  • ebd94b2e60
    Fix deadlock in chain tip watch channel (#3378) Janito Vaqueiro Ferreira Filho 2022-01-23 21:36:40 -0300
  • a007a49489
    Updated utxo_by_outpoint column value type in documentation (#3376) Conrado Gouvea 2022-01-20 16:24:57 -0300
  • e1f8380ef5
    Document the structure of the `zebra-network` crate (#3317) teor 2022-01-20 23:43:23 +1000
  • ec207cfa95
    Ignore unexpected block responses to fix error cascade when synchronizing blocks (#3374) Janito Vaqueiro Ferreira Filho 2022-01-20 05:14:16 -0300