Commit Graph

  • f7a3a0f6bc
    fix(build): put gRPC tests behind an optional feature flag to fix production build issues (#4369) teor 2022-05-12 00:06:58 +1000
  • fee10ae014
    Add height and hash info to syncer errors (#4287) teor 2022-05-11 16:51:06 +1000
  • 17c5e9ad6f
    Drop sentry dependencies when enable-sentry feature is disabled (#4372) teor 2022-05-11 15:00:14 +1000
  • 06f58fba95
    fix(ci): allow builds over 1 hour and tests without the sentry feature (#4370) Gustavo Valverde 2022-05-10 22:26:39 -0400
  • 93e158936e
    refactor(build): deprecate gcr.io as a registry and build faster (#4298) Gustavo Valverde 2022-05-10 17:00:09 -0400
  • ed1bde1b8d
    doc(readme): add "old state directories aren't deleted" to known issues (#4365) teor 2022-05-10 13:42:40 +1000
  • 41870e5b5a
    build(deps): bump inferno from 0.11.2 to 0.11.3 (#4357) dependabot[bot] 2022-05-10 03:42:23 +0000
  • cb0487cec9
    build(deps): bump tokio from 1.18.1 to 1.18.2 (#4358) dependabot[bot] 2022-05-10 03:42:08 +0000
  • a98e9291b5
    cleanup(clippy): Remove redundant bindings, allocations, and generics (#4353) teor 2022-05-10 13:41:51 +1000
  • 7262211bdf
    fix(ci): wrong file being referenced by CI (#4364) Gustavo Valverde 2022-05-09 23:28:07 -0400
  • f1d6226470
    build(deps): bump prost from 0.10.2 to 0.10.3 (#4348) dependabot[bot] 2022-05-09 20:30:10 +0000
  • a3eed2daad
    fix(doc): add support for Mermaid to render graphs (#4359) Conrado Gouvea 2022-05-09 17:29:49 -0300
  • 228f16be50
    refactor(actions): rename workflow files (#3941) Gustavo Valverde 2022-05-09 15:54:16 -0400
  • c190e3027c
    v1.0.0-beta.9 release (#4349) Conrado Gouvea 2022-05-09 13:32:53 -0300
  • 7fccd6b9ee
    build(deps): bump docker/setup-qemu-action from 1 to 2 (#4347) dependabot[bot] 2022-05-06 11:37:46 -0400
  • 34dfc30910
    build(deps): bump docker/login-action from 1.14.1 to 2.0.0 (#4346) dependabot[bot] 2022-05-06 11:37:37 -0400
  • 4976886a49
    build(deps): bump docker/build-push-action from 2.10.0 to 3.0.0 (#4345) dependabot[bot] 2022-05-06 11:37:22 -0400
  • a31c23432d
    build(deps): bump docker/setup-buildx-action from 1 to 2 (#4344) dependabot[bot] 2022-05-06 11:37:06 -0400
  • 12426fe078
    Fix incorrect AddressBalance name in diagram (#4342) teor 2022-05-07 00:10:21 +1000
  • 91c0393727
    build(deps): bump docker/metadata-action from 3.8.0 to 4.0.1 (#4319) dependabot[bot] 2022-05-06 10:06:13 -0400
  • 9226adea97
    feat(ci): add `sending_transactions_using_lightwalletd` test to CI (#4267) Gustavo Valverde 2022-05-06 01:30:38 -0400
  • ff0122044f
    change(doc): add transaction index diagram to RFC-0005 (#4330) Conrado Gouvea 2022-05-06 00:32:55 -0300
  • 9538ad29e5
    feat(util): add a `zebra-tip-height` utility (#4289) Janito Vaqueiro Ferreira Filho 2022-05-06 00:31:52 -0300
  • f3f26ff85f
    build(deps): bump tonic from 0.7.1 to 0.7.2 (#4325) dependabot[bot] 2022-05-06 03:31:38 +0000
  • 6d9f7befc0
    build(deps): bump tonic-build from 0.7.1 to 0.7.2 (#4326) dependabot[bot] 2022-05-06 03:31:23 +0000
  • b008509a9e
    Skip tests when doing a manual full sycn (#4333) teor 2022-05-06 12:08:41 +1000
  • a2ebc914ac
    Update `crossbeam-channel` to `0.5.4` (#4331) Janito Vaqueiro Ferreira Filho 2022-05-05 21:35:40 -0300
  • da232ec224
    Update cached state conditions and docs (#4332) teor 2022-05-06 07:52:56 +1000
  • 89fe4d73fc
    build(deps): bump prost from 0.10.1 to 0.10.2 (#4321) dependabot[bot] 2022-05-05 19:56:26 +0000
  • 322f68d81a
    fix(ci): run tests according to the right conditions (#4313) Gustavo Valverde 2022-05-05 14:04:51 -0400
  • f6692d9154
    build(deps): bump num-integer from 0.1.44 to 0.1.45 (#4260) dependabot[bot] 2022-05-05 12:44:00 +0000
  • 55a73c554c
    fix(lint): stop actionlint from failing in main (#4317) Gustavo Valverde 2022-05-05 07:18:27 -0400
  • e72260db52
    fix(ci): add cached state version to disk images (#4314) Gustavo Valverde 2022-05-05 07:10:50 -0400
  • 9856e2ad17
    refactor(lint): check specific files for each job (#4311) Gustavo Valverde 2022-05-05 07:09:21 -0400
  • a23420be88
    feat(ci): add `fully_synced_rpc_test` test to CI (#4223) Gustavo Valverde 2022-05-05 05:27:07 -0400
  • d720ab011a
    fix(test): make the full sync tests cache state at `/zebrad-cache` (#4308) teor 2022-05-05 19:25:46 +1000
  • 7cc8f7e745
    Fix confusing Rust "environmental variable name" variable names (#4301) teor 2022-05-05 15:59:31 +1000
  • 5cd1133584
    change(test): Stop requiring cached lightwalletd state for the send transaction test (#4302) teor 2022-05-05 14:44:14 +1000
  • d0e81001bc
    fix(rpc): Use a structure for parameters of getaddresstxids (#4264) Alfredo Garcia 2022-05-04 22:08:27 -0300
  • 32056e0e5c
    build(deps): bump thiserror from 1.0.30 to 1.0.31 (#4259) dependabot[bot] 2022-05-05 01:08:06 +0000
  • 79d58285fb
    Increase block validation timeouts (#4156) Janito Vaqueiro Ferreira Filho 2022-05-04 21:01:12 -0300
  • 9c94c0d6e4
    feat(ci)!: add a reusable workflow for deployable integration tests (#4271) Gustavo Valverde 2022-05-04 18:55:02 -0400
  • 56f766f9b8
    fix(sync): fix testnet syncer loop on large Orchard blocks (#4286) teor 2022-05-05 08:04:34 +1000
  • e9d37c6275
    build(deps): bump serde_json from 1.0.80 to 1.0.81 (#4290) dependabot[bot] 2022-05-04 17:19:59 +0000
  • 25712f1935
    tests(rpc): Add wallet grpc tests (#4253) Alfredo Garcia 2022-05-04 01:00:46 -0300
  • 2e643c8631
    build(deps): bump serde from 1.0.136 to 1.0.137 (#4261) dependabot[bot] 2022-05-04 04:00:30 +0000
  • 1fe66685cb
    build(deps): bump serde_json from 1.0.79 to 1.0.80 (#4262) dependabot[bot] 2022-05-03 23:34:58 +0000
  • 47f144205c
    build(deps): bump tokio from 1.18.0 to 1.18.1 (#4280) dependabot[bot] 2022-05-03 20:55:43 +0000
  • 88533d9c40
    build(deps): bump semver from 1.0.7 to 1.0.9 (#4258) dependabot[bot] 2022-05-03 20:55:20 +0000
  • 239230989d
    feat(ci): clarify lint workflow names (#4279) Deirdre Connolly 2022-05-03 13:17:58 -0400
  • 8b68651ba8
    fix(build): avoid docker cache contamination and invalidation (#4254) Gustavo Valverde 2022-05-03 10:13:28 -0400
  • 93f40fd0ba
    fix(ci): typo causing docker run command to split (#4277) Gustavo Valverde 2022-05-03 08:00:10 -0400
  • 6331722c12
    fix(ci): use debian for faster mounting, and increase timeout (#4276) Gustavo Valverde 2022-05-03 06:49:24 -0400
  • be4e065afb
    change(rpc): Simplify RPC types and add documentation (#4218) teor 2022-05-03 14:10:21 +1000
  • 9b9578c999
    refactor(ci): use docker instead of Konlet for GCP deployments in CI (#4252) Gustavo Valverde 2022-05-02 22:47:04 -0400
  • fe97e14fe8
    fix(ci): create a full sync disk with cached state inside (#4266) Gustavo Valverde 2022-05-02 21:28:33 -0400
  • 6dc8bea3f5
    build(deps): bump tonic-build from 0.7.0 to 0.7.1 (#4249) dependabot[bot] 2022-05-02 22:58:12 +0000
  • b3bccd6655
    fix(ci): garbage collect instances no matter previous steps status (#4255) Gustavo Valverde 2022-05-01 12:52:57 -0400
  • 2d783f3138
    test(rpc): Add a script for comparing zcashd and zebrad RPC responses (#4219) teor 2022-05-02 01:45:32 +1000
  • 86b252aad7
    fix(state): Tweak ephemeral state directory path and improve docs (#4248) teor 2022-04-30 08:02:09 +1000
  • 59bdab17bf
    test(rpc): Add Rust tests for lightwalletd sync from Zebra (#4177) teor 2022-04-30 05:56:11 +1000
  • 23ff00b246
    Increase deploy docs job timeout (#4246) teor 2022-04-29 08:01:23 +1000
  • a922688947
    build(deps): bump docker/metadata-action from 3.7.0 to 3.8.0 (#4241) dependabot[bot] 2022-04-28 17:54:48 +0000
  • 1691d9e855
    build(deps): bump tokio from 1.17.0 to 1.18.0 (#4242) dependabot[bot] 2022-04-28 17:54:33 +0000
  • 646bedbdb6
    build(deps): bump tj-actions/changed-files from 18.7 to 19 (#4240) dependabot[bot] 2022-04-28 17:54:28 +0000
  • d38eb66eca
    Decrease the peer handshake timeout to 3 seconds (#4212) teor 2022-04-29 03:32:16 +1000
  • d021f50df1
    Fix zcash-params Dockerfile build failure (#4235) teor 2022-04-28 21:55:36 +1000
  • 7506655774
    fix(rpc): Fix some RPC response formats to match `zcashd` (#4217) teor 2022-04-28 20:19:02 +1000
  • 83d26890f5
    feat(ci)!: implement reusable workflows for image building (#4173) Gustavo Valverde 2022-04-28 04:13:35 -0400
  • 597f55319d
    build(deps): bump spandoc from 0.2.1 to 0.2.2 (#4221) dependabot[bot] 2022-04-28 07:08:30 +0000
  • 1f2837c86e
    Add missing application/json headers to RPC requests (#4215) teor 2022-04-28 10:57:13 +1000
  • 5a94a09292
    add(test): Integration test to send transactions using lightwalletd (#4068) Janito Vaqueiro Ferreira Filho 2022-04-27 20:06:11 -0300
  • 06dc5177f2
    build(deps): bump toml from 0.5.8 to 0.5.9 (#4127) dependabot[bot] 2022-04-27 04:13:19 +0000
  • b356a67391
    change(state): Remove `active_value` field from `ChainTipSender` (#4175) Janito Vaqueiro Ferreira Filho 2022-04-27 01:13:02 -0300
  • 2423f591b0
    change(rust): Use link-time optimisation in release builds (#4184) teor 2022-04-27 12:51:26 +1000
  • d164c75f48
    build(deps): bump reqwest from 0.11.9 to 0.11.10 (#4200) dependabot[bot] 2022-04-27 00:27:20 +0000
  • 46642eb487
    fix(ci): do not delete instances from `main` branch on merge (#4206) Gustavo Valverde 2022-04-26 19:14:13 -0400
  • 4f92df42b0
    fix(ci): Retry after docker log follow ssh failures (#4198) teor 2022-04-27 07:01:24 +1000
  • d476c18339
    fix(sync): Add an extra block retry, to speed up the initial sync (#4185) teor 2022-04-27 02:28:09 +1000
  • 910f4cbf40
    RPC test with fully synced Zebra (#4157) Conrado Gouvea 2022-04-26 02:32:27 -0300
  • 3cbd49afc3
    build(deps): bump serde_with from 1.12.1 to 1.13.0 (#4190) dependabot[bot] 2022-04-25 23:30:32 +0000
  • 6c073a9017
    build(deps): bump google-github-actions/auth from 0.7.0 to 0.7.1 (#4188) dependabot[bot] 2022-04-25 21:47:13 +0000
  • a90b20f222
    build(deps): bump inferno from 0.11.1 to 0.11.2 (#4191) dependabot[bot] 2022-04-25 21:00:14 +0000
  • b15bc8a2e1
    Fix typos (#4186) Dimitris Apostolou 2022-04-25 22:45:28 +0300
  • 16b53d1733
    build(deps): bump owo-colors from 3.3.0 to 3.4.0 (#4189) dependabot[bot] 2022-04-25 17:42:54 +0000
  • 05440763ac
    change(verifier): Update Zebra's block hash checkpoints (#4183) teor 2022-04-26 00:43:06 +1000
  • 56aabb1db1
    feat(rpc): Implement `getaddressutxos` RPC method. (#4087) Alfredo Garcia 2022-04-25 00:00:52 -0300
  • e90c22917d
    build(deps): bump reviewdog/action-actionlint from 1.23.0 to 1.24.0 (#4161) dependabot[bot] 2022-04-22 12:03:27 +0000
  • 83636f7c27
    build(deps): bump codecov/codecov-action from 2.1.0 to 3.1.0 (#4162) dependabot[bot] 2022-04-22 03:00:08 +0000
  • a613fb1682
    build(deps): bump actions/checkout from 3.0.1 to 3.0.2 (#4163) dependabot[bot] 2022-04-22 03:00:02 +0000
  • 04b0bb9358
    Fix typos (#4164) Dimitris Apostolou 2022-04-22 04:10:33 +0300
  • 315eebf09c
    fix(test): don't create another 'state' directory when implementing ZebradTestDirExt (#4158) Conrado Gouvea 2022-04-21 22:10:28 -0300
  • 903eabdced
    feat(rpc): Log unrecognized RPC requests (#3860) Janito Vaqueiro Ferreira Filho 2022-04-22 00:09:03 +0000
  • c2430c6f45
    feat(rpc): implement the get_address_tx_ids RPC method query (#4119) teor 2022-04-22 06:19:26 +1000
  • 5575b7a40e
    fix(ci): share GitHub runner caches between branches (#4149) teor 2022-04-21 10:33:08 +1000
  • e5f00c5902
    feat(rpc): Implement `getaddressbalance` RPC (#4138) Janito Vaqueiro Ferreira Filho 2022-04-20 18:27:00 +0000
  • dff25473aa
    refactor: document coinbase rules, refactor to ease understanding (#4056) Conrado Gouvea 2022-04-20 06:31:12 -0300
  • 32556b8b6b
    fix(ci): increase the Zcash parameter fetch timeout (#4148) teor 2022-04-20 10:58:55 +1000
  • ad971bbdd5
    Fix typos (#4112) Dimitris Apostolou 2022-04-20 03:26:58 +0300
  • 59098b355a
    fix(doc): Fix link to run page in installation docs (#4144) ebfull 2022-04-19 18:26:34 -0600