Commit Graph

  • a6e6eb5051
    change(rpc): Provide and parse a long poll ID, but don't use it yet (#5796) teor 2022-12-09 11:41:46 +1000
  • 2041fda7bb
    fix(test): Reduce verbose test logs (#5825) teor 2022-12-09 09:56:01 +1000
  • 77b85cf767
    change(rpc): Adds `getmininginfo`, `getnetworksolps` and `getnetworkhashps` methods (#5808) Arya 2022-12-08 14:56:14 -0500
  • accc8ccbe5
    build(deps): bump zcash_primitives from 0.9.0 to 0.9.1 (#5801) dependabot[bot] 2022-12-08 07:58:27 +0000
  • 6b2c90c6ac
    Run basic and ignored unit tests at the same time (#5814) teor 2022-12-08 16:11:46 +1000
  • 4078e244d3
    fix(lint): Box large error types to resolve the clippy large result err variant lint (#5759) teor 2022-12-08 16:11:33 +1000
  • cefc98baac
    build(deps): bump serde from 1.0.148 to 1.0.149 (#5788) dependabot[bot] 2022-12-08 04:19:28 +0000
  • bb5f9347ea
    change(rpc): Update ZIP-317 transaction selection algorithm (#5776) teor 2022-12-08 14:19:12 +1000
  • 6ade4354be
    docs(release): update GitHub release promoting language (#5810) Deirdre Connolly 2022-12-07 20:35:18 -0500
  • 39bcefb569
    fix(test): Move test-only code to test-only modules (#5777) teor 2022-12-08 11:06:11 +1000
  • 09836d2800
    fix(clippy): Put Rust format variables inline (#5783) teor 2022-12-08 11:05:57 +1000
  • 678c519032
    change(rpc): Populate `blockcommitmenthash` and `defaultroot` fields in the getblocktemplate RPC (#5751) Alfredo Garcia 2022-12-07 19:39:11 -0300
  • 4664ab289c
    change(rpc): Adds ignored jsonrequestobject argument to the getblocktemplate RPC (#5772) Arya 2022-12-07 17:38:53 -0500
  • 54d2b74378
    change(doc): Update release, ticket, and PR templates (#5793) teor 2022-12-08 08:38:41 +1000
  • a5d04746a1
    build(deps): bump tokio from 1.22.0 to 1.23.0 (#5802) dependabot[bot] 2022-12-07 22:38:28 +0000
  • f8b1ffcd73
    fix(ci): Fix cargo deny syntax (#5806) teor 2022-12-08 08:38:17 +1000
  • cc6ff0f422
    release(1.0.0-rc.2): updated versions and CHANGELOG.md (#5784) Deirdre Connolly 2022-12-06 16:35:44 -0500
  • d8834c010e
    fix(ci): Increase full sync jobs and timeout (#5781) teor 2022-12-06 11:36:05 +1000
  • 9b0de0aa19
    Exclude zebra-dependencies-for-audit.md from release version updates (#5786) teor 2022-12-06 04:50:37 +1000
  • ce07f4d7af
    ci(docs): update our Docker Hub documentation with our README (#5779) Gustavo Valverde 2022-12-04 16:13:26 -0400
  • c7ff02757d
    build(deps): bump sentry from 0.29.0 to 0.29.1 (#5778) dependabot[bot] 2022-12-03 14:03:47 +0000
  • 1e1222c888
    change(rpc): Return an error from getblocktemplate RPC if Zebra is still syncing lots of blocks (#5769) Arya 2022-12-02 06:21:23 -0500
  • d9b941bda7
    Document max time field correctly (#5773) teor 2022-12-02 11:38:17 +1000
  • 21c916f5fa
    fix(rpc): Mine standard and minimum difficulty blocks on testnet (#5747) teor 2022-12-02 11:38:05 +1000
  • d778caebb8
    change(rpc): Select getblocktemplate RPC transactions according to ZIP-317 (#5724) teor 2022-12-02 07:57:22 +1000
  • 5f50a10ecd
    build(deps): bump sentry-tracing from 0.29.0 to 0.29.1 (#5767) dependabot[bot] 2022-12-01 21:57:06 +0000
  • afdb3a7013
    change(ci): add acceptance test for getblocktemplate RPC in CI, and fix RPC bugs (#5761) teor 2022-12-02 05:39:01 +1000
  • c838383fd5
    change(state): Check block and transaction Sprout anchors in parallel (#5742) Arya 2022-12-01 06:35:12 -0500
  • 8f9031880e
    fix(ci): update fake_peer_set test to avoid spurious failures (#5758) Arya 2022-12-01 04:43:11 -0500
  • b3faa750b9
    Update checkpoints on 2022-12-01 (#5754) teor 2022-12-01 15:48:41 +1000
  • f573365795
    Replace a spurious test failure in mempool_requests_for_transactions with an info message (#5753) teor 2022-12-01 11:29:16 +1000
  • 96b06367c5
    build(deps): bump uint from 0.9.4 to 0.9.5 (#5749) dependabot[bot] 2022-11-30 21:14:32 +0000
  • 26ff1b4fb0
    fix(rust): Make Zebra build with the latest nightly Rust (#5738) teor 2022-11-30 17:03:24 +1000
  • 1497f2d199
    build(deps): bump vergen from 7.4.2 to 7.4.3 (#5741) dependabot[bot] 2022-11-30 07:03:12 +0000
  • eb0a2ef581
    change(mempool): Contextually validates mempool transactions in best chain (#5716) Arya 2022-11-29 23:40:15 -0500
  • 0ec502bb85
    change(log): Log loaded config path when Zebra starts up (#5733) teor 2022-11-30 14:40:02 +1000
  • 035fad53e3
    build(deps): bump prost from 0.11.2 to 0.11.3 (#5740) dependabot[bot] 2022-11-30 00:56:16 +0000
  • 1262c88914
    build(deps): bump insta from 1.21.1 to 1.21.2 (#5731) dependabot[bot] 2022-11-29 02:05:35 +0000
  • 9e0ee2d02c
    build(deps): bump serde from 1.0.147 to 1.0.148 (#5730) dependabot[bot] 2022-11-28 23:11:19 +0000
  • eb66f4b1a3
    feat(rpc): populate some getblocktemplate RPC block header fields using the state best chain tip (#5659) Alfredo Garcia 2022-11-28 06:06:32 -0300
  • ea21e642dc
    Fix typos (#5728) Arya 2022-11-27 17:37:55 -0500
  • a763eec9f3
    fix(ci): Fix network parameter in continous-delivery.yml, and add network labels to GCP jobs (#5710) teor 2022-11-26 07:11:22 +1000
  • 0af82764ac
    build(deps): bump reviewdog/action-actionlint from 1.34.1 to 1.34.2 (#5725) dependabot[bot] 2022-11-25 18:54:12 +0000
  • e898c50edd
    build(deps): bump tj-actions/changed-files from 34.4.4 to 34.5.0 (#5715) dependabot[bot] 2022-11-24 17:58:17 +0000
  • c7745415b6
    feat(gcp): add label to instances for cost and logs grouping (#5693) Gustavo Valverde 2022-11-23 23:34:31 -0400
  • 63124ba962
    change(mempool): Evict transactions from the mempool using the ZIP-317 conventional fee (#5703) teor 2022-11-24 11:27:35 +1000
  • 353eee9910
    Allow full sync tests to take 42 hours (#5708) teor 2022-11-24 09:07:37 +1000
  • ce27ab9934
    Run CI Docker workflow on pushes to main that make changes to configuration files (#5705) Pili Guerra 2022-11-23 15:00:11 +0100
  • 5a6a6a3f80
    Explain that Zebra needs extra software to generate blocks or transactions (#5698) teor 2022-11-23 16:01:34 +1000
  • e10b522bf8
    ci: filter READY images before using them on test machines (#5696) Gustavo Valverde 2022-11-22 23:53:49 -0400
  • d5597f8b12
    build(deps): bump serde_json from 1.0.88 to 1.0.89 (#5690) dependabot[bot] 2022-11-23 00:26:16 +0000
  • 32b790be7b
    change(ci): Fail CI if there are doc warnings (#5683) teor 2022-11-23 10:26:03 +1000
  • ae86678034
    fix(cd): allow deploying instance templates without disk errors (#5697) Gustavo Valverde 2022-11-22 18:20:47 -0400
  • f99a051302
    fix(deploy): no dot name instance template disks to allow scaling (#5670) Gustavo Valverde 2022-11-22 17:03:30 -0400
  • 92ae381207
    build(deps): bump rayon from 1.5.3 to 1.6.0 (#5677) dependabot[bot] 2022-11-22 18:22:13 +0000
  • a96d23ab1f
    build(deps): bump serde_json from 1.0.87 to 1.0.88 (#5667) dependabot[bot] 2022-11-22 14:09:19 +0000
  • a14ce26be4
    build(deps): bump tokio from 1.21.2 to 1.22.0 (#5679) dependabot[bot] 2022-11-22 05:06:12 +0000
  • ad919acf75
    build(deps): bump indexmap from 1.9.1 to 1.9.2 (#5666) dependabot[bot] 2022-11-22 02:39:18 +0000
  • 8d94de034c
    build(deps): bump reqwest from 0.11.12 to 0.11.13 (#5639) dependabot[bot] 2022-11-22 02:39:05 +0000
  • 5021d2ea88
    build(deps): bump tj-actions/changed-files from 34.4.2 to 34.4.4 (#5665) dependabot[bot] 2022-11-21 22:09:24 +0000
  • 185b37a832
    build(deps): bump bytes from 1.2.1 to 1.3.0 (#5678) dependabot[bot] 2022-11-21 20:39:54 +0000
  • 7353a9be5b
    fix(ssh): add a fixed SSH key to use with `gcloud` (#5671) Gustavo Valverde 2022-11-21 14:18:26 -0400
  • 6446e0ec1b
    Revert "change(tests): add acceptance test for getblocktemplate method in CI (#5653)" (#5672) teor 2022-11-21 10:44:11 +1000
  • 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) Arya 2022-11-18 14:18:57 -0500
  • a2f2a1402e
    fix(zebrad) print usage info for --help flag (#5634) Arya 2022-11-18 09:24:10 -0500
  • bd54a2f40e
    change(tests): add acceptance test for getblocktemplate method in CI (#5653) Arya 2022-11-18 06:49:54 -0500
  • f27651251c
    build(deps): bump serde_with from 2.0.1 to 2.1.0 (#5649) dependabot[bot] 2022-11-18 08:28:22 +0000
  • fa6cee426c
    build(deps): bump sentry and sentry-tracing from 0.28.0 to 0.29.0 (#5654) Arya 2022-11-17 23:30:46 -0500
  • 57fde15e5e
    change(rpc): return an error from getblocktemplate method if Zebra is not synced to network tip (#5623) Arya 2022-11-17 19:12:10 -0500
  • 2f6170ee4a
    build(deps): bump reviewdog/action-actionlint from 1.34.0 to 1.34.1 (#5646) dependabot[bot] 2022-11-17 20:36:27 +0000
  • 44f46dd164
    build(deps): bump insta from 1.21.0 to 1.21.1 (#5633) dependabot[bot] 2022-11-17 15:08:35 +0000
  • 7b73aa0c84
    ci: use Container-Optimized OS public image on the VM (#5617) Gustavo Valverde 2022-11-16 19:08:28 -0400
  • 61af406d35
    change(tests): adds RPC request client for condensing shared code (#5619) Arya 2022-11-16 16:23:29 -0500
  • 816d845d94
    build(deps): bump tj-actions/changed-files from 34.4.0 to 34.4.2 (#5638) dependabot[bot] 2022-11-16 17:24:55 +0000
  • 2680e3c6b2
    build(deps): bump chrono from 0.4.22 to 0.4.23 (#5629) dependabot[bot] 2022-11-16 16:47:45 +0000
  • 844ebf0dbd
    feat(ssh): enable OS Login for GCP test instances (#5602) Gustavo Valverde 2022-11-16 10:27:09 -0400
  • 04df10fc7d
    build(deps): bump w9jds/firebase-action from 11.9.0 to 11.16.0 (#5632) dependabot[bot] 2022-11-15 18:13:26 +0000
  • b593407f12
    build(deps): bump tj-actions/changed-files from 34.3.4 to 34.4.0 (#5626) dependabot[bot] 2022-11-14 16:55:18 +0000
  • 862600a41e
    change(consensus) verify that mempool transaction UTXOs are in the best chain (#5616) Arya 2022-11-11 01:40:35 -0500
  • 67b7325582
    fix(consensus): Check network and P2SH addresses for mining config and funding streams (#5620) teor 2022-11-11 13:42:05 +1000
  • beb45fc514
    change(tests): use OS-assigned unallocated ports for getting random known ports (#5607) Arya 2022-11-10 18:23:12 -0500
  • cbc2e393ca
    build(deps): bump google-github-actions/setup-gcloud from 1.0.0 to 1.0.1 (#5614) dependabot[bot] 2022-11-10 17:16:52 +0000
  • 074733d183
    fix(rpc): Shut down the RPC server properly when Zebra shuts down (#5591) teor 2022-11-11 00:51:53 +1000
  • a815e9d252
    fix(gcloud): setup the GCP CLI after authenticating (#5606) Gustavo Valverde 2022-11-10 02:32:21 -0400
  • c447b03223
    fix(tests): add submitblock test to CI, and avoid copying the cached state directory in other tests (#5589) Arya 2022-11-09 22:40:21 -0500
  • be24a364da
    build(deps): bump google-github-actions/auth from 0.8.3 to 1.0.0 (#5596) dependabot[bot] 2022-11-10 00:12:39 +0000
  • 7e13677197
    change(rpc): generate coinbase transactions in the getblocktemplate RPC (#5580) teor 2022-11-10 10:12:27 +1000
  • ff81432582
    build(deps): bump tj-actions/changed-files from 34.3.2 to 34.3.4 (#5597) dependabot[bot] 2022-11-09 16:57:24 +0000
  • 9b533ab059
    build(deps): bump regex from 1.6.0 to 1.7.0 (#5565) dependabot[bot] 2022-11-09 07:36:10 +0000
  • c4fad29824
    fix(sync): Pause new downloads when Zebra reaches the lookahead limit (#5561) teor 2022-11-09 14:42:04 +1000
  • 1a6222337e
    update sentry and sentry-tracing at the same time (#5581) Alfredo Garcia 2022-11-08 22:57:37 -0300
  • 8d9c3ec205
    build(deps): bump hyper from 0.14.22 to 0.14.23 (#5583) dependabot[bot] 2022-11-08 22:55:22 +0000
  • 4ccd0741b6
    feature(rpc): add fixed values to getblocktemplate response (#5558) Alfredo Garcia 2022-11-08 19:55:11 -0300
  • 4c3f04eb80
    Clarify inbound and outbound port requirements (#5584) teor 2022-11-09 08:54:58 +1000
  • 14fb175cec
    Split out getblocktemplate-rpcs GitHub Actions cache (#5578) teor 2022-11-09 06:53:08 +1000
  • f3d27f4fdb
    build(deps): bump tj-actions/changed-files from 34.3.1 to 34.3.2 (#5582) dependabot[bot] 2022-11-08 18:41:56 +0000
  • f77d7503d7
    build(deps): bump tj-actions/changed-files from 34.0.3 to 34.3.1 (#5563) dependabot[bot] 2022-11-07 23:32:47 +0000
  • 3a412c065f
    build(deps): bump prost from 0.11.0 to 0.11.2 (#5564) dependabot[bot] 2022-11-07 22:29:49 +0000
  • f94231fe34
    fix(ci): Stop using multiple jobs for quick Google Cloud tests (#5560) teor 2022-11-08 08:29:37 +1000
  • e2d8f32619
    build(deps): bump num_cpus from 1.13.1 to 1.14.0 (#5566) dependabot[bot] 2022-11-07 20:36:07 +0000