├── .cargo └── config.toml ├── .codespellrc ├── .config └── nextest.toml ├── .dockerignore ├── .firebaserc ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── devops_report.yml │ ├── feature_request.yml │ ├── private_security_issue.yml │ ├── release.md │ ├── usability_testing_plan.md │ └── zcashd_dependencies.yml ├── PULL_REQUEST_TEMPLATE │ ├── hotfix-release-checklist.md │ └── release-checklist.md ├── dependabot.yml ├── mergify.yml ├── pull_request_template.md ├── release-drafter.yml ├── workflows │ ├── README.md │ ├── book.yml │ ├── coverage.yml │ ├── lint.yml │ ├── release-binaries.yml │ ├── release-drafter.yml │ ├── scripts │ │ ├── gcp-delete-old-cache-images.sh │ │ ├── gcp-delete-old-disks.sh │ │ ├── gcp-delete-old-instances.sh │ │ ├── gcp-delete-old-templates.sh │ │ ├── gcp-get-cached-disks.sh │ │ └── gcp-vm-startup-script.sh │ ├── status-checks.patch.yml │ ├── test-crates.yml │ ├── test-docker.yml │ ├── tests-unit.yml │ ├── zfnd-build-docker-image.yml │ ├── zfnd-ci-integration-tests-gcp.yml │ ├── zfnd-delete-gcp-resources.yml │ ├── zfnd-deploy-integration-tests-gcp.yml │ ├── zfnd-deploy-nodes-gcp.yml │ ├── zfnd-find-cached-disks.yml │ └── zizmor.yml └── zbot.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── SECURITY.md ├── book ├── .gitignore ├── book.toml ├── mermaid-init.js ├── mermaid.min.js ├── src │ ├── CONTRIBUTING.md │ ├── README.md │ ├── SUMMARY.md │ ├── api.md │ ├── dev.md │ ├── dev │ │ ├── audit.md │ │ ├── continuous-delivery.md │ │ ├── continuous-integration.md │ │ ├── crate-owners.md │ │ ├── diagrams.md │ │ ├── diagrams │ │ │ ├── mempool-architecture.md │ │ │ ├── service-dependencies.svg │ │ │ ├── zebra-network.md │ │ │ └── zebra-network.monopic │ │ ├── ecc-updates.md │ │ ├── mass-renames.md │ │ ├── mempool-specification.md │ │ ├── overview.md │ │ ├── private-testnet.md │ │ ├── profiling-and-benchmarking.md │ │ ├── proptests.md │ │ ├── release-process.md │ │ ├── rfcs.md │ │ ├── rfcs │ │ │ ├── 0000-template.md │ │ │ ├── 0001-pipelinable-block-lookup.md │ │ │ ├── 0002-parallel-verification.md │ │ │ ├── 0003-inventory-tracking.md │ │ │ ├── 0004-asynchronous-script-verification.md │ │ │ ├── 0005-state-updates.md │ │ │ ├── 0006-contextual-difficulty.md │ │ │ ├── 0007-treestate.md │ │ │ ├── 0009-zebra-client.md │ │ │ ├── 0010-v5-transaction.md │ │ │ ├── 0011-async-rust-in-zebra.md │ │ │ ├── 0012-value-pools.md │ │ │ └── drafts │ │ │ │ ├── data-flow-2020-07-22.md │ │ │ │ ├── xxxx-basic-integration-testing.md │ │ │ │ ├── xxxx-block-subsidy.md │ │ │ │ ├── xxxx-release-planning.md │ │ │ │ └── xxxx-stolon.md │ │ ├── state-db-upgrades.md │ │ ├── tokio-console.md │ │ ├── zebra-checkpoints.md │ │ └── zebra-dependencies-for-audit.md │ ├── user.md │ └── user │ │ ├── custom-testnets.md │ │ ├── docker.md │ │ ├── elastic1.png │ │ ├── elastic2.png │ │ ├── elastic3.png │ │ ├── elasticsearch.md │ │ ├── fork-zebra-testnet.md │ │ ├── grafana.png │ │ ├── health.md │ │ ├── install.md │ │ ├── lightwalletd.md │ │ ├── metrics.md │ │ ├── mining-docker.md │ │ ├── mining-testnet-s-nomp.md │ │ ├── mining.md │ │ ├── openapi.md │ │ ├── openapi1.png │ │ ├── openapi2.png │ │ ├── openapi3.png │ │ ├── parameters.md │ │ ├── regtest.md │ │ ├── requirements.md │ │ ├── run.md │ │ ├── startup.md │ │ ├── supported-platforms.md │ │ ├── target-tier-policies.md │ │ ├── tracing.md │ │ └── troubleshooting.md └── theme │ ├── css │ └── custom.css │ └── favicon.png ├── clippy.toml ├── codecov.yml ├── deny.toml ├── docker ├── .env ├── Dockerfile ├── default-zebra-config.toml ├── docker-compose.lwd.yml ├── docker-compose.observability.yml ├── docker-compose.test.yml ├── docker-compose.yml ├── entrypoint.sh ├── observability │ ├── alertmanager │ │ └── alertmanager.yml │ ├── grafana │ │ ├── dashboards │ │ │ ├── README.md │ │ │ ├── block_verification.json │ │ │ ├── checkpoint_verification.json │ │ │ ├── errors.json │ │ │ ├── mempool.json │ │ │ ├── network_health.json │ │ │ ├── network_messages.json │ │ │ ├── peers.json │ │ │ ├── syncer.json │ │ │ └── transaction-verification.json │ │ └── provisioning │ │ │ ├── dashboards │ │ │ └── default.yml │ │ │ └── datasources │ │ │ └── prometheus.yml │ └── prometheus │ │ ├── prometheus.yaml │ │ └── rules │ │ └── zebra_alerts.yml ├── test.env ├── zcash-lightwalletd │ └── zcash.conf └── zcash.conf ├── docs └── decisions │ ├── README.md │ ├── devops │ ├── 0001-docker-high-uid.md │ ├── 0002-docker-use-gosu.md │ ├── 0003-filesystem-hierarchy.md │ └── 004-improve-docker-conf-tests.md │ └── template.md ├── dprint.json ├── firebase.json ├── katex-header.html ├── openapi.yaml ├── release.toml ├── rust-toolchain.toml ├── supply-chain ├── audits.toml ├── config.toml └── imports.lock ├── tower-batch-control ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── src │ ├── error.rs │ ├── future.rs │ ├── layer.rs │ ├── lib.rs │ ├── message.rs │ ├── service.rs │ └── worker.rs └── tests │ ├── ed25519.rs │ └── worker.rs ├── tower-fallback ├── CHANGELOG.md ├── Cargo.toml ├── src │ ├── future.rs │ ├── lib.rs │ └── service.rs └── tests │ └── fallback.rs ├── zebra-chain ├── CHANGELOG.md ├── Cargo.toml ├── benches │ ├── block.rs │ └── redpallas.rs ├── proptest-regressions │ ├── block │ │ └── tests.txt │ ├── keys │ │ ├── sapling │ │ │ └── tests.txt │ │ └── sprout.txt │ ├── orchard │ │ └── keys │ │ │ └── tests.txt │ ├── primitives │ │ └── redpallas │ │ │ └── tests │ │ │ └── prop.txt │ ├── serialization.txt │ ├── transaction │ │ └── tests.txt │ ├── types.txt │ └── work │ │ └── tests │ │ └── prop.txt └── src │ ├── amount.rs │ ├── amount │ ├── arbitrary.rs │ ├── tests.rs │ └── tests │ │ ├── prop.rs │ │ └── vectors.rs │ ├── block.rs │ ├── block │ ├── arbitrary.rs │ ├── commitment.rs │ ├── error.rs │ ├── genesis.rs │ ├── genesis │ │ └── block-regtest-0-000-000.txt │ ├── hash.rs │ ├── header.rs │ ├── height.rs │ ├── height │ │ └── json_conversion.rs │ ├── merkle.rs │ ├── serialize.rs │ ├── tests.rs │ └── tests │ │ ├── generate.rs │ │ ├── preallocate.rs │ │ ├── prop.rs │ │ └── vectors.rs │ ├── block_info.rs │ ├── chain_sync_status.rs │ ├── chain_sync_status │ └── mock.rs │ ├── chain_tip.rs │ ├── chain_tip │ ├── mock.rs │ ├── network_chain_tip_height_estimator.rs │ ├── tests.rs │ └── tests │ │ └── prop.rs │ ├── common.rs │ ├── diagnostic.rs │ ├── diagnostic │ ├── task.rs │ └── task │ │ ├── future.rs │ │ └── thread.rs │ ├── error.rs │ ├── fmt.rs │ ├── fmt │ └── time.rs │ ├── history_tree.rs │ ├── history_tree │ ├── tests.rs │ └── tests │ │ └── vectors.rs │ ├── lib.rs │ ├── orchard.rs │ ├── orchard │ ├── action.rs │ ├── address.rs │ ├── arbitrary.rs │ ├── commitment.rs │ ├── keys.rs │ ├── note.rs │ ├── note │ │ ├── arbitrary.rs │ │ ├── ciphertexts.rs │ │ └── nullifiers.rs │ ├── shielded_data.rs │ ├── sinsemilla.rs │ ├── tests.rs │ ├── tests │ │ ├── preallocate.rs │ │ ├── prop.rs │ │ ├── tree.rs │ │ ├── vectors.rs │ │ └── vectors │ │ │ ├── group_hash.rs │ │ │ ├── key_components.rs │ │ │ ├── sinsemilla.rs │ │ │ └── tree.rs │ ├── tree.rs │ └── tree │ │ └── legacy.rs │ ├── parallel.rs │ ├── parallel │ └── tree.rs │ ├── parameters.rs │ ├── parameters │ ├── arbitrary.rs │ ├── checkpoint.rs │ ├── checkpoint │ │ ├── README.md │ │ ├── constants.rs │ │ ├── list.rs │ │ ├── list │ │ │ └── tests.rs │ │ ├── main-checkpoints.txt │ │ └── test-checkpoints.txt │ ├── constants.rs │ ├── genesis.rs │ ├── network.rs │ ├── network │ │ ├── magic.rs │ │ ├── subsidy.rs │ │ ├── testnet.rs │ │ ├── tests.rs │ │ └── tests │ │ │ ├── prop.rs │ │ │ └── vectors.rs │ ├── network_upgrade.rs │ ├── tests.rs │ └── transaction.rs │ ├── primitives.rs │ ├── primitives │ ├── address.rs │ ├── byte_array.rs │ ├── proofs.rs │ ├── proofs │ │ ├── bctv14.rs │ │ ├── groth16.rs │ │ └── halo2.rs │ ├── zcash_history.rs │ ├── zcash_history │ │ ├── tests.rs │ │ └── tests │ │ │ └── vectors.rs │ ├── zcash_note_encryption.rs │ └── zcash_primitives.rs │ ├── sapling.rs │ ├── sapling │ ├── arbitrary.rs │ ├── commitment.rs │ ├── commitment │ │ └── test_vectors.rs │ ├── keys.rs │ ├── keys │ │ └── test_vectors.rs │ ├── note.rs │ ├── note │ │ ├── arbitrary.rs │ │ ├── ciphertexts.rs │ │ └── nullifiers.rs │ ├── output.rs │ ├── shielded_data.rs │ ├── spend.rs │ ├── tests.rs │ ├── tests │ │ ├── preallocate.rs │ │ └── prop.rs │ ├── tree.rs │ └── tree │ │ └── legacy.rs │ ├── serialization.rs │ ├── serialization │ ├── arbitrary.rs │ ├── compact_size.rs │ ├── constraint.rs │ ├── date_time.rs │ ├── display_order.rs │ ├── error.rs │ ├── read_zcash.rs │ ├── serde_helpers.rs │ ├── sha256d.rs │ ├── tests.rs │ ├── tests │ │ ├── preallocate.rs │ │ └── prop.rs │ ├── write_zcash.rs │ ├── zcash_deserialize.rs │ └── zcash_serialize.rs │ ├── shutdown.rs │ ├── sprout.rs │ ├── sprout │ ├── arbitrary.rs │ ├── commitment.rs │ ├── joinsplit.rs │ ├── keys.rs │ ├── note.rs │ ├── note │ │ ├── arbitrary.rs │ │ ├── ciphertexts.rs │ │ ├── mac.rs │ │ └── nullifiers.rs │ ├── tests.rs │ ├── tests │ │ ├── preallocate.rs │ │ ├── test_vectors.rs │ │ └── tree.rs │ ├── tree.rs │ └── tree │ │ └── legacy.rs │ ├── subtree.rs │ ├── tests.rs │ ├── tests │ └── vectors.rs │ ├── transaction.rs │ ├── transaction │ ├── arbitrary.rs │ ├── auth_digest.rs │ ├── builder.rs │ ├── hash.rs │ ├── joinsplit.rs │ ├── lock_time.rs │ ├── memo.rs │ ├── serialize.rs │ ├── sighash.rs │ ├── tests.rs │ ├── tests │ │ ├── preallocate.rs │ │ ├── prop.rs │ │ └── vectors.rs │ ├── txid.rs │ ├── unmined.rs │ └── unmined │ │ ├── zip317.rs │ │ └── zip317 │ │ └── tests.rs │ ├── transparent.rs │ ├── transparent │ ├── address.rs │ ├── arbitrary.rs │ ├── keys.rs │ ├── opcodes.rs │ ├── script.rs │ ├── serialize.rs │ ├── tests.rs │ ├── tests │ │ ├── prop.rs │ │ └── vectors.rs │ └── utxo.rs │ ├── value_balance.rs │ ├── value_balance │ ├── arbitrary.rs │ ├── tests.rs │ └── tests │ │ └── prop.rs │ ├── work.rs │ └── work │ ├── arbitrary.rs │ ├── difficulty.rs │ ├── difficulty │ ├── arbitrary.rs │ ├── tests.rs │ └── tests │ │ ├── prop.rs │ │ └── vectors.rs │ ├── equihash.rs │ ├── tests.rs │ ├── tests │ ├── prop.rs │ └── vectors.rs │ └── u256.rs ├── zebra-consensus ├── CHANGELOG.md ├── Cargo.toml └── src │ ├── block.rs │ ├── block │ ├── check.rs │ ├── request.rs │ ├── subsidy.rs │ ├── subsidy │ │ ├── funding_streams.rs │ │ └── funding_streams │ │ │ └── tests.rs │ └── tests.rs │ ├── checkpoint.rs │ ├── checkpoint │ ├── tests.rs │ └── types.rs │ ├── config.rs │ ├── error.rs │ ├── lib.rs │ ├── primitives.rs │ ├── primitives │ ├── ed25519.rs │ ├── ed25519 │ │ └── tests.rs │ ├── groth16.rs │ ├── groth16 │ │ ├── params.rs │ │ ├── sprout-groth16.vk │ │ ├── tests.rs │ │ └── vectors.rs │ ├── halo2.rs │ ├── redjubjub.rs │ ├── redjubjub │ │ └── tests.rs │ ├── redpallas.rs │ ├── redpallas │ │ └── tests.rs │ └── sapling.rs │ ├── router.rs │ ├── router │ ├── service_trait.rs │ └── tests.rs │ ├── script.rs │ ├── transaction.rs │ └── transaction │ ├── check.rs │ ├── tests.rs │ └── tests │ └── prop.rs ├── zebra-grpc └── CHANGELOG.md ├── zebra-network ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── proptest-regressions │ ├── peer_set │ │ └── candidate_set │ │ │ └── tests │ │ │ └── prop.txt │ └── protocol │ │ ├── external │ │ ├── tests │ │ │ └── prop.txt │ │ └── types.txt │ │ └── internal │ │ └── request.txt ├── src │ ├── address_book.rs │ ├── address_book │ │ ├── tests.rs │ │ └── tests │ │ │ ├── prop.rs │ │ │ └── vectors.rs │ ├── address_book_peers.rs │ ├── address_book_peers │ │ └── mock.rs │ ├── address_book_updater.rs │ ├── config.rs │ ├── config │ │ ├── cache_dir.rs │ │ ├── tests.rs │ │ └── tests │ │ │ └── vectors.rs │ ├── constants.rs │ ├── isolated.rs │ ├── isolated │ │ ├── tests.rs │ │ ├── tests │ │ │ └── vectors.rs │ │ ├── tor.rs │ │ └── tor │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ └── vectors.rs │ ├── lib.rs │ ├── meta_addr.rs │ ├── meta_addr │ │ ├── arbitrary.rs │ │ ├── peer_addr.rs │ │ ├── tests.rs │ │ └── tests │ │ │ ├── check.rs │ │ │ ├── prop.rs │ │ │ └── vectors.rs │ ├── peer.rs │ ├── peer │ │ ├── client.rs │ │ ├── client │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ └── vectors.rs │ │ ├── connection.rs │ │ ├── connection │ │ │ ├── peer_tx.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ ├── connector.rs │ │ ├── error.rs │ │ ├── handshake.rs │ │ ├── handshake │ │ │ └── tests.rs │ │ ├── load_tracked_client.rs │ │ ├── minimum_peer_version.rs │ │ ├── minimum_peer_version │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ └── prop.rs │ │ └── priority.rs │ ├── peer_cache_updater.rs │ ├── peer_set.rs │ ├── peer_set │ │ ├── candidate_set.rs │ │ ├── candidate_set │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ ├── initialize.rs │ │ ├── initialize │ │ │ ├── recent_by_ip.rs │ │ │ ├── recent_by_ip │ │ │ │ └── tests.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ └── vectors.rs │ │ ├── inventory_registry.rs │ │ ├── inventory_registry │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ │ └── update.rs │ │ ├── limit.rs │ │ ├── set.rs │ │ ├── set │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ ├── unready_service.rs │ │ └── unready_service │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ └── vectors.rs │ ├── policies.rs │ ├── protocol.rs │ └── protocol │ │ ├── external.rs │ │ ├── external │ │ ├── addr.rs │ │ ├── addr │ │ │ ├── canonical.rs │ │ │ ├── in_version.rs │ │ │ ├── v1.rs │ │ │ └── v2.rs │ │ ├── arbitrary.rs │ │ ├── codec.rs │ │ ├── codec │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ └── vectors.rs │ │ ├── inv.rs │ │ ├── message.rs │ │ ├── tests.rs │ │ ├── tests │ │ │ ├── preallocate.rs │ │ │ ├── prop.rs │ │ │ └── vectors.rs │ │ └── types.rs │ │ ├── internal.rs │ │ ├── internal │ │ ├── request.rs │ │ ├── response.rs │ │ └── response_status.rs │ │ └── types.rs └── tests │ └── acceptance.rs ├── zebra-node-services ├── CHANGELOG.md ├── Cargo.toml └── src │ ├── lib.rs │ ├── mempool.rs │ ├── mempool │ ├── gossip.rs │ ├── mempool_change.rs │ ├── service_trait.rs │ └── transaction_dependencies.rs │ ├── rpc_client.rs │ └── service_traits.rs ├── zebra-rpc ├── CHANGELOG.md ├── Cargo.toml ├── build.rs ├── proto │ ├── __generated__ │ │ ├── indexer_descriptor.bin │ │ └── zebra.indexer.rpc.rs │ └── indexer.proto ├── qa │ ├── CHANGELOG.md │ ├── README.md │ ├── base_config.toml │ ├── pull-tester │ │ ├── rpc-tests.py │ │ ├── tests_config.ini │ │ └── tests_config.ini.in │ ├── rpc-tests │ │ ├── .gitignore │ │ ├── README.md │ │ ├── addnode.py │ │ ├── create_cache.py │ │ ├── feature_backup_non_finalized_state.py │ │ ├── feature_nu6.py │ │ ├── feature_nu6_1.py │ │ ├── fix_block_commitments.py │ │ ├── getmininginfo.py │ │ ├── getrawtransaction_sidechain.py │ │ ├── nuparams.py │ │ ├── test_framework │ │ │ ├── __init__.py │ │ │ ├── authproxy.py │ │ │ ├── bignum.py │ │ │ ├── blockstore.py │ │ │ ├── blocktools.py │ │ │ ├── comptool.py │ │ │ ├── config.py │ │ │ ├── coverage.py │ │ │ ├── equihash.py │ │ │ ├── flyclient.py │ │ │ ├── key.py │ │ │ ├── mininode.py │ │ │ ├── netutil.py │ │ │ ├── proxy.py │ │ │ ├── script.py │ │ │ ├── socks5.py │ │ │ ├── test_framework.py │ │ │ ├── util.py │ │ │ ├── zip244.py │ │ │ └── zip317.py │ │ └── wallet.py │ └── zallet-datadir │ │ ├── identity.txt │ │ └── zallet.toml ├── src │ ├── client.rs │ ├── config.rs │ ├── config │ │ ├── mining.rs │ │ └── rpc.rs │ ├── indexer.rs │ ├── indexer │ │ ├── methods.rs │ │ ├── server.rs │ │ ├── tests.rs │ │ └── tests │ │ │ └── vectors.rs │ ├── lib.rs │ ├── methods.rs │ ├── methods │ │ ├── hex_data.rs │ │ ├── tests.rs │ │ ├── tests │ │ │ ├── prop.rs │ │ │ ├── snapshot.rs │ │ │ ├── snapshots │ │ │ │ ├── get_address_balance@mainnet_10.snap │ │ │ │ ├── get_address_balance@testnet_10.snap │ │ │ │ ├── get_address_tx_ids_invalid_end_greater_start@mainnet_10.snap │ │ │ │ ├── get_address_tx_ids_invalid_end_greater_start@testnet_10.snap │ │ │ │ ├── get_address_tx_ids_valid_excessive_end@mainnet_10.snap │ │ │ │ ├── get_address_tx_ids_valid_excessive_end@testnet_10.snap │ │ │ │ ├── get_address_tx_ids_valid_excessive_start@mainnet_10.snap │ │ │ │ ├── get_address_tx_ids_valid_excessive_start@testnet_10.snap │ │ │ │ ├── get_address_tx_ids_valid_multi_block@mainnet_10.snap │ │ │ │ ├── get_address_tx_ids_valid_multi_block@testnet_10.snap │ │ │ │ ├── get_address_tx_ids_valid_single_block@mainnet_10.snap │ │ │ │ ├── get_address_tx_ids_valid_single_block@testnet_10.snap │ │ │ │ ├── get_address_utxos@mainnet_10.snap │ │ │ │ ├── get_address_utxos@testnet_10.snap │ │ │ │ ├── get_best_block_hash@mainnet_10.snap │ │ │ │ ├── get_best_block_hash@testnet_10.snap │ │ │ │ ├── get_block_count@mainnet_10.snap │ │ │ │ ├── get_block_count@testnet_10.snap │ │ │ │ ├── get_block_data_hash_verbosity_0@mainnet_10.snap │ │ │ │ ├── get_block_data_hash_verbosity_0@testnet_10.snap │ │ │ │ ├── get_block_data_height_verbosity_0@mainnet_10.snap │ │ │ │ ├── get_block_data_height_verbosity_0@testnet_10.snap │ │ │ │ ├── get_block_hash_invalid_excessive_height@mainnet_10.snap │ │ │ │ ├── get_block_hash_invalid_excessive_height@testnet_10.snap │ │ │ │ ├── get_block_hash_valid@mainnet_10.snap │ │ │ │ ├── get_block_hash_valid@testnet_10.snap │ │ │ │ ├── get_block_header_hash@mainnet_10.snap │ │ │ │ ├── get_block_header_hash@testnet_10.snap │ │ │ │ ├── get_block_header_hash_verbose@mainnet_10.snap │ │ │ │ ├── get_block_header_hash_verbose@testnet_10.snap │ │ │ │ ├── get_block_header_height@mainnet_10.snap │ │ │ │ ├── get_block_header_height@testnet_10.snap │ │ │ │ ├── get_block_header_height_verbose@mainnet_10.snap │ │ │ │ ├── get_block_header_height_verbose@testnet_10.snap │ │ │ │ ├── get_block_invalid_excessive_height_verbosity_0@mainnet_10.snap │ │ │ │ ├── get_block_invalid_excessive_height_verbosity_0@testnet_10.snap │ │ │ │ ├── get_block_invalid_excessive_height_verbosity_1@mainnet_10.snap │ │ │ │ ├── get_block_invalid_excessive_height_verbosity_1@testnet_10.snap │ │ │ │ ├── get_block_invalid_excessive_height_verbosity_2@mainnet_10.snap │ │ │ │ ├── get_block_invalid_excessive_height_verbosity_2@testnet_10.snap │ │ │ │ ├── get_block_invalid_excessive_height_verbosity_default@mainnet_10.snap │ │ │ │ ├── get_block_invalid_excessive_height_verbosity_default@testnet_10.snap │ │ │ │ ├── get_block_subsidy_excessive_height@mainnet_10.snap │ │ │ │ ├── get_block_subsidy_excessive_height@testnet_10.snap │ │ │ │ ├── get_block_subsidy_future_height@mainnet_10.snap │ │ │ │ ├── get_block_subsidy_future_height@testnet_10.snap │ │ │ │ ├── get_block_subsidy_future_nu6_height@nu6testnet_10.snap │ │ │ │ ├── get_block_subsidy_tip_height@mainnet_10.snap │ │ │ │ ├── get_block_subsidy_tip_height@testnet_10.snap │ │ │ │ ├── get_block_template_basic.coinbase_tx@mainnet_10.snap │ │ │ │ ├── get_block_template_basic.coinbase_tx@testnet_10.snap │ │ │ │ ├── get_block_template_basic@mainnet_10.snap │ │ │ │ ├── get_block_template_basic@testnet_10.snap │ │ │ │ ├── get_block_template_invalid-proposal@mainnet_10.snap │ │ │ │ ├── get_block_template_invalid-proposal@testnet_10.snap │ │ │ │ ├── get_block_template_long_poll.coinbase_tx@mainnet_10.snap │ │ │ │ ├── get_block_template_long_poll.coinbase_tx@testnet_10.snap │ │ │ │ ├── get_block_template_long_poll@mainnet_10.snap │ │ │ │ ├── get_block_template_long_poll@testnet_10.snap │ │ │ │ ├── get_block_template_proposal@mainnet_10.snap │ │ │ │ ├── get_block_template_proposal@testnet_10.snap │ │ │ │ ├── get_block_verbose_hash_verbosity_1@mainnet_10.snap │ │ │ │ ├── get_block_verbose_hash_verbosity_1@testnet_10.snap │ │ │ │ ├── get_block_verbose_hash_verbosity_2@mainnet_10.snap │ │ │ │ ├── get_block_verbose_hash_verbosity_2@testnet_10.snap │ │ │ │ ├── get_block_verbose_hash_verbosity_default@mainnet_10.snap │ │ │ │ ├── get_block_verbose_hash_verbosity_default@testnet_10.snap │ │ │ │ ├── get_block_verbose_height_verbosity_1@mainnet_10.snap │ │ │ │ ├── get_block_verbose_height_verbosity_1@testnet_10.snap │ │ │ │ ├── get_block_verbose_height_verbosity_2@mainnet_10.snap │ │ │ │ ├── get_block_verbose_height_verbosity_2@testnet_10.snap │ │ │ │ ├── get_block_verbose_height_verbosity_default@mainnet_10.snap │ │ │ │ ├── get_block_verbose_height_verbosity_default@testnet_10.snap │ │ │ │ ├── get_blockchain_info@mainnet_10.snap │ │ │ │ ├── get_blockchain_info@testnet_10.snap │ │ │ │ ├── get_blockchain_info_future_nu6_height@nu6testnet_10.snap │ │ │ │ ├── get_difficulty_valid_mock@mainnet_10.snap │ │ │ │ ├── get_difficulty_valid_mock@testnet_10.snap │ │ │ │ ├── get_info@mainnet_10.snap │ │ │ │ ├── get_info@testnet_10.snap │ │ │ │ ├── get_mempool_info.snap │ │ │ │ ├── get_mining_info@mainnet_10.snap │ │ │ │ ├── get_mining_info@testnet_10.snap │ │ │ │ ├── get_network_info@mainnet_10.snap │ │ │ │ ├── get_network_info@testnet_10.snap │ │ │ │ ├── get_network_sol_ps@mainnet_10.snap │ │ │ │ ├── get_network_sol_ps@testnet_10.snap │ │ │ │ ├── get_peer_info@mainnet_10.snap │ │ │ │ ├── get_peer_info@testnet_10.snap │ │ │ │ ├── get_raw_mempool@mainnet_10.snap │ │ │ │ ├── get_raw_mempool@testnet_10.snap │ │ │ │ ├── get_raw_mempool_verbose@mainnet_10.snap │ │ │ │ ├── get_raw_mempool_verbose@testnet_10.snap │ │ │ │ ├── getrawtransaction_invalid_txid@mainnet_10.snap │ │ │ │ ├── getrawtransaction_invalid_txid@testnet_10.snap │ │ │ │ ├── getrawtransaction_unknown_txid@mainnet_10.snap │ │ │ │ ├── getrawtransaction_unknown_txid@testnet_10.snap │ │ │ │ ├── getrawtransaction_verbosity=0@mainnet_10.snap │ │ │ │ ├── getrawtransaction_verbosity=0@testnet_10.snap │ │ │ │ ├── getrawtransaction_verbosity=1@mainnet_10.snap │ │ │ │ ├── getrawtransaction_verbosity=1@testnet_10.snap │ │ │ │ ├── snapshot_rpc_submit_block_invalid@mainnet_10.snap │ │ │ │ ├── snapshot_rpc_submit_block_invalid@testnet_10.snap │ │ │ │ ├── validate_address_basic@mainnet_10.snap │ │ │ │ ├── validate_address_basic@testnet_10.snap │ │ │ │ ├── validate_address_invalid@mainnet_10.snap │ │ │ │ ├── validate_address_invalid@testnet_10.snap │ │ │ │ ├── z_get_subtrees_by_index_for_orchard@mainnet.snap │ │ │ │ ├── z_get_subtrees_by_index_for_orchard@testnet.snap │ │ │ │ ├── z_get_subtrees_by_index_for_sapling@mainnet.snap │ │ │ │ ├── z_get_subtrees_by_index_for_sapling@testnet.snap │ │ │ │ ├── z_get_treestate_by_hash@custom_testnet.snap │ │ │ │ ├── z_get_treestate_by_non_existent_hash@custom_testnet.snap │ │ │ │ ├── z_get_treestate_empty_Sapling_treestate@custom_testnet.snap │ │ │ │ ├── z_get_treestate_excessive_block_height@custom_testnet.snap │ │ │ │ ├── z_get_treestate_no_treestate@custom_testnet.snap │ │ │ │ ├── z_get_treestate_unparsable_hash_or_height@custom_testnet.snap │ │ │ │ ├── z_list_unified_receivers_ua1@mainnet_10.snap │ │ │ │ ├── z_list_unified_receivers_ua1@testnet_10.snap │ │ │ │ ├── z_list_unified_receivers_ua2@mainnet_10.snap │ │ │ │ ├── z_list_unified_receivers_ua2@testnet_10.snap │ │ │ │ ├── z_validate_address_basic@mainnet_10.snap │ │ │ │ ├── z_validate_address_basic@testnet_10.snap │ │ │ │ ├── z_validate_address_invalid@mainnet_10.snap │ │ │ │ └── z_validate_address_invalid@testnet_10.snap │ │ │ ├── utils.rs │ │ │ └── vectors.rs │ │ ├── trees.rs │ │ ├── types.rs │ │ └── types │ │ │ ├── default_roots.rs │ │ │ ├── get_block_template.rs │ │ │ ├── get_block_template │ │ │ ├── constants.rs │ │ │ ├── parameters.rs │ │ │ ├── proposal.rs │ │ │ ├── tests.rs │ │ │ ├── zip317.rs │ │ │ └── zip317 │ │ │ │ └── tests.rs │ │ │ ├── get_blockchain_info.rs │ │ │ ├── get_mempool_info.rs │ │ │ ├── get_mining_info.rs │ │ │ ├── get_raw_mempool.rs │ │ │ ├── long_poll.rs │ │ │ ├── network_info.rs │ │ │ ├── peer_info.rs │ │ │ ├── submit_block.rs │ │ │ ├── subsidy.rs │ │ │ ├── transaction.rs │ │ │ ├── unified_address.rs │ │ │ ├── validate_address.rs │ │ │ ├── z_validate_address.rs │ │ │ └── zec.rs │ ├── queue.rs │ ├── queue │ │ ├── tests.rs │ │ └── tests │ │ │ └── prop.rs │ ├── server.rs │ ├── server │ │ ├── cookie.rs │ │ ├── error.rs │ │ ├── http_request_compatibility.rs │ │ ├── rpc_call_compatibility.rs │ │ ├── tests.rs │ │ └── tests │ │ │ └── vectors.rs │ ├── sync.rs │ ├── tests.rs │ └── tests │ │ └── vectors.rs └── tests │ ├── serialization_tests.rs │ └── vectors │ ├── getblock_response_1.json │ ├── getblock_response_2.json │ ├── getblockchaininfo_response.json │ ├── getblocktemplate_response_template.json │ ├── getrawtransaction_response_true.json │ └── mod.rs ├── zebra-scan └── CHANGELOG.md ├── zebra-script ├── CHANGELOG.md ├── Cargo.toml └── src │ ├── lib.rs │ └── tests.rs ├── zebra-state ├── CHANGELOG.md ├── Cargo.toml ├── proptest-regressions │ └── service │ │ ├── check │ │ └── tests │ │ │ ├── prop.txt │ │ │ └── utxo.txt │ │ ├── finalized_state │ │ ├── disk_format │ │ │ └── tests │ │ │ │ └── prop.txt │ │ └── tests │ │ │ └── prop.txt │ │ ├── non_finalized_state │ │ └── tests │ │ │ └── prop.txt │ │ └── tests.txt ├── src │ ├── arbitrary.rs │ ├── config.rs │ ├── constants.rs │ ├── error.rs │ ├── lib.rs │ ├── request.rs │ ├── response.rs │ ├── service.rs │ ├── service │ │ ├── arbitrary.rs │ │ ├── block_iter.rs │ │ ├── chain_tip.rs │ │ ├── chain_tip │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ ├── check.rs │ │ ├── check │ │ │ ├── anchors.rs │ │ │ ├── difficulty.rs │ │ │ ├── nullifier.rs │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ │ ├── anchors.rs │ │ │ │ ├── nullifier.rs │ │ │ │ ├── utxo.rs │ │ │ │ └── vectors.rs │ │ │ └── utxo.rs │ │ ├── finalized_state.rs │ │ ├── finalized_state │ │ │ ├── arbitrary.rs │ │ │ ├── column_family.rs │ │ │ ├── disk_db.rs │ │ │ ├── disk_db │ │ │ │ └── tests.rs │ │ │ ├── disk_format.rs │ │ │ ├── disk_format │ │ │ │ ├── block.rs │ │ │ │ ├── chain.rs │ │ │ │ ├── shielded.rs │ │ │ │ ├── tests.rs │ │ │ │ ├── tests │ │ │ │ │ ├── prop.rs │ │ │ │ │ ├── snapshot.rs │ │ │ │ │ └── snapshots │ │ │ │ │ │ ├── balance_by_transparent_addr_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── balance_by_transparent_addr_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── balance_by_transparent_addr_raw_data@testnet_1.snap │ │ │ │ │ │ ├── balance_by_transparent_addr_raw_data@testnet_2.snap │ │ │ │ │ │ ├── block_data_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── block_data_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── block_data_raw_data@testnet_1.snap │ │ │ │ │ │ ├── block_data_raw_data@testnet_2.snap │ │ │ │ │ │ ├── block_header_by_height_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── block_header_by_height_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── block_header_by_height_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── block_header_by_height_raw_data@testnet_0.snap │ │ │ │ │ │ ├── block_header_by_height_raw_data@testnet_1.snap │ │ │ │ │ │ ├── block_header_by_height_raw_data@testnet_2.snap │ │ │ │ │ │ ├── block_info_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── block_info_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── block_info_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── block_info_raw_data@testnet_0.snap │ │ │ │ │ │ ├── block_info_raw_data@testnet_1.snap │ │ │ │ │ │ ├── block_info_raw_data@testnet_2.snap │ │ │ │ │ │ ├── column_family_names.snap │ │ │ │ │ │ ├── empty_column_families@mainnet_0.snap │ │ │ │ │ │ ├── empty_column_families@mainnet_1.snap │ │ │ │ │ │ ├── empty_column_families@mainnet_2.snap │ │ │ │ │ │ ├── empty_column_families@no_blocks.snap │ │ │ │ │ │ ├── empty_column_families@testnet_0.snap │ │ │ │ │ │ ├── empty_column_families@testnet_1.snap │ │ │ │ │ │ ├── empty_column_families@testnet_2.snap │ │ │ │ │ │ ├── hash_by_height_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── hash_by_height_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── hash_by_height_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── hash_by_height_raw_data@testnet_0.snap │ │ │ │ │ │ ├── hash_by_height_raw_data@testnet_1.snap │ │ │ │ │ │ ├── hash_by_height_raw_data@testnet_2.snap │ │ │ │ │ │ ├── hash_by_tx_loc_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── hash_by_tx_loc_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── hash_by_tx_loc_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── hash_by_tx_loc_raw_data@testnet_0.snap │ │ │ │ │ │ ├── hash_by_tx_loc_raw_data@testnet_1.snap │ │ │ │ │ │ ├── hash_by_tx_loc_raw_data@testnet_2.snap │ │ │ │ │ │ ├── height_by_hash_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── height_by_hash_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── height_by_hash_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── height_by_hash_raw_data@testnet_0.snap │ │ │ │ │ │ ├── height_by_hash_raw_data@testnet_1.snap │ │ │ │ │ │ ├── height_by_hash_raw_data@testnet_2.snap │ │ │ │ │ │ ├── orchard_anchors_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── orchard_anchors_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── orchard_anchors_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── orchard_anchors_raw_data@testnet_0.snap │ │ │ │ │ │ ├── orchard_anchors_raw_data@testnet_1.snap │ │ │ │ │ │ ├── orchard_anchors_raw_data@testnet_2.snap │ │ │ │ │ │ ├── orchard_note_commitment_tree_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── orchard_note_commitment_tree_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── orchard_note_commitment_tree_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── orchard_note_commitment_tree_raw_data@testnet_0.snap │ │ │ │ │ │ ├── orchard_note_commitment_tree_raw_data@testnet_1.snap │ │ │ │ │ │ ├── orchard_note_commitment_tree_raw_data@testnet_2.snap │ │ │ │ │ │ ├── sapling_anchors_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── sapling_anchors_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── sapling_anchors_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── sapling_anchors_raw_data@testnet_0.snap │ │ │ │ │ │ ├── sapling_anchors_raw_data@testnet_1.snap │ │ │ │ │ │ ├── sapling_anchors_raw_data@testnet_2.snap │ │ │ │ │ │ ├── sapling_note_commitment_tree_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── sapling_note_commitment_tree_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── sapling_note_commitment_tree_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── sapling_note_commitment_tree_raw_data@testnet_0.snap │ │ │ │ │ │ ├── sapling_note_commitment_tree_raw_data@testnet_1.snap │ │ │ │ │ │ ├── sapling_note_commitment_tree_raw_data@testnet_2.snap │ │ │ │ │ │ ├── sprout_anchors_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── sprout_anchors_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── sprout_anchors_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── sprout_anchors_raw_data@testnet_0.snap │ │ │ │ │ │ ├── sprout_anchors_raw_data@testnet_1.snap │ │ │ │ │ │ ├── sprout_anchors_raw_data@testnet_2.snap │ │ │ │ │ │ ├── sprout_note_commitment_tree_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── sprout_note_commitment_tree_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── sprout_note_commitment_tree_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── sprout_note_commitment_tree_raw_data@testnet_0.snap │ │ │ │ │ │ ├── sprout_note_commitment_tree_raw_data@testnet_1.snap │ │ │ │ │ │ ├── sprout_note_commitment_tree_raw_data@testnet_2.snap │ │ │ │ │ │ ├── tip_chain_value_pool_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── tip_chain_value_pool_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── tip_chain_value_pool_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── tip_chain_value_pool_raw_data@testnet_0.snap │ │ │ │ │ │ ├── tip_chain_value_pool_raw_data@testnet_1.snap │ │ │ │ │ │ ├── tip_chain_value_pool_raw_data@testnet_2.snap │ │ │ │ │ │ ├── tx_by_loc_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── tx_by_loc_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── tx_by_loc_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── tx_by_loc_raw_data@testnet_0.snap │ │ │ │ │ │ ├── tx_by_loc_raw_data@testnet_1.snap │ │ │ │ │ │ ├── tx_by_loc_raw_data@testnet_2.snap │ │ │ │ │ │ ├── tx_loc_by_hash_raw_data@mainnet_0.snap │ │ │ │ │ │ ├── tx_loc_by_hash_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── tx_loc_by_hash_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── tx_loc_by_hash_raw_data@testnet_0.snap │ │ │ │ │ │ ├── tx_loc_by_hash_raw_data@testnet_1.snap │ │ │ │ │ │ ├── tx_loc_by_hash_raw_data@testnet_2.snap │ │ │ │ │ │ ├── tx_loc_by_transparent_addr_loc_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── tx_loc_by_transparent_addr_loc_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── tx_loc_by_transparent_addr_loc_raw_data@testnet_1.snap │ │ │ │ │ │ ├── tx_loc_by_transparent_addr_loc_raw_data@testnet_2.snap │ │ │ │ │ │ ├── utxo_by_out_loc_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── utxo_by_out_loc_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── utxo_by_out_loc_raw_data@testnet_1.snap │ │ │ │ │ │ ├── utxo_by_out_loc_raw_data@testnet_2.snap │ │ │ │ │ │ ├── utxo_loc_by_transparent_addr_loc_raw_data@mainnet_1.snap │ │ │ │ │ │ ├── utxo_loc_by_transparent_addr_loc_raw_data@mainnet_2.snap │ │ │ │ │ │ ├── utxo_loc_by_transparent_addr_loc_raw_data@testnet_1.snap │ │ │ │ │ │ └── utxo_loc_by_transparent_addr_loc_raw_data@testnet_2.snap │ │ │ │ ├── transparent.rs │ │ │ │ ├── upgrade.rs │ │ │ │ └── upgrade │ │ │ │ │ ├── add_subtrees.rs │ │ │ │ │ ├── block_info_and_address_received.rs │ │ │ │ │ ├── cache_genesis_roots.rs │ │ │ │ │ ├── drop_tx_locs_by_spends.rs │ │ │ │ │ ├── fix_tree_key_type.rs │ │ │ │ │ ├── no_migration.rs │ │ │ │ │ ├── prune_trees.rs │ │ │ │ │ ├── track_tx_locs_by_spends.rs │ │ │ │ │ └── tree_keys_and_caches_upgrade.rs │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ │ ├── zebra_db.rs │ │ │ └── zebra_db │ │ │ │ ├── arbitrary.rs │ │ │ │ ├── block.rs │ │ │ │ ├── block │ │ │ │ ├── tests.rs │ │ │ │ └── tests │ │ │ │ │ ├── snapshot.rs │ │ │ │ │ ├── snapshots │ │ │ │ │ ├── address_balances@mainnet_1.snap │ │ │ │ │ ├── address_balances@mainnet_2.snap │ │ │ │ │ ├── address_balances@testnet_1.snap │ │ │ │ │ ├── address_balances@testnet_2.snap │ │ │ │ │ ├── address_transaction_locations@mainnet_1.snap │ │ │ │ │ ├── address_transaction_locations@mainnet_2.snap │ │ │ │ │ ├── address_transaction_locations@testnet_1.snap │ │ │ │ │ ├── address_transaction_locations@testnet_2.snap │ │ │ │ │ ├── address_utxo_data@mainnet_1.snap │ │ │ │ │ ├── address_utxo_data@mainnet_2.snap │ │ │ │ │ ├── address_utxo_data@testnet_1.snap │ │ │ │ │ ├── address_utxo_data@testnet_2.snap │ │ │ │ │ ├── address_utxos@mainnet_1.snap │ │ │ │ │ ├── address_utxos@mainnet_2.snap │ │ │ │ │ ├── address_utxos@testnet_1.snap │ │ │ │ │ ├── address_utxos@testnet_2.snap │ │ │ │ │ ├── block_hashes@mainnet_0.snap │ │ │ │ │ ├── block_hashes@mainnet_1.snap │ │ │ │ │ ├── block_hashes@mainnet_2.snap │ │ │ │ │ ├── block_hashes@testnet_0.snap │ │ │ │ │ ├── block_hashes@testnet_1.snap │ │ │ │ │ ├── block_hashes@testnet_2.snap │ │ │ │ │ ├── blocks@mainnet_0.snap │ │ │ │ │ ├── blocks@mainnet_1.snap │ │ │ │ │ ├── blocks@mainnet_2.snap │ │ │ │ │ ├── blocks@testnet_0.snap │ │ │ │ │ ├── blocks@testnet_1.snap │ │ │ │ │ ├── blocks@testnet_2.snap │ │ │ │ │ ├── history_tree@mainnet_0.snap │ │ │ │ │ ├── history_tree@mainnet_1.snap │ │ │ │ │ ├── history_tree@mainnet_2.snap │ │ │ │ │ ├── history_tree@testnet_0.snap │ │ │ │ │ ├── history_tree@testnet_1.snap │ │ │ │ │ ├── history_tree@testnet_2.snap │ │ │ │ │ ├── orchard_trees@mainnet_0.snap │ │ │ │ │ ├── orchard_trees@mainnet_1.snap │ │ │ │ │ ├── orchard_trees@mainnet_2.snap │ │ │ │ │ ├── orchard_trees@testnet_0.snap │ │ │ │ │ ├── orchard_trees@testnet_1.snap │ │ │ │ │ ├── orchard_trees@testnet_2.snap │ │ │ │ │ ├── sapling_trees@mainnet_0.snap │ │ │ │ │ ├── sapling_trees@mainnet_1.snap │ │ │ │ │ ├── sapling_trees@mainnet_2.snap │ │ │ │ │ ├── sapling_trees@testnet_0.snap │ │ │ │ │ ├── sapling_trees@testnet_1.snap │ │ │ │ │ ├── sapling_trees@testnet_2.snap │ │ │ │ │ ├── sprout_tree_at_tip@mainnet_0.snap │ │ │ │ │ ├── sprout_tree_at_tip@mainnet_1.snap │ │ │ │ │ ├── sprout_tree_at_tip@mainnet_2.snap │ │ │ │ │ ├── sprout_tree_at_tip@testnet_0.snap │ │ │ │ │ ├── sprout_tree_at_tip@testnet_1.snap │ │ │ │ │ ├── sprout_tree_at_tip@testnet_2.snap │ │ │ │ │ ├── sprout_trees@mainnet_0.snap │ │ │ │ │ ├── sprout_trees@mainnet_1.snap │ │ │ │ │ ├── sprout_trees@mainnet_2.snap │ │ │ │ │ ├── sprout_trees@testnet_0.snap │ │ │ │ │ ├── sprout_trees@testnet_1.snap │ │ │ │ │ ├── sprout_trees@testnet_2.snap │ │ │ │ │ ├── tip@mainnet_0.snap │ │ │ │ │ ├── tip@mainnet_1.snap │ │ │ │ │ ├── tip@mainnet_2.snap │ │ │ │ │ ├── tip@no_blocks.snap │ │ │ │ │ ├── tip@testnet_0.snap │ │ │ │ │ ├── tip@testnet_1.snap │ │ │ │ │ ├── tip@testnet_2.snap │ │ │ │ │ ├── transaction_hashes@mainnet_0.snap │ │ │ │ │ ├── transaction_hashes@mainnet_1.snap │ │ │ │ │ ├── transaction_hashes@mainnet_2.snap │ │ │ │ │ ├── transaction_hashes@testnet_0.snap │ │ │ │ │ ├── transaction_hashes@testnet_1.snap │ │ │ │ │ ├── transaction_hashes@testnet_2.snap │ │ │ │ │ ├── transactions@mainnet_0.snap │ │ │ │ │ ├── transactions@mainnet_1.snap │ │ │ │ │ ├── transactions@mainnet_2.snap │ │ │ │ │ ├── transactions@testnet_0.snap │ │ │ │ │ ├── transactions@testnet_1.snap │ │ │ │ │ ├── transactions@testnet_2.snap │ │ │ │ │ ├── utxos@mainnet_0.snap │ │ │ │ │ ├── utxos@mainnet_1.snap │ │ │ │ │ ├── utxos@mainnet_2.snap │ │ │ │ │ ├── utxos@testnet_0.snap │ │ │ │ │ ├── utxos@testnet_1.snap │ │ │ │ │ └── utxos@testnet_2.snap │ │ │ │ │ └── vectors.rs │ │ │ │ ├── chain.rs │ │ │ │ ├── metrics.rs │ │ │ │ ├── shielded.rs │ │ │ │ └── transparent.rs │ │ ├── non_finalized_state.rs │ │ ├── non_finalized_state │ │ │ ├── backup.rs │ │ │ ├── chain.rs │ │ │ ├── chain │ │ │ │ └── index.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ ├── pending_utxos.rs │ │ ├── queued_blocks.rs │ │ ├── queued_blocks │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ └── vectors.rs │ │ ├── read.rs │ │ ├── read │ │ │ ├── address.rs │ │ │ ├── address │ │ │ │ ├── balance.rs │ │ │ │ ├── tx_id.rs │ │ │ │ └── utxo.rs │ │ │ ├── block.rs │ │ │ ├── difficulty.rs │ │ │ ├── find.rs │ │ │ ├── find │ │ │ │ ├── tests.rs │ │ │ │ └── tests │ │ │ │ │ └── vectors.rs │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ │ └── vectors.rs │ │ │ └── tree.rs │ │ ├── tests.rs │ │ ├── traits.rs │ │ ├── watch_receiver.rs │ │ └── write.rs │ ├── tests.rs │ └── tests │ │ └── setup.rs └── tests │ └── basic.rs ├── zebra-test ├── CHANGELOG.md ├── Cargo.toml ├── scripts │ └── shutdown-errors ├── src │ ├── command.rs │ ├── command │ │ ├── arguments.rs │ │ ├── arguments │ │ │ └── tests.rs │ │ └── to_regex.rs │ ├── lib.rs │ ├── mock_service.rs │ ├── net.rs │ ├── network_addr.rs │ ├── prelude.rs │ ├── service_extensions.rs │ ├── transcript.rs │ ├── vectors.rs │ ├── vectors │ │ ├── block-main-0-000-000.txt │ │ ├── block-main-0-000-001.txt │ │ ├── block-main-0-000-002.txt │ │ ├── block-main-0-000-003.txt │ │ ├── block-main-0-000-004.txt │ │ ├── block-main-0-000-005.txt │ │ ├── block-main-0-000-006.txt │ │ ├── block-main-0-000-007.txt │ │ ├── block-main-0-000-008.txt │ │ ├── block-main-0-000-009.txt │ │ ├── block-main-0-000-010.txt │ │ ├── block-main-0-000-202-bad.txt │ │ ├── block-main-0-000-202.txt │ │ ├── block-main-0-000-395.txt │ │ ├── block-main-0-000-396.txt │ │ ├── block-main-0-347-499.txt │ │ ├── block-main-0-347-500.txt │ │ ├── block-main-0-347-501.txt │ │ ├── block-main-0-415-000.txt │ │ ├── block-main-0-419-199.txt │ │ ├── block-main-0-419-200.txt │ │ ├── block-main-0-419-201.txt │ │ ├── block-main-0-419-202.txt │ │ ├── block-main-0-434-873.txt │ │ ├── block-main-0-653-599.txt │ │ ├── block-main-0-653-600.txt │ │ ├── block-main-0-653-601.txt │ │ ├── block-main-0-902-999.txt │ │ ├── block-main-0-903-000.txt │ │ ├── block-main-0-903-001.txt │ │ ├── block-main-0-949-496.txt │ │ ├── block-main-0-975-066.txt │ │ ├── block-main-0-982-681.txt │ │ ├── block-main-1-046-399.txt │ │ ├── block-main-1-046-400.txt │ │ ├── block-main-1-046-401.bin │ │ ├── block-main-1-180-900.txt │ │ ├── block-main-1-687-106.txt │ │ ├── block-main-1-687-107.txt │ │ ├── block-main-1-687-108.txt │ │ ├── block-main-1-687-113.txt │ │ ├── block-main-1-687-118.txt │ │ ├── block-main-1-687-121.txt │ │ ├── block-test-0-000-000.txt │ │ ├── block-test-0-000-001.txt │ │ ├── block-test-0-000-002.txt │ │ ├── block-test-0-000-003.txt │ │ ├── block-test-0-000-004.txt │ │ ├── block-test-0-000-005.txt │ │ ├── block-test-0-000-006.txt │ │ ├── block-test-0-000-007.txt │ │ ├── block-test-0-000-008.txt │ │ ├── block-test-0-000-009.txt │ │ ├── block-test-0-000-010.txt │ │ ├── block-test-0-002-259.txt │ │ ├── block-test-0-141-042.bin │ │ ├── block-test-0-207-499.txt │ │ ├── block-test-0-207-500.txt │ │ ├── block-test-0-207-501.txt │ │ ├── block-test-0-279-999.txt │ │ ├── block-test-0-280-000.txt │ │ ├── block-test-0-280-001.txt │ │ ├── block-test-0-299-187.txt │ │ ├── block-test-0-299-188.txt │ │ ├── block-test-0-299-189.txt │ │ ├── block-test-0-299-201.txt │ │ ├── block-test-0-299-202.txt │ │ ├── block-test-0-583-999.txt │ │ ├── block-test-0-584-000.txt │ │ ├── block-test-0-584-001.txt │ │ ├── block-test-0-903-799.txt │ │ ├── block-test-0-903-800.txt │ │ ├── block-test-0-903-801.txt │ │ ├── block-test-0-914-678.txt │ │ ├── block-test-0-925-483.txt │ │ ├── block-test-1-028-499.txt │ │ ├── block-test-1-028-500.txt │ │ ├── block-test-1-028-501.txt │ │ ├── block-test-1-095-000.txt │ │ ├── block-test-1-101-629.txt │ │ ├── block-test-1-115-999.txt │ │ ├── block-test-1-116-000.txt │ │ ├── block-test-1-116-001.txt │ │ ├── block-test-1-326-100.txt │ │ ├── block-test-1-599-199.txt │ │ ├── block-test-1-842-421.txt │ │ ├── block-test-1-842-432.txt │ │ ├── block-test-1-842-462.txt │ │ ├── block-test-1-842-467.txt │ │ ├── block-test-1-842-468.txt │ │ ├── block.rs │ │ ├── orchard_note_encryption.rs │ │ └── sapling-treestate-main-0-419-201.txt │ ├── zip0143.rs │ ├── zip0243.rs │ └── zip0244.rs └── tests │ ├── command.rs │ └── transcript.rs ├── zebra-utils ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── coverage ├── src │ ├── bin │ │ ├── block-template-to-proposal │ │ │ ├── args.rs │ │ │ └── main.rs │ │ ├── openapi-generator │ │ │ └── main.rs │ │ ├── search-issue-refs │ │ │ └── main.rs │ │ └── zebra-checkpoints │ │ │ ├── args.rs │ │ │ └── main.rs │ └── lib.rs ├── tests │ └── build_utils_for_zebrad_tests.rs ├── zcash-rpc-block-template-to-proposal ├── zcash-rpc-diff ├── zebrad-hash-lookup └── zebrad-log-filter └── zebrad ├── Cargo.toml ├── build.rs ├── proptest-regressions └── components │ └── mempool │ └── storage │ └── tests │ └── prop.txt ├── src ├── application.rs ├── bin │ └── zebrad │ │ └── main.rs ├── commands.rs ├── commands │ ├── copy_state.rs │ ├── entry_point.rs │ ├── generate.rs │ ├── start.rs │ ├── tests.rs │ └── tip_height.rs ├── components.rs ├── components │ ├── health.rs │ ├── health │ │ ├── config.rs │ │ └── tests.rs │ ├── inbound.rs │ ├── inbound │ │ ├── cached_peer_addr_response.rs │ │ ├── downloads.rs │ │ ├── tests.rs │ │ └── tests │ │ │ ├── fake_peer_set.rs │ │ │ └── real_peer_set.rs │ ├── mempool.rs │ ├── mempool │ │ ├── config.rs │ │ ├── crawler.rs │ │ ├── crawler │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── prop.rs │ │ │ │ └── timing.rs │ │ ├── downloads.rs │ │ ├── error.rs │ │ ├── gossip.rs │ │ ├── pending_outputs.rs │ │ ├── queue_checker.rs │ │ ├── storage.rs │ │ ├── storage │ │ │ ├── eviction_list.rs │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ │ └── verified_set.rs │ │ ├── tests.rs │ │ └── tests │ │ │ ├── prop.rs │ │ │ └── vector.rs │ ├── metrics.rs │ ├── miner.rs │ ├── sync.rs │ ├── sync │ │ ├── downloads.rs │ │ ├── end_of_support.rs │ │ ├── gossip.rs │ │ ├── progress.rs │ │ ├── recent_sync_lengths.rs │ │ ├── recent_sync_lengths │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── prop.rs │ │ │ │ └── vectors.rs │ │ ├── status.rs │ │ ├── status │ │ │ ├── mock.rs │ │ │ └── tests.rs │ │ ├── tests.rs │ │ └── tests │ │ │ ├── timing.rs │ │ │ └── vectors.rs │ ├── tokio.rs │ ├── tracing.rs │ └── tracing │ │ ├── component.rs │ │ ├── endpoint.rs │ │ ├── flame.rs │ │ └── zebra.utf8 ├── config.rs ├── lib.rs ├── prelude.rs └── sentry.rs ├── systemd └── zebrad.service └── tests ├── acceptance.rs ├── common ├── cached_state.rs ├── check.rs ├── checkpoints.rs ├── config.rs ├── configs │ ├── custom-conf.toml │ ├── getblocktemplate-v1.0.0-rc.1.toml │ ├── getblocktemplate-v1.0.0-rc.2.toml │ ├── getblocktemplate-v1.0.0-rc.3.toml │ ├── getblocktemplate-v1.0.0-rc.4.toml │ ├── getblocktemplate-v1.0.0-rc.5.toml │ ├── getblocktemplate-v1.0.0-rc.9.toml │ ├── getblocktemplate-v1.0.1.toml │ ├── net-cache-custom-v1.0.0-rc.9.toml │ ├── net-cache-disabled-v1.0.0-rc.9.toml │ ├── net-cache-enabled-v1.0.0-rc.9.toml │ ├── v1.0.0-beta.12.toml │ ├── v1.0.0-beta.13.toml │ ├── v1.0.0-beta.15.toml │ ├── v1.0.0-rc.0.toml │ ├── v1.0.0-rc.2.toml │ ├── v1.0.0-rc.4.toml │ ├── v1.0.0-rc.9.toml │ ├── v1.0.1.toml │ ├── v1.3.0-progress-bars.toml │ ├── v1.4.0.toml │ ├── v1.6.0.toml │ ├── v1.7.0.toml │ ├── v1.8.0.toml │ ├── v1.9.0-internal-miner.toml │ ├── v1.9.0.toml │ ├── v2.0.0-rc.0.toml │ ├── v2.2.0.toml │ ├── v2.3.0.toml │ ├── v2.4.0.toml │ ├── v2.4.2.toml │ ├── v2.5.0-funding-streams.toml │ ├── v2.5.1.toml │ ├── v2.6.0-checkpoints.toml │ ├── v2.6.0.toml │ └── v3.1.0.toml ├── failure_messages.rs ├── get_block_template_rpcs.rs ├── get_block_template_rpcs │ ├── get_block_template.rs │ ├── get_peer_info.rs │ └── submit_block.rs ├── launch.rs ├── lightwalletd.rs ├── lightwalletd │ ├── lightwallet-protocol │ │ ├── LICENSE │ │ └── walletrpc │ │ │ ├── compact_formats.proto │ │ │ └── service.proto │ ├── proto │ │ ├── compact_formats.proto │ │ └── service.proto │ ├── send_transaction_test.rs │ ├── sync.rs │ ├── wallet_grpc.rs │ └── wallet_grpc_test.rs ├── mod.rs ├── regtest.rs ├── sync.rs └── test_type.rs ├── config.rs ├── end_of_support.rs └── snapshots ├── z_getsubtreesbyindex_mainnet_orchard_0_1.snap ├── z_getsubtreesbyindex_mainnet_orchard_338_1.snap ├── z_getsubtreesbyindex_mainnet_orchard_585_1.snap ├── z_getsubtreesbyindex_mainnet_sapling_0_1.snap ├── z_getsubtreesbyindex_mainnet_sapling_0_11.snap ├── z_getsubtreesbyindex_mainnet_sapling_1090_6.snap └── z_getsubtreesbyindex_mainnet_sapling_17_1.snap /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.codespellrc -------------------------------------------------------------------------------- /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.dockerignore -------------------------------------------------------------------------------- /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.firebaserc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | **/Cargo.lock linguist-generated=false -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/devops_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/ISSUE_TEMPLATE/devops_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/private_security_issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/ISSUE_TEMPLATE/private_security_issue.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/ISSUE_TEMPLATE/release.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/usability_testing_plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/ISSUE_TEMPLATE/usability_testing_plan.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/zcashd_dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/ISSUE_TEMPLATE/zcashd_dependencies.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/release-checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/PULL_REQUEST_TEMPLATE/release-checklist.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/mergify.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/book.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/book.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release-binaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/release-binaries.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/scripts/gcp-delete-old-disks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/scripts/gcp-delete-old-disks.sh -------------------------------------------------------------------------------- /.github/workflows/scripts/gcp-get-cached-disks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/scripts/gcp-get-cached-disks.sh -------------------------------------------------------------------------------- /.github/workflows/scripts/gcp-vm-startup-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/scripts/gcp-vm-startup-script.sh -------------------------------------------------------------------------------- /.github/workflows/status-checks.patch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/status-checks.patch.yml -------------------------------------------------------------------------------- /.github/workflows/test-crates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/test-crates.yml -------------------------------------------------------------------------------- /.github/workflows/test-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/test-docker.yml -------------------------------------------------------------------------------- /.github/workflows/tests-unit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/tests-unit.yml -------------------------------------------------------------------------------- /.github/workflows/zfnd-build-docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/zfnd-build-docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/zfnd-delete-gcp-resources.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/zfnd-delete-gcp-resources.yml -------------------------------------------------------------------------------- /.github/workflows/zfnd-deploy-nodes-gcp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/zfnd-deploy-nodes-gcp.yml -------------------------------------------------------------------------------- /.github/workflows/zfnd-find-cached-disks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/zfnd-find-cached-disks.yml -------------------------------------------------------------------------------- /.github/workflows/zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/workflows/zizmor.yml -------------------------------------------------------------------------------- /.github/zbot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.github/zbot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/SECURITY.md -------------------------------------------------------------------------------- /book/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | -------------------------------------------------------------------------------- /book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/book.toml -------------------------------------------------------------------------------- /book/mermaid-init.js: -------------------------------------------------------------------------------- 1 | mermaid.initialize({startOnLoad:true}); 2 | -------------------------------------------------------------------------------- /book/mermaid.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/mermaid.min.js -------------------------------------------------------------------------------- /book/src/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | {{#include ../../CONTRIBUTING.md}} -------------------------------------------------------------------------------- /book/src/README.md: -------------------------------------------------------------------------------- 1 | {{#include ../../README.md}} -------------------------------------------------------------------------------- /book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/SUMMARY.md -------------------------------------------------------------------------------- /book/src/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/api.md -------------------------------------------------------------------------------- /book/src/dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev.md -------------------------------------------------------------------------------- /book/src/dev/audit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/audit.md -------------------------------------------------------------------------------- /book/src/dev/continuous-delivery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/continuous-delivery.md -------------------------------------------------------------------------------- /book/src/dev/continuous-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/continuous-integration.md -------------------------------------------------------------------------------- /book/src/dev/crate-owners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/crate-owners.md -------------------------------------------------------------------------------- /book/src/dev/diagrams.md: -------------------------------------------------------------------------------- 1 | # Diagrams 2 | -------------------------------------------------------------------------------- /book/src/dev/diagrams/mempool-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/diagrams/mempool-architecture.md -------------------------------------------------------------------------------- /book/src/dev/diagrams/service-dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/diagrams/service-dependencies.svg -------------------------------------------------------------------------------- /book/src/dev/diagrams/zebra-network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/diagrams/zebra-network.md -------------------------------------------------------------------------------- /book/src/dev/diagrams/zebra-network.monopic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/diagrams/zebra-network.monopic -------------------------------------------------------------------------------- /book/src/dev/ecc-updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/ecc-updates.md -------------------------------------------------------------------------------- /book/src/dev/mass-renames.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/mass-renames.md -------------------------------------------------------------------------------- /book/src/dev/mempool-specification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/mempool-specification.md -------------------------------------------------------------------------------- /book/src/dev/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/overview.md -------------------------------------------------------------------------------- /book/src/dev/private-testnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/private-testnet.md -------------------------------------------------------------------------------- /book/src/dev/profiling-and-benchmarking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/profiling-and-benchmarking.md -------------------------------------------------------------------------------- /book/src/dev/proptests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/proptests.md -------------------------------------------------------------------------------- /book/src/dev/release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/release-process.md -------------------------------------------------------------------------------- /book/src/dev/rfcs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0000-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0000-template.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0002-parallel-verification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0002-parallel-verification.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0003-inventory-tracking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0003-inventory-tracking.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0005-state-updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0005-state-updates.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0006-contextual-difficulty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0006-contextual-difficulty.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0007-treestate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0007-treestate.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0009-zebra-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0009-zebra-client.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0010-v5-transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0010-v5-transaction.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0011-async-rust-in-zebra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0011-async-rust-in-zebra.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/0012-value-pools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/0012-value-pools.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/drafts/data-flow-2020-07-22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/drafts/data-flow-2020-07-22.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/drafts/xxxx-block-subsidy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/drafts/xxxx-block-subsidy.md -------------------------------------------------------------------------------- /book/src/dev/rfcs/drafts/xxxx-stolon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/rfcs/drafts/xxxx-stolon.md -------------------------------------------------------------------------------- /book/src/dev/state-db-upgrades.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/state-db-upgrades.md -------------------------------------------------------------------------------- /book/src/dev/tokio-console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/tokio-console.md -------------------------------------------------------------------------------- /book/src/dev/zebra-checkpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/zebra-checkpoints.md -------------------------------------------------------------------------------- /book/src/dev/zebra-dependencies-for-audit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/dev/zebra-dependencies-for-audit.md -------------------------------------------------------------------------------- /book/src/user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user.md -------------------------------------------------------------------------------- /book/src/user/custom-testnets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/custom-testnets.md -------------------------------------------------------------------------------- /book/src/user/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/docker.md -------------------------------------------------------------------------------- /book/src/user/elastic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/elastic1.png -------------------------------------------------------------------------------- /book/src/user/elastic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/elastic2.png -------------------------------------------------------------------------------- /book/src/user/elastic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/elastic3.png -------------------------------------------------------------------------------- /book/src/user/elasticsearch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/elasticsearch.md -------------------------------------------------------------------------------- /book/src/user/fork-zebra-testnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/fork-zebra-testnet.md -------------------------------------------------------------------------------- /book/src/user/grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/grafana.png -------------------------------------------------------------------------------- /book/src/user/health.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/health.md -------------------------------------------------------------------------------- /book/src/user/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/install.md -------------------------------------------------------------------------------- /book/src/user/lightwalletd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/lightwalletd.md -------------------------------------------------------------------------------- /book/src/user/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/metrics.md -------------------------------------------------------------------------------- /book/src/user/mining-docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/mining-docker.md -------------------------------------------------------------------------------- /book/src/user/mining-testnet-s-nomp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/mining-testnet-s-nomp.md -------------------------------------------------------------------------------- /book/src/user/mining.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/mining.md -------------------------------------------------------------------------------- /book/src/user/openapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/openapi.md -------------------------------------------------------------------------------- /book/src/user/openapi1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/openapi1.png -------------------------------------------------------------------------------- /book/src/user/openapi2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/openapi2.png -------------------------------------------------------------------------------- /book/src/user/openapi3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/openapi3.png -------------------------------------------------------------------------------- /book/src/user/parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/parameters.md -------------------------------------------------------------------------------- /book/src/user/regtest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/regtest.md -------------------------------------------------------------------------------- /book/src/user/requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/requirements.md -------------------------------------------------------------------------------- /book/src/user/run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/run.md -------------------------------------------------------------------------------- /book/src/user/startup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/startup.md -------------------------------------------------------------------------------- /book/src/user/supported-platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/supported-platforms.md -------------------------------------------------------------------------------- /book/src/user/target-tier-policies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/target-tier-policies.md -------------------------------------------------------------------------------- /book/src/user/tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/tracing.md -------------------------------------------------------------------------------- /book/src/user/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/src/user/troubleshooting.md -------------------------------------------------------------------------------- /book/theme/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/theme/css/custom.css -------------------------------------------------------------------------------- /book/theme/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/book/theme/favicon.png -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/clippy.toml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/codecov.yml -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/deny.toml -------------------------------------------------------------------------------- /docker/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/.env -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/default-zebra-config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/default-zebra-config.toml -------------------------------------------------------------------------------- /docker/docker-compose.lwd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/docker-compose.lwd.yml -------------------------------------------------------------------------------- /docker/docker-compose.observability.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/docker-compose.observability.yml -------------------------------------------------------------------------------- /docker/docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/docker-compose.test.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/entrypoint.sh -------------------------------------------------------------------------------- /docker/observability/prometheus/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/observability/prometheus/prometheus.yaml -------------------------------------------------------------------------------- /docker/test.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/test.env -------------------------------------------------------------------------------- /docker/zcash-lightwalletd/zcash.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docker/zcash-lightwalletd/zcash.conf -------------------------------------------------------------------------------- /docker/zcash.conf: -------------------------------------------------------------------------------- 1 | rpcpassword=none 2 | rpcbind=zebra 3 | -------------------------------------------------------------------------------- /docs/decisions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docs/decisions/README.md -------------------------------------------------------------------------------- /docs/decisions/devops/0001-docker-high-uid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docs/decisions/devops/0001-docker-high-uid.md -------------------------------------------------------------------------------- /docs/decisions/devops/0002-docker-use-gosu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docs/decisions/devops/0002-docker-use-gosu.md -------------------------------------------------------------------------------- /docs/decisions/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/docs/decisions/template.md -------------------------------------------------------------------------------- /dprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/dprint.json -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/firebase.json -------------------------------------------------------------------------------- /katex-header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/katex-header.html -------------------------------------------------------------------------------- /openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/openapi.yaml -------------------------------------------------------------------------------- /release.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/release.toml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "stable" 3 | -------------------------------------------------------------------------------- /supply-chain/audits.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/supply-chain/audits.toml -------------------------------------------------------------------------------- /supply-chain/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/supply-chain/config.toml -------------------------------------------------------------------------------- /supply-chain/imports.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/supply-chain/imports.lock -------------------------------------------------------------------------------- /tower-batch-control/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/CHANGELOG.md -------------------------------------------------------------------------------- /tower-batch-control/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/Cargo.toml -------------------------------------------------------------------------------- /tower-batch-control/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/LICENSE -------------------------------------------------------------------------------- /tower-batch-control/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/src/error.rs -------------------------------------------------------------------------------- /tower-batch-control/src/future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/src/future.rs -------------------------------------------------------------------------------- /tower-batch-control/src/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/src/layer.rs -------------------------------------------------------------------------------- /tower-batch-control/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/src/lib.rs -------------------------------------------------------------------------------- /tower-batch-control/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/src/message.rs -------------------------------------------------------------------------------- /tower-batch-control/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/src/service.rs -------------------------------------------------------------------------------- /tower-batch-control/src/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/src/worker.rs -------------------------------------------------------------------------------- /tower-batch-control/tests/ed25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/tests/ed25519.rs -------------------------------------------------------------------------------- /tower-batch-control/tests/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-batch-control/tests/worker.rs -------------------------------------------------------------------------------- /tower-fallback/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-fallback/CHANGELOG.md -------------------------------------------------------------------------------- /tower-fallback/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-fallback/Cargo.toml -------------------------------------------------------------------------------- /tower-fallback/src/future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-fallback/src/future.rs -------------------------------------------------------------------------------- /tower-fallback/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-fallback/src/lib.rs -------------------------------------------------------------------------------- /tower-fallback/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-fallback/src/service.rs -------------------------------------------------------------------------------- /tower-fallback/tests/fallback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/tower-fallback/tests/fallback.rs -------------------------------------------------------------------------------- /zebra-chain/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-chain/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/Cargo.toml -------------------------------------------------------------------------------- /zebra-chain/benches/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/benches/block.rs -------------------------------------------------------------------------------- /zebra-chain/benches/redpallas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/benches/redpallas.rs -------------------------------------------------------------------------------- /zebra-chain/proptest-regressions/block/tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/proptest-regressions/block/tests.txt -------------------------------------------------------------------------------- /zebra-chain/proptest-regressions/keys/sprout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/proptest-regressions/keys/sprout.txt -------------------------------------------------------------------------------- /zebra-chain/proptest-regressions/types.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/proptest-regressions/types.txt -------------------------------------------------------------------------------- /zebra-chain/src/amount.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/amount.rs -------------------------------------------------------------------------------- /zebra-chain/src/amount/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/amount/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/amount/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/amount/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/amount/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/amount/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/amount/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/amount/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/commitment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/commitment.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/error.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/genesis.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/hash.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/header.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/height.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/height.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/height/json_conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/height/json_conversion.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/merkle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/merkle.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/serialize.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/tests/generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/tests/generate.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/tests/preallocate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/tests/preallocate.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/block/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/block_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/block_info.rs -------------------------------------------------------------------------------- /zebra-chain/src/chain_sync_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/chain_sync_status.rs -------------------------------------------------------------------------------- /zebra-chain/src/chain_sync_status/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/chain_sync_status/mock.rs -------------------------------------------------------------------------------- /zebra-chain/src/chain_tip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/chain_tip.rs -------------------------------------------------------------------------------- /zebra-chain/src/chain_tip/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/chain_tip/mock.rs -------------------------------------------------------------------------------- /zebra-chain/src/chain_tip/tests.rs: -------------------------------------------------------------------------------- 1 | #![allow(clippy::unwrap_in_result)] 2 | 3 | mod prop; 4 | -------------------------------------------------------------------------------- /zebra-chain/src/chain_tip/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/chain_tip/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/common.rs -------------------------------------------------------------------------------- /zebra-chain/src/diagnostic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/diagnostic.rs -------------------------------------------------------------------------------- /zebra-chain/src/diagnostic/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/diagnostic/task.rs -------------------------------------------------------------------------------- /zebra-chain/src/diagnostic/task/future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/diagnostic/task/future.rs -------------------------------------------------------------------------------- /zebra-chain/src/diagnostic/task/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/diagnostic/task/thread.rs -------------------------------------------------------------------------------- /zebra-chain/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/error.rs -------------------------------------------------------------------------------- /zebra-chain/src/fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/fmt.rs -------------------------------------------------------------------------------- /zebra-chain/src/fmt/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/fmt/time.rs -------------------------------------------------------------------------------- /zebra-chain/src/history_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/history_tree.rs -------------------------------------------------------------------------------- /zebra-chain/src/history_tree/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/history_tree/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/history_tree/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/history_tree/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/lib.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/action.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/address.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/commitment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/commitment.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/keys.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/note.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/note.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/note/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/note/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/note/ciphertexts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/note/ciphertexts.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/note/nullifiers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/note/nullifiers.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/shielded_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/shielded_data.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/sinsemilla.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/sinsemilla.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/tests/preallocate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/tests/preallocate.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/tests/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/tests/tree.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/tests/vectors/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/tests/vectors/tree.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/tree.rs -------------------------------------------------------------------------------- /zebra-chain/src/orchard/tree/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/orchard/tree/legacy.rs -------------------------------------------------------------------------------- /zebra-chain/src/parallel.rs: -------------------------------------------------------------------------------- 1 | //! Parallel chain update methods. 2 | 3 | pub mod tree; 4 | -------------------------------------------------------------------------------- /zebra-chain/src/parallel/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parallel/tree.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/checkpoint.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/checkpoint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/checkpoint/README.md -------------------------------------------------------------------------------- /zebra-chain/src/parameters/checkpoint/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/checkpoint/list.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/constants.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/genesis.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/network.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/network/magic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/network/magic.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/network/subsidy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/network/subsidy.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/network/testnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/network/testnet.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/network/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/network/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/network/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/network/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/network_upgrade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/network_upgrade.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/parameters/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/parameters/transaction.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives/address.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives/byte_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives/byte_array.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives/proofs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives/proofs.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives/proofs/bctv14.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives/proofs/bctv14.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives/proofs/groth16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives/proofs/groth16.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives/proofs/halo2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives/proofs/halo2.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives/zcash_history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives/zcash_history.rs -------------------------------------------------------------------------------- /zebra-chain/src/primitives/zcash_primitives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/primitives/zcash_primitives.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/commitment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/commitment.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/keys.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/keys/test_vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/keys/test_vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/note.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/note.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/note/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/note/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/note/ciphertexts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/note/ciphertexts.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/note/nullifiers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/note/nullifiers.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/output.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/shielded_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/shielded_data.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/spend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/spend.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/tests/preallocate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/tests/preallocate.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/tree.rs -------------------------------------------------------------------------------- /zebra-chain/src/sapling/tree/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sapling/tree/legacy.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/compact_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/compact_size.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/constraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/constraint.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/date_time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/date_time.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/display_order.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/display_order.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/error.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/read_zcash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/read_zcash.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/serde_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/serde_helpers.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/sha256d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/sha256d.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/write_zcash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/write_zcash.rs -------------------------------------------------------------------------------- /zebra-chain/src/serialization/zcash_serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/serialization/zcash_serialize.rs -------------------------------------------------------------------------------- /zebra-chain/src/shutdown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/shutdown.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/commitment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/commitment.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/joinsplit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/joinsplit.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/keys.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/note.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/note.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/note/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/note/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/note/ciphertexts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/note/ciphertexts.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/note/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/note/mac.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/note/nullifiers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/note/nullifiers.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/tests/preallocate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/tests/preallocate.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/tests/test_vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/tests/test_vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/tests/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/tests/tree.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/tree.rs -------------------------------------------------------------------------------- /zebra-chain/src/sprout/tree/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/sprout/tree/legacy.rs -------------------------------------------------------------------------------- /zebra-chain/src/subtree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/subtree.rs -------------------------------------------------------------------------------- /zebra-chain/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/auth_digest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/auth_digest.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/builder.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/hash.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/joinsplit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/joinsplit.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/lock_time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/lock_time.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/memo.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/serialize.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/sighash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/sighash.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/tests/preallocate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/tests/preallocate.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/txid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/txid.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/unmined.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/unmined.rs -------------------------------------------------------------------------------- /zebra-chain/src/transaction/unmined/zip317.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transaction/unmined/zip317.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/address.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/keys.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/opcodes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/opcodes.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/script.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/serialize.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/transparent/utxo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/transparent/utxo.rs -------------------------------------------------------------------------------- /zebra-chain/src/value_balance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/value_balance.rs -------------------------------------------------------------------------------- /zebra-chain/src/value_balance/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/value_balance/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/value_balance/tests.rs: -------------------------------------------------------------------------------- 1 | //! Tests for value balances. 2 | 3 | #![allow(clippy::unwrap_in_result)] 4 | 5 | mod prop; 6 | -------------------------------------------------------------------------------- /zebra-chain/src/value_balance/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/value_balance/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/work.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/difficulty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/difficulty.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/difficulty/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/difficulty/arbitrary.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/difficulty/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/difficulty/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/difficulty/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/difficulty/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/difficulty/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/difficulty/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/equihash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/equihash.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/tests.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/tests/prop.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-chain/src/work/u256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-chain/src/work/u256.rs -------------------------------------------------------------------------------- /zebra-consensus/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-consensus/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/Cargo.toml -------------------------------------------------------------------------------- /zebra-consensus/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/block.rs -------------------------------------------------------------------------------- /zebra-consensus/src/block/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/block/check.rs -------------------------------------------------------------------------------- /zebra-consensus/src/block/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/block/request.rs -------------------------------------------------------------------------------- /zebra-consensus/src/block/subsidy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/block/subsidy.rs -------------------------------------------------------------------------------- /zebra-consensus/src/block/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/block/tests.rs -------------------------------------------------------------------------------- /zebra-consensus/src/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/checkpoint.rs -------------------------------------------------------------------------------- /zebra-consensus/src/checkpoint/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/checkpoint/tests.rs -------------------------------------------------------------------------------- /zebra-consensus/src/checkpoint/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/checkpoint/types.rs -------------------------------------------------------------------------------- /zebra-consensus/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/config.rs -------------------------------------------------------------------------------- /zebra-consensus/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/error.rs -------------------------------------------------------------------------------- /zebra-consensus/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/lib.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/ed25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/ed25519.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/ed25519/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/ed25519/tests.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/groth16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/groth16.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/groth16/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/groth16/params.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/groth16/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/groth16/tests.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/halo2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/halo2.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/redjubjub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/redjubjub.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/redpallas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/redpallas.rs -------------------------------------------------------------------------------- /zebra-consensus/src/primitives/sapling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/primitives/sapling.rs -------------------------------------------------------------------------------- /zebra-consensus/src/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/router.rs -------------------------------------------------------------------------------- /zebra-consensus/src/router/service_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/router/service_trait.rs -------------------------------------------------------------------------------- /zebra-consensus/src/router/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/router/tests.rs -------------------------------------------------------------------------------- /zebra-consensus/src/script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/script.rs -------------------------------------------------------------------------------- /zebra-consensus/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/transaction.rs -------------------------------------------------------------------------------- /zebra-consensus/src/transaction/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/transaction/check.rs -------------------------------------------------------------------------------- /zebra-consensus/src/transaction/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/transaction/tests.rs -------------------------------------------------------------------------------- /zebra-consensus/src/transaction/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-consensus/src/transaction/tests/prop.rs -------------------------------------------------------------------------------- /zebra-grpc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-grpc/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-network/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-network/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/Cargo.toml -------------------------------------------------------------------------------- /zebra-network/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/LICENSE -------------------------------------------------------------------------------- /zebra-network/src/address_book.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/address_book.rs -------------------------------------------------------------------------------- /zebra-network/src/address_book/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/address_book/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/address_book/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/address_book/tests/prop.rs -------------------------------------------------------------------------------- /zebra-network/src/address_book/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/address_book/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-network/src/address_book_peers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/address_book_peers.rs -------------------------------------------------------------------------------- /zebra-network/src/address_book_peers/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/address_book_peers/mock.rs -------------------------------------------------------------------------------- /zebra-network/src/address_book_updater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/address_book_updater.rs -------------------------------------------------------------------------------- /zebra-network/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/config.rs -------------------------------------------------------------------------------- /zebra-network/src/config/cache_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/config/cache_dir.rs -------------------------------------------------------------------------------- /zebra-network/src/config/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/config/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/config/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/config/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-network/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/constants.rs -------------------------------------------------------------------------------- /zebra-network/src/isolated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/isolated.rs -------------------------------------------------------------------------------- /zebra-network/src/isolated/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/isolated/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/isolated/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/isolated/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-network/src/isolated/tor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/isolated/tor.rs -------------------------------------------------------------------------------- /zebra-network/src/isolated/tor/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/isolated/tor/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/isolated/tor/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/isolated/tor/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-network/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/lib.rs -------------------------------------------------------------------------------- /zebra-network/src/meta_addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/meta_addr.rs -------------------------------------------------------------------------------- /zebra-network/src/meta_addr/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/meta_addr/arbitrary.rs -------------------------------------------------------------------------------- /zebra-network/src/meta_addr/peer_addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/meta_addr/peer_addr.rs -------------------------------------------------------------------------------- /zebra-network/src/meta_addr/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/meta_addr/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/meta_addr/tests/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/meta_addr/tests/check.rs -------------------------------------------------------------------------------- /zebra-network/src/meta_addr/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/meta_addr/tests/prop.rs -------------------------------------------------------------------------------- /zebra-network/src/meta_addr/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/meta_addr/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-network/src/peer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/client.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/client/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/client/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/client/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/client/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/connection.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/connection/peer_tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/connection/peer_tx.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/connection/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/connection/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/connection/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/connection/tests/prop.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/connector.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/error.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/handshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/handshake.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/handshake/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/handshake/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/load_tracked_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/load_tracked_client.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/minimum_peer_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/minimum_peer_version.rs -------------------------------------------------------------------------------- /zebra-network/src/peer/priority.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer/priority.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_cache_updater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_cache_updater.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/candidate_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/candidate_set.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/initialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/initialize.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/initialize/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/initialize/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/inventory_registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/inventory_registry.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/limit.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/set.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/set/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/set/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/set/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/set/tests/prop.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/set/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/set/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-network/src/peer_set/unready_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/peer_set/unready_service.rs -------------------------------------------------------------------------------- /zebra-network/src/policies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/policies.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/addr.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/addr/v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/addr/v1.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/addr/v2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/addr/v2.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/arbitrary.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/codec.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/codec/tests.rs: -------------------------------------------------------------------------------- 1 | #![allow(clippy::unwrap_in_result)] 2 | 3 | use super::*; 4 | 5 | mod vectors; 6 | -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/inv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/inv.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/message.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/tests.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/external/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/external/types.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/internal.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/internal/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/internal/request.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/internal/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/internal/response.rs -------------------------------------------------------------------------------- /zebra-network/src/protocol/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/src/protocol/types.rs -------------------------------------------------------------------------------- /zebra-network/tests/acceptance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-network/tests/acceptance.rs -------------------------------------------------------------------------------- /zebra-node-services/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-node-services/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-node-services/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-node-services/Cargo.toml -------------------------------------------------------------------------------- /zebra-node-services/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-node-services/src/lib.rs -------------------------------------------------------------------------------- /zebra-node-services/src/mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-node-services/src/mempool.rs -------------------------------------------------------------------------------- /zebra-node-services/src/mempool/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-node-services/src/mempool/gossip.rs -------------------------------------------------------------------------------- /zebra-node-services/src/mempool/service_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-node-services/src/mempool/service_trait.rs -------------------------------------------------------------------------------- /zebra-node-services/src/rpc_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-node-services/src/rpc_client.rs -------------------------------------------------------------------------------- /zebra-node-services/src/service_traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-node-services/src/service_traits.rs -------------------------------------------------------------------------------- /zebra-rpc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/Cargo.toml -------------------------------------------------------------------------------- /zebra-rpc/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/build.rs -------------------------------------------------------------------------------- /zebra-rpc/proto/indexer.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/proto/indexer.proto -------------------------------------------------------------------------------- /zebra-rpc/qa/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-rpc/qa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/README.md -------------------------------------------------------------------------------- /zebra-rpc/qa/base_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/base_config.toml -------------------------------------------------------------------------------- /zebra-rpc/qa/pull-tester/rpc-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/pull-tester/rpc-tests.py -------------------------------------------------------------------------------- /zebra-rpc/qa/pull-tester/tests_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/pull-tester/tests_config.ini -------------------------------------------------------------------------------- /zebra-rpc/qa/pull-tester/tests_config.ini.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/pull-tester/tests_config.ini.in -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/README.md -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/addnode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/addnode.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/create_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/create_cache.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/feature_nu6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/feature_nu6.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/feature_nu6_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/feature_nu6_1.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/fix_block_commitments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/fix_block_commitments.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/getmininginfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/getmininginfo.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/nuparams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/nuparams.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/bignum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/bignum.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/config.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/key.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/netutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/netutil.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/proxy.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/script.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/socks5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/socks5.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/util.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/zip244.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/zip244.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/test_framework/zip317.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/test_framework/zip317.py -------------------------------------------------------------------------------- /zebra-rpc/qa/rpc-tests/wallet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/rpc-tests/wallet.py -------------------------------------------------------------------------------- /zebra-rpc/qa/zallet-datadir/identity.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/zallet-datadir/identity.txt -------------------------------------------------------------------------------- /zebra-rpc/qa/zallet-datadir/zallet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/qa/zallet-datadir/zallet.toml -------------------------------------------------------------------------------- /zebra-rpc/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/client.rs -------------------------------------------------------------------------------- /zebra-rpc/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/config.rs -------------------------------------------------------------------------------- /zebra-rpc/src/config/mining.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/config/mining.rs -------------------------------------------------------------------------------- /zebra-rpc/src/config/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/config/rpc.rs -------------------------------------------------------------------------------- /zebra-rpc/src/indexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/indexer.rs -------------------------------------------------------------------------------- /zebra-rpc/src/indexer/methods.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/indexer/methods.rs -------------------------------------------------------------------------------- /zebra-rpc/src/indexer/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/indexer/server.rs -------------------------------------------------------------------------------- /zebra-rpc/src/indexer/tests.rs: -------------------------------------------------------------------------------- 1 | #![allow(clippy::unwrap_in_result)] 2 | 3 | mod vectors; 4 | -------------------------------------------------------------------------------- /zebra-rpc/src/indexer/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/indexer/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/lib.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/hex_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/hex_data.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/tests.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/tests/prop.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/tests/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/tests/snapshot.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/tests/utils.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/trees.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/trees.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/default_roots.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/default_roots.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/get_mempool_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/get_mempool_info.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/get_mining_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/get_mining_info.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/get_raw_mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/get_raw_mempool.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/long_poll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/long_poll.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/network_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/network_info.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/peer_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/peer_info.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/submit_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/submit_block.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/subsidy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/subsidy.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/transaction.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/unified_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/unified_address.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/validate_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/validate_address.rs -------------------------------------------------------------------------------- /zebra-rpc/src/methods/types/zec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/methods/types/zec.rs -------------------------------------------------------------------------------- /zebra-rpc/src/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/queue.rs -------------------------------------------------------------------------------- /zebra-rpc/src/queue/tests.rs: -------------------------------------------------------------------------------- 1 | //! Test code for the RPC queue 2 | 3 | #![allow(clippy::unwrap_in_result)] 4 | 5 | mod prop; 6 | -------------------------------------------------------------------------------- /zebra-rpc/src/queue/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/queue/tests/prop.rs -------------------------------------------------------------------------------- /zebra-rpc/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/server.rs -------------------------------------------------------------------------------- /zebra-rpc/src/server/cookie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/server/cookie.rs -------------------------------------------------------------------------------- /zebra-rpc/src/server/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/server/error.rs -------------------------------------------------------------------------------- /zebra-rpc/src/server/rpc_call_compatibility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/server/rpc_call_compatibility.rs -------------------------------------------------------------------------------- /zebra-rpc/src/server/tests.rs: -------------------------------------------------------------------------------- 1 | //! RPC server tests. 2 | 3 | #![allow(clippy::unwrap_in_result)] 4 | 5 | mod vectors; 6 | -------------------------------------------------------------------------------- /zebra-rpc/src/server/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/server/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-rpc/src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/sync.rs -------------------------------------------------------------------------------- /zebra-rpc/src/tests.rs: -------------------------------------------------------------------------------- 1 | #![allow(clippy::unwrap_in_result)] 2 | 3 | mod vectors; 4 | -------------------------------------------------------------------------------- /zebra-rpc/src/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/src/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-rpc/tests/serialization_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/tests/serialization_tests.rs -------------------------------------------------------------------------------- /zebra-rpc/tests/vectors/getblock_response_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/tests/vectors/getblock_response_1.json -------------------------------------------------------------------------------- /zebra-rpc/tests/vectors/getblock_response_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/tests/vectors/getblock_response_2.json -------------------------------------------------------------------------------- /zebra-rpc/tests/vectors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-rpc/tests/vectors/mod.rs -------------------------------------------------------------------------------- /zebra-scan/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-scan/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-script/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-script/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-script/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-script/Cargo.toml -------------------------------------------------------------------------------- /zebra-script/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-script/src/lib.rs -------------------------------------------------------------------------------- /zebra-script/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-script/src/tests.rs -------------------------------------------------------------------------------- /zebra-state/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-state/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/Cargo.toml -------------------------------------------------------------------------------- /zebra-state/src/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/arbitrary.rs -------------------------------------------------------------------------------- /zebra-state/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/config.rs -------------------------------------------------------------------------------- /zebra-state/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/constants.rs -------------------------------------------------------------------------------- /zebra-state/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/error.rs -------------------------------------------------------------------------------- /zebra-state/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/lib.rs -------------------------------------------------------------------------------- /zebra-state/src/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/request.rs -------------------------------------------------------------------------------- /zebra-state/src/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/response.rs -------------------------------------------------------------------------------- /zebra-state/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service.rs -------------------------------------------------------------------------------- /zebra-state/src/service/arbitrary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/arbitrary.rs -------------------------------------------------------------------------------- /zebra-state/src/service/block_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/block_iter.rs -------------------------------------------------------------------------------- /zebra-state/src/service/chain_tip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/chain_tip.rs -------------------------------------------------------------------------------- /zebra-state/src/service/chain_tip/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/chain_tip/tests.rs -------------------------------------------------------------------------------- /zebra-state/src/service/chain_tip/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/chain_tip/tests/prop.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/anchors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/anchors.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/difficulty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/difficulty.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/nullifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/nullifier.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/tests.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/tests/anchors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/tests/anchors.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/tests/nullifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/tests/nullifier.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/tests/utxo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/tests/utxo.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-state/src/service/check/utxo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/check/utxo.rs -------------------------------------------------------------------------------- /zebra-state/src/service/finalized_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/finalized_state.rs -------------------------------------------------------------------------------- /zebra-state/src/service/finalized_state/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/finalized_state/tests.rs -------------------------------------------------------------------------------- /zebra-state/src/service/non_finalized_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/non_finalized_state.rs -------------------------------------------------------------------------------- /zebra-state/src/service/pending_utxos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/pending_utxos.rs -------------------------------------------------------------------------------- /zebra-state/src/service/queued_blocks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/queued_blocks.rs -------------------------------------------------------------------------------- /zebra-state/src/service/queued_blocks/tests.rs: -------------------------------------------------------------------------------- 1 | //! Tests for block queues. 2 | 3 | #![allow(clippy::unwrap_in_result)] 4 | 5 | mod vectors; 6 | -------------------------------------------------------------------------------- /zebra-state/src/service/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/address.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/address/balance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/address/balance.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/address/tx_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/address/tx_id.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/address/utxo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/address/utxo.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/block.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/difficulty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/difficulty.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/find.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/find.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/find/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/find/tests.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/tests.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/tests/vectors.rs -------------------------------------------------------------------------------- /zebra-state/src/service/read/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/read/tree.rs -------------------------------------------------------------------------------- /zebra-state/src/service/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/tests.rs -------------------------------------------------------------------------------- /zebra-state/src/service/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/traits.rs -------------------------------------------------------------------------------- /zebra-state/src/service/watch_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/watch_receiver.rs -------------------------------------------------------------------------------- /zebra-state/src/service/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/service/write.rs -------------------------------------------------------------------------------- /zebra-state/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/tests.rs -------------------------------------------------------------------------------- /zebra-state/src/tests/setup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/src/tests/setup.rs -------------------------------------------------------------------------------- /zebra-state/tests/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-state/tests/basic.rs -------------------------------------------------------------------------------- /zebra-test/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/Cargo.toml -------------------------------------------------------------------------------- /zebra-test/scripts/shutdown-errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/scripts/shutdown-errors -------------------------------------------------------------------------------- /zebra-test/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/command.rs -------------------------------------------------------------------------------- /zebra-test/src/command/arguments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/command/arguments.rs -------------------------------------------------------------------------------- /zebra-test/src/command/arguments/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/command/arguments/tests.rs -------------------------------------------------------------------------------- /zebra-test/src/command/to_regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/command/to_regex.rs -------------------------------------------------------------------------------- /zebra-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/lib.rs -------------------------------------------------------------------------------- /zebra-test/src/mock_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/mock_service.rs -------------------------------------------------------------------------------- /zebra-test/src/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/net.rs -------------------------------------------------------------------------------- /zebra-test/src/network_addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/network_addr.rs -------------------------------------------------------------------------------- /zebra-test/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/prelude.rs -------------------------------------------------------------------------------- /zebra-test/src/service_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/service_extensions.rs -------------------------------------------------------------------------------- /zebra-test/src/transcript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/transcript.rs -------------------------------------------------------------------------------- /zebra-test/src/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors.rs -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-000.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-001.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-002.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-003.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-004.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-005.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-005.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-006.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-006.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-007.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-007.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-008.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-008.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-009.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-009.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-010.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-010.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-202.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-202.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-395.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-395.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-000-396.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-000-396.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-347-499.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-347-499.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-347-500.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-347-500.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-347-501.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-347-501.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-415-000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-415-000.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-419-199.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-419-199.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-419-200.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-419-200.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-419-201.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-419-201.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-419-202.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-419-202.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-434-873.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-434-873.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-653-599.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-653-599.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-653-600.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-653-600.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-653-601.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-653-601.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-902-999.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-902-999.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-903-000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-903-000.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-903-001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-903-001.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-949-496.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-949-496.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-975-066.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-975-066.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-0-982-681.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-0-982-681.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-046-399.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-046-399.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-046-400.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-046-400.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-046-401.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-046-401.bin -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-180-900.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-180-900.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-687-106.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-687-106.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-687-107.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-687-107.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-687-108.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-687-108.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-687-113.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-687-113.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-687-118.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-687-118.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-main-1-687-121.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-main-1-687-121.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-000.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-001.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-002.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-003.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-004.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-005.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-005.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-006.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-006.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-007.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-007.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-008.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-008.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-009.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-009.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-000-010.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-000-010.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-002-259.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-002-259.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-141-042.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-141-042.bin -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-207-499.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-207-499.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-207-500.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-207-500.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-207-501.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-207-501.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-279-999.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-279-999.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-280-000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-280-000.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-280-001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-280-001.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-299-187.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-299-187.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-299-188.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-299-188.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-299-189.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-299-189.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-299-201.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-299-201.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-299-202.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-299-202.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-583-999.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-583-999.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-584-000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-584-000.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-584-001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-584-001.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-903-799.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-903-799.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-903-800.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-903-800.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-903-801.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-903-801.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-914-678.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-914-678.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-0-925-483.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-0-925-483.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-028-499.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-028-499.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-028-500.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-028-500.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-028-501.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-028-501.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-095-000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-095-000.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-101-629.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-101-629.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-115-999.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-115-999.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-116-000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-116-000.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-116-001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-116-001.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-326-100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-326-100.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-599-199.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-599-199.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-842-421.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-842-421.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-842-432.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-842-432.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-842-462.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-842-462.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-842-467.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-842-467.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block-test-1-842-468.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block-test-1-842-468.txt -------------------------------------------------------------------------------- /zebra-test/src/vectors/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/vectors/block.rs -------------------------------------------------------------------------------- /zebra-test/src/zip0143.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/zip0143.rs -------------------------------------------------------------------------------- /zebra-test/src/zip0243.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/zip0243.rs -------------------------------------------------------------------------------- /zebra-test/src/zip0244.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/src/zip0244.rs -------------------------------------------------------------------------------- /zebra-test/tests/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/tests/command.rs -------------------------------------------------------------------------------- /zebra-test/tests/transcript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-test/tests/transcript.rs -------------------------------------------------------------------------------- /zebra-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/CHANGELOG.md -------------------------------------------------------------------------------- /zebra-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/Cargo.toml -------------------------------------------------------------------------------- /zebra-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/README.md -------------------------------------------------------------------------------- /zebra-utils/coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/coverage -------------------------------------------------------------------------------- /zebra-utils/src/bin/openapi-generator/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/src/bin/openapi-generator/main.rs -------------------------------------------------------------------------------- /zebra-utils/src/bin/search-issue-refs/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/src/bin/search-issue-refs/main.rs -------------------------------------------------------------------------------- /zebra-utils/src/bin/zebra-checkpoints/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/src/bin/zebra-checkpoints/args.rs -------------------------------------------------------------------------------- /zebra-utils/src/bin/zebra-checkpoints/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/src/bin/zebra-checkpoints/main.rs -------------------------------------------------------------------------------- /zebra-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/src/lib.rs -------------------------------------------------------------------------------- /zebra-utils/zcash-rpc-block-template-to-proposal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/zcash-rpc-block-template-to-proposal -------------------------------------------------------------------------------- /zebra-utils/zcash-rpc-diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/zcash-rpc-diff -------------------------------------------------------------------------------- /zebra-utils/zebrad-hash-lookup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/zebrad-hash-lookup -------------------------------------------------------------------------------- /zebra-utils/zebrad-log-filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebra-utils/zebrad-log-filter -------------------------------------------------------------------------------- /zebrad/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/Cargo.toml -------------------------------------------------------------------------------- /zebrad/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/build.rs -------------------------------------------------------------------------------- /zebrad/src/application.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/application.rs -------------------------------------------------------------------------------- /zebrad/src/bin/zebrad/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/bin/zebrad/main.rs -------------------------------------------------------------------------------- /zebrad/src/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/commands.rs -------------------------------------------------------------------------------- /zebrad/src/commands/copy_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/commands/copy_state.rs -------------------------------------------------------------------------------- /zebrad/src/commands/entry_point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/commands/entry_point.rs -------------------------------------------------------------------------------- /zebrad/src/commands/generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/commands/generate.rs -------------------------------------------------------------------------------- /zebrad/src/commands/start.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/commands/start.rs -------------------------------------------------------------------------------- /zebrad/src/commands/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/commands/tests.rs -------------------------------------------------------------------------------- /zebrad/src/commands/tip_height.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/commands/tip_height.rs -------------------------------------------------------------------------------- /zebrad/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components.rs -------------------------------------------------------------------------------- /zebrad/src/components/health.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/health.rs -------------------------------------------------------------------------------- /zebrad/src/components/health/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/health/config.rs -------------------------------------------------------------------------------- /zebrad/src/components/health/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/health/tests.rs -------------------------------------------------------------------------------- /zebrad/src/components/inbound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/inbound.rs -------------------------------------------------------------------------------- /zebrad/src/components/inbound/downloads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/inbound/downloads.rs -------------------------------------------------------------------------------- /zebrad/src/components/inbound/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/inbound/tests.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/config.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/crawler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/crawler.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/crawler/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/crawler/tests.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/downloads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/downloads.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/error.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/gossip.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/pending_outputs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/pending_outputs.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/queue_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/queue_checker.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/storage.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/storage/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/storage/tests.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/tests.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/tests/prop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/tests/prop.rs -------------------------------------------------------------------------------- /zebrad/src/components/mempool/tests/vector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/mempool/tests/vector.rs -------------------------------------------------------------------------------- /zebrad/src/components/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/metrics.rs -------------------------------------------------------------------------------- /zebrad/src/components/miner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/miner.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/downloads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/downloads.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/end_of_support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/end_of_support.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/gossip.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/progress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/progress.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/status.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/status/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/status/mock.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/status/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/status/tests.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/tests.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/tests/timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/tests/timing.rs -------------------------------------------------------------------------------- /zebrad/src/components/sync/tests/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/sync/tests/vectors.rs -------------------------------------------------------------------------------- /zebrad/src/components/tokio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/tokio.rs -------------------------------------------------------------------------------- /zebrad/src/components/tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/tracing.rs -------------------------------------------------------------------------------- /zebrad/src/components/tracing/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/tracing/component.rs -------------------------------------------------------------------------------- /zebrad/src/components/tracing/endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/tracing/endpoint.rs -------------------------------------------------------------------------------- /zebrad/src/components/tracing/flame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/tracing/flame.rs -------------------------------------------------------------------------------- /zebrad/src/components/tracing/zebra.utf8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/components/tracing/zebra.utf8 -------------------------------------------------------------------------------- /zebrad/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/config.rs -------------------------------------------------------------------------------- /zebrad/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/lib.rs -------------------------------------------------------------------------------- /zebrad/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/prelude.rs -------------------------------------------------------------------------------- /zebrad/src/sentry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/src/sentry.rs -------------------------------------------------------------------------------- /zebrad/systemd/zebrad.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/systemd/zebrad.service -------------------------------------------------------------------------------- /zebrad/tests/acceptance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/acceptance.rs -------------------------------------------------------------------------------- /zebrad/tests/common/cached_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/cached_state.rs -------------------------------------------------------------------------------- /zebrad/tests/common/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/check.rs -------------------------------------------------------------------------------- /zebrad/tests/common/checkpoints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/checkpoints.rs -------------------------------------------------------------------------------- /zebrad/tests/common/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/config.rs -------------------------------------------------------------------------------- /zebrad/tests/common/configs/custom-conf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/custom-conf.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.0.0-beta.12.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.0.0-beta.12.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.0.0-beta.13.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.0.0-beta.13.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.0.0-beta.15.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.0.0-beta.15.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.0.0-rc.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.0.0-rc.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.0.0-rc.2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.0.0-rc.2.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.0.0-rc.4.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.0.0-rc.4.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.0.0-rc.9.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.0.0-rc.9.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.0.1.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.0.1.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.4.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.4.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.6.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.6.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.7.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.7.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.8.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.8.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v1.9.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v1.9.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v2.0.0-rc.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v2.0.0-rc.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v2.2.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v2.2.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v2.3.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v2.3.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v2.4.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v2.4.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v2.4.2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v2.4.2.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v2.5.1.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v2.5.1.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v2.6.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v2.6.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/configs/v3.1.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/configs/v3.1.0.toml -------------------------------------------------------------------------------- /zebrad/tests/common/failure_messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/failure_messages.rs -------------------------------------------------------------------------------- /zebrad/tests/common/get_block_template_rpcs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/get_block_template_rpcs.rs -------------------------------------------------------------------------------- /zebrad/tests/common/launch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/launch.rs -------------------------------------------------------------------------------- /zebrad/tests/common/lightwalletd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/lightwalletd.rs -------------------------------------------------------------------------------- /zebrad/tests/common/lightwalletd/proto/compact_formats.proto: -------------------------------------------------------------------------------- 1 | ../lightwallet-protocol/walletrpc/compact_formats.proto -------------------------------------------------------------------------------- /zebrad/tests/common/lightwalletd/proto/service.proto: -------------------------------------------------------------------------------- 1 | ../lightwallet-protocol/walletrpc/service.proto -------------------------------------------------------------------------------- /zebrad/tests/common/lightwalletd/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/lightwalletd/sync.rs -------------------------------------------------------------------------------- /zebrad/tests/common/lightwalletd/wallet_grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/lightwalletd/wallet_grpc.rs -------------------------------------------------------------------------------- /zebrad/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/mod.rs -------------------------------------------------------------------------------- /zebrad/tests/common/regtest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/regtest.rs -------------------------------------------------------------------------------- /zebrad/tests/common/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/sync.rs -------------------------------------------------------------------------------- /zebrad/tests/common/test_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/common/test_type.rs -------------------------------------------------------------------------------- /zebrad/tests/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/config.rs -------------------------------------------------------------------------------- /zebrad/tests/end_of_support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/zebra/HEAD/zebrad/tests/end_of_support.rs --------------------------------------------------------------------------------