Repository Analysis

zcash/zcash

Zcash - Internet Money

4.6 Likely human-written View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of zcash/zcash, a C++ project with 5,487 GitHub stars. SynthScan v2.0 examined 311,575 lines of code across 1378 source files, recording 1020 pattern matches distributed across 19 syntactic categories. The overall adjusted score of 4.6 places this repository in the Likely human-written band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

4.6
Adjusted Score
4.6
Raw Score
100%
Time Factor
2026-07-19
Last Push
5.5K
Stars
C++
Language
311.6K
Lines of Code
1.4K
Files
1.0K
Pattern Hits
2026-08-02
Scan Date
0.01
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 11MEDIUM 152LOW 857

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 1020 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block627 hits · 626 pts
SeverityFileLineSnippetContext
LOWtest/lint/commit-script-check.sh1#!/bin/shCOMMENT
LOWtest/lint/lint-shell-locale.sh1#!/usr/bin/env bashCOMMENT
LOWtest/lint/lint-all.sh1#!/usr/bin/env bashCOMMENT
LOWtest/lint/lint-shell.sh1#!/usr/bin/env bashCOMMENT
LOWqa/zcash/smoke_tests.py61 #('4j', False, False), # Send funds from Sprout z-addr to Sapling z-addrCOMMENT
LOWqa/zcash/updatecheck.py1#!/usr/bin/env python3COMMENT
LOWqa/zcash/updatecheck.py21# This is typically parsed out of the depends/packages/*.mk files.COMMENT
LOWqa/zcash/create_wallet_200k_utxos.py1#!/usr/bin/env python3COMMENT
LOWqa/zcash/checksec.sh1#!/usr/bin/env bashCOMMENT
LOWqa/zcash/checksec.sh21# * Neither the name of Tobias Klein nor the name of trapkit.de may beCOMMENT
LOWqa/zcash/checksec.sh41# Author : Brian DavisCOMMENT
LOWqa/zcash/wallet-builder/scripts/validate_binaries.sh1#!/usr/bin/env bashCOMMENT
LOWqa/zcash/wallet-builder/scripts/download_binaries.sh1#!/usr/bin/env bashCOMMENT
LOWqa/zcash/wallet-builder/scripts/download_binaries.sh21#COMMENT
LOWqa/zcash/wallet-builder/scripts/fetch_params.sh1#!/usr/bin/env bashCOMMENT
LOWqa/zcash/wallet-builder/scripts/fetch_params.sh21#COMMENT
LOWqa/zcash/wallet-builder/scripts/build_chain.sh1#!/usr/bin/env bashCOMMENT
LOWqa/zcash/wallet-builder/scripts/build_chain.sh21# With no argument it builds every phase. With STOP_AFTER_PHASE it stops afterCOMMENT
LOWqa/zcash/wallet-builder/lib/phase_runner.py261 mine_to_height(rpc, next_activation - 1)COMMENT
LOWqa/zcash/wallet-builder/lib/constants.py41 """Read {phase -> zcashd_version} from config/versions.json."""COMMENT
LOWqa/zcash/wallet-builder/lib/constants.py81# Network Upgrade DefinitionsCOMMENT
LOWqa/zcash/wallet-builder/lib/constants.py501# We shield a subset and keep the rest for future NUs.COMMENT
LOWqa/zcash/wallet-builder/lib/constants.py541# Old versions (v1.x-v3.x): zcash-{version}-linux64.tar.gzCOMMENT
LOWqa/zcash/wallet-builder/lib/__init__.py1# zcash-regtest-wallet-builder: library modules for building a Zcash regtest chainCOMMENT
LOWqa/rpc-tests/legacy_chain_supply_abort.py1#!/usr/bin/env python3COMMENT
LOWqa/rpc-tests/mempool_packages.py181 # Now test the case where node1 has a transaction T in its mempool thatCOMMENT
LOWqa/rpc-tests/p2p_nu_peer_management.py21#COMMENT
LOWqa/rpc-tests/turnstile.py1#!/usr/bin/env python3COMMENT
LOWqa/rpc-tests/decodescript.py101 # OP_NOP2 is also known as OP_CHECKLOCKTIMEVERIFY.COMMENT
LOWqa/rpc-tests/test-delta-corruption.sh1#!/usr/bin/env bashCOMMENT
LOWqa/rpc-tests/mempool_spendcoinbase.py1#!/usr/bin/env python3COMMENT
LOWqa/rpc-tests/pruning.py1#!/usr/bin/env python3COMMENT
LOWqa/rpc-tests/pruning.py201 # Verify that we have enough history to reorg back to the fork pointCOMMENT
LOWqa/rpc-tests/pruning.py281 # Extend this chain past the PruneAfterHeightCOMMENT
LOWqa/rpc-tests/pruning.py301 # \ \ \COMMENT
LOWqa/rpc-tests/pruning.py321 # \ \COMMENT
LOWqa/rpc-tests/pruning.py341 print("Test that we can rerequest a block we previously pruned if needed for a reorg")COMMENT
LOWqa/rpc-tests/p2p_ban_pool_value_out_of_range.py61 start_nodes,COMMENT
LOWqa/rpc-tests/p2p_ban_pool_value_out_of_range.py281COMMENT
LOWqa/rpc-tests/p2p_ban_pool_value_out_of_range.py301 # Reaching an out-of-range *cumulative* pool value at all requires aCOMMENT
LOWqa/rpc-tests/nu5_block_body_poisoning.py481COMMENT
LOWqa/rpc-tests/nu5_block_body_poisoning.py501 # the body without permanently marking the sidechain header invalid.COMMENT
LOWqa/rpc-tests/nu5_block_body_poisoning.py561 # includes a non-coinbase target for the `scriptSig` mutation.COMMENT
LOWqa/rpc-tests/nu5_block_body_poisoning.py581 # `WriteBlockToDisk`), so there is no body cleanup to verify; theCOMMENT
LOWqa/rpc-tests/nu5_block_body_poisoning.py641 "mined block coincided with our hand-built block"COMMENT
LOWqa/rpc-tests/nu5_block_body_poisoning.py901 # `BLOCK_FAILED_VALID`; post-fix it remains reusable.COMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py1#!/usr/bin/env python3COMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py21# silently disabled the turnstile checks (ZIP 209 for shielded pools andCOMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py41#COMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py61#COMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py281 assert_pool_monitored(node, 'orchard')COMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py301 # catch the merkle mismatch) is never reached. Either way, theCOMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py341 # Under the buggy code, the in-memory corruption from Scenario BCOMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py361 # This scenario verifies that the fix prevents the in-memoryCOMMENT
LOW…/rpc-tests/p2p_duplicate_block_clobbers_chain_value.py381 # flush its (corrupted, on the buggy code) per-block deltas toCOMMENT
LOWqa/rpc-tests/chain_supply_checkpoint.py1#!/usr/bin/env python3COMMENT
LOWqa/rpc-tests/shielded_balance_accounting_coinbase.py1#!/usr/bin/env python3COMMENT
LOWqa/rpc-tests/addressindex.py1#!/usr/bin/env python3COMMENT
LOWqa/rpc-tests/sapling_v4_value_balance.py1#!/usr/bin/env python3COMMENT
LOWqa/rpc-tests/sapling_v4_value_balance.py21# the original wire bytes. Zebra rejects such transactions per spec, so theCOMMENT
567 more matches not shown…
Decorative Section Separators76 hits · 285 pts
SeverityFileLineSnippetContext
MEDIUMqa/zcash/wallet-builder/scripts/validate_binaries.sh2# =============================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/scripts/validate_binaries.sh27# =============================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/scripts/download_binaries.sh2# =============================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/scripts/download_binaries.sh29# =============================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/scripts/fetch_params.sh2# =============================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/scripts/fetch_params.sh41# =============================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/scripts/build_chain.sh2# =============================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/scripts/build_chain.sh39# =============================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py202 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py204 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py207 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py209 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py215 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py217 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py255 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py257 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py266 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py268 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py271 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py273 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py276 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py278 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py116 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py118 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py181 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py183 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py242 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/phase_runner.py244 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py25# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py27# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py50# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py52# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py63# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py80# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py82# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py94# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py422# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py424# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py475# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py477# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py513# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py515# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py537# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/constants.py539# =====================================================================COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py422 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py424 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py435 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py437 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py462 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py464 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py471 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py473 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py387 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/operations.py389 # ---------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/rpc_client.py157 # ------------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/rpc_client.py159 # ------------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/rpc_client.py205 # ------------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/rpc_client.py207 # ------------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/rpc_client.py271 # ------------------------------------------------------------------COMMENT
MEDIUMqa/zcash/wallet-builder/lib/rpc_client.py274 # ------------------------------------------------------------------COMMENT
16 more matches not shown…
Self-Referential Comments51 hits · 153 pts
SeverityFileLineSnippetContext
MEDIUMqa/zcash/create_wallet_200k_utxos.py7# Create a large walletCOMMENT
MEDIUMqa/zcash/wallet-builder/scripts/fetch_params.sh65# This file is NOT at the usual /downloads/ path -- it's under /zcashfinalmpc/.COMMENT
MEDIUMqa/zcash/wallet-builder/lib/addresses.py126 # Create a new HD account (or reuse account 0)COMMENT
MEDIUMqa/pull-tester/rpc-tests.py220 # Create a set to store arguments and create the passon stringCOMMENT
MEDIUMqa/rpc-tests/receivedby.py156 # Create a new account named "mynewaccount" that has a 0 balanceCOMMENT
MEDIUMqa/rpc-tests/tx_expiry_helper.py68 # The following function is mostly copied from p2p-acceptblock.pyCOMMENT
MEDIUMqa/rpc-tests/wallet_listreceived.py213 # Create a unified address on one node, try z_listreceivedbyaddress on another nodeCOMMENT
MEDIUMqa/rpc-tests/wallet_listreceived.py246 # Create a note in this UA on node1COMMENT
MEDIUMqa/rpc-tests/wallet_listreceived.py251 # Create a UTXO that unified_address's transparent component references, on node1COMMENT
MEDIUMqa/rpc-tests/maxuploadtarget.py150 # Create a basic transaction that will send change back to ourself after account for a feeCOMMENT
MEDIUMqa/rpc-tests/wallet_zip317_default.py41 # Create an account with funds in the Sapling receiver.COMMENT
MEDIUMqa/rpc-tests/wallet_orchard_change.py48 # Create an account with funds in the Sapling receiver.COMMENT
MEDIUMqa/rpc-tests/prioritisetransaction.py79 # Create a tx that will not be accepted to the mempool because it hasCOMMENT
MEDIUMqa/rpc-tests/prioritisetransaction.py88 # Create a tx that will not be mined unless prioritised.COMMENT
MEDIUMqa/rpc-tests/pruning.py252 # Create a basic transaction that will send change back to ourself after account for a feeCOMMENT
MEDIUMqa/rpc-tests/feature_zip221.py97 # Create the initial history tree, containing a single node.COMMENT
MEDIUMqa/rpc-tests/wallet_doublespend.py48 # Create a note matching recipient_type on node 1COMMENT
MEDIUMqa/rpc-tests/wallet_orchard_reindex.py50 # Create a transaction with an Orchard output to advance the OrchardCOMMENT
MEDIUMqa/rpc-tests/wallet_sendmany_any_taddr.py37 # Create the addresses we will be using.COMMENT
MEDIUMqa/rpc-tests/wallet_sendmany_any_taddr.py119 # Create a transaction that will expire on node 3.COMMENT
MEDIUMqa/rpc-tests/p2p_txexpiringsoon.py195 # Create a transaction to verify that processing of "getdata" messages is functioningCOMMENT
MEDIUMqa/rpc-tests/orchard_reorg.py67 # Create an Orchard note.COMMENT
MEDIUMqa/rpc-tests/wallet_listnotes.py148 # Create an Orchard note.COMMENT
MEDIUMqa/rpc-tests/orchard_action_identity_point.py171 # Create an Orchard-to-Orchard spend to get a transaction withCOMMENT
MEDIUMqa/rpc-tests/mempool_reorg.py71 # Create a block-height-locked transaction which will be invalid after reorgCOMMENT
MEDIUMqa/rpc-tests/soft_fork_disabling_orchard.py211 # Create a non-Orchard transaction in the same half (coinbase ->COMMENT
MEDIUMqa/rpc-tests/p2p-fullblocktest.py63 # Create a block on top of self.tip, and advance self.tip to point to the new blockCOMMENT
MEDIUMqa/rpc-tests/p2p-fullblocktest.py146 # Create a new blockCOMMENT
MEDIUMqa/rpc-tests/p2p-fullblocktest.py230 # Create a fork that ends in a block with too much fee (the one that causes the reorg)COMMENT
MEDIUMqa/rpc-tests/mempool_nu_activation.py162 # Create a shielded Y transactionCOMMENT
MEDIUMqa/rpc-tests/wallet_orchard_init.py69 # Create an Orchard spend, so that the note commitment tree root gets altered.COMMENT
MEDIUMqa/rpc-tests/wallet.py86 # Create a couple of transactions to send them to node2, submit them throughCOMMENT
MEDIUMqa/rpc-tests/wallet.py191 # Create a couple of transactions, then start up a fourthCOMMENT
MEDIUMqa/rpc-tests/test_framework/util.py308 # Create a 200-block-long chain; each of the 4 first nodesCOMMENT
MEDIUMqa/rpc-tests/test_framework/util.py644 # Create an extra change output to break up big inputsCOMMENT
MEDIUMqa/rpc-tests/test_framework/key.py5# This file is modified from python-bitcoinlib.COMMENT
MEDIUMqa/rpc-tests/test_framework/blocktools.py17# Create a block (with regtest difficulty)COMMENT
MEDIUMqa/rpc-tests/test_framework/blocktools.py100# Create a coinbase transaction, assuming no miner fees.COMMENT
MEDIUMqa/rpc-tests/test_framework/blocktools.py139# Create a transaction with an anyone-can-spend output, that spends theCOMMENT
MEDIUMqa/rpc-tests/test_framework/mininode.py1838# This class provides an interface for a p2p connection to a specified nodeCOMMENT
MEDIUMqa/rpc-tests/test_framework/bignum.py5# This file is copied from python-bitcoinlib.COMMENT
MEDIUMqa/rpc-tests/test_framework/zip244.py11# This file is modified from zcash/zcash-test-vectors.COMMENT
MEDIUMqa/rpc-tests/test_framework/script.py10# This file is modified from python-bitcoinlib.COMMENT
MEDIUMqa/rpc-tests/test_framework/comptool.py212 # Create a p2p connection to each nodeCOMMENT
MEDIUMcontrib/devtools/gen-manpages.sh20# Create a footer file with copyright content.COMMENT
MEDIUMcontrib/gitian-descriptors/gitian-win.yml115 # Create the release tarball using (arbitrarily) the first hostCOMMENT
MEDIUMcontrib/gitian-descriptors/gitian-linux.yml100 # Create the release tarball using (arbitrarily) the first hostCOMMENT
MEDIUMcontrib/gitian-descriptors/gitian-linux-parallel.yml100 # Create the release tarball using (arbitrarily) the first hostCOMMENT
MEDIUMcontrib/gitian-descriptors/gitian-osx.yml94 # Create the release tarball using (arbitrarily) the first hostCOMMENT
MEDIUMzcutil/build-debian-package.sh69# Create the control fileCOMMENT
MEDIUMzcutil/build-debian-package.sh73# Create the Debian packageCOMMENT
Excessive Try-Catch Wrapping91 hits · 108 pts
SeverityFileLineSnippetContext
MEDIUMqa/zcash/smoke_tests.py270 print("Error establishing session at:", URL_FAUCET_TAP)CODE
MEDIUMqa/zcash/smoke_tests.py278 print("Error tapping faucet at:", URL_FAUCET_TAP)CODE
MEDIUMqa/zcash/smoke_tests.py285 print("Error establishing session at:", URL_FAUCET_DONATION)CODE
LOWqa/zcash/smoke_tests.py488 except Exception as e:CODE
MEDIUMqa/zcash/smoke_tests.py489 print('Error: %s' % e)CODE
MEDIUMqa/zcash/updatecheck.py396 print("Error: Please remove " + dep + " from the list of unchecked dependencies.")CODE
LOWqa/zcash/wallet-builder/lib/phase_runner.py359 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/verification.py151 except Exception:CODE
LOWqa/zcash/wallet-builder/lib/verification.py160 except Exception:CODE
LOWqa/zcash/wallet-builder/lib/verification.py175 except Exception:CODE
LOWqa/zcash/wallet-builder/lib/verification.py185 except Exception:CODE
LOWqa/zcash/wallet-builder/lib/verification.py232 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/verification.py269 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/verification.py286 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/verification.py313 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/verification.py341 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/verification.py366 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/manifest.py69 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/manifest.py90 except Exception:CODE
LOWqa/zcash/wallet-builder/lib/manifest.py115 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/zcashd_manager.py175 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/zcashd_manager.py290 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/zcashd_manager.py319 except Exception:CODE
LOWqa/zcash/wallet-builder/lib/zcashd_manager.py373 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/operations.py432 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/operations.py455 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/operations.py409 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/operations.py568 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/operations.py579 except Exception:CODE
LOWqa/zcash/wallet-builder/lib/operations.py622 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/rpc_client.py202 except Exception:CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py163 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py181 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py216 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py241 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py267 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py285 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py309 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py333 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/addresses.py244 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/addresses.py252 except Exception as e:CODE
LOWqa/zcash/wallet-builder/lib/addresses.py264 except Exception as e:CODE
LOWqa/rpc-tests/manual-corruption-test.py212 except Exception as e:CODE
LOWqa/rpc-tests/wallet_shieldingcoinbase.py288 except Exception as e:CODE
LOWqa/rpc-tests/mergetoaddress_helper.py23 except Exception as e:CODE
MEDIUMqa/rpc-tests/mergetoaddress_helper.py18def assert_mergetoaddress_exception(expected_error_msg, merge_to_address_lambda)CODE
LOWqa/rpc-tests/test_framework/util.py533 except Exception as e:CODE
LOWqa/rpc-tests/test_framework/util.py703 except Exception as e:CODE
MEDIUMqa/rpc-tests/test_framework/util.py569def stop_node(node, i):CODE
LOWqa/rpc-tests/test_framework/socks5.py122 except Exception as e:CODE
LOWqa/rpc-tests/test_framework/mininode.py1980 except Exception as e:CODE
MEDIUMqa/rpc-tests/test_framework/mininode.py1915def handle_read(self):CODE
LOWqa/rpc-tests/test_framework/authproxy.py112 except Exception as e:CODE
LOWqa/rpc-tests/test_framework/test_framework.py156 except Exception as e:CODE
LOWcontrib/bitrpc/bitrpc.py35 except Exception as inst:CODE
LOWcontrib/bitrpc/bitrpc.py42 except Exception as inst:CODE
LOWcontrib/bitrpc/bitrpc.py49 except Exception as inst:CODE
LOWcontrib/bitrpc/bitrpc.py56 except Exception as inst:CODE
LOWcontrib/bitrpc/bitrpc.py67 except Exception as inst:CODE
LOWcontrib/bitrpc/bitrpc.py74 except Exception as inst:CODE
31 more matches not shown…
Hyper-Verbose Identifiers67 hits · 70 pts
SeverityFileLineSnippetContext
LOWqa/zcash/smoke_tests.py235def check_z_sendmany_parallel(results, zcash, runs):CODE
LOWqa/zcash/smoke_tests.py257def check_z_mergetoaddress_parallel(results, zcash, runs):CODE
LOWqa/zcash/updatecheck.py197 def released_versions_after_current_version(self):CODE
LOWqa/zcash/full_test_suite.py145def ensure_no_dot_so_in_depends():CODE
LOWqa/zcash/wallet-builder/lib/verification.py131def _verify_address_diversity(rpc: ZcashRPC) -> list[VerificationError]:CODE
LOWqa/zcash/wallet-builder/lib/manifest.py126def compute_shielded_balances_from_txs(CODE
LOWqa/zcash/wallet-builder/lib/operations.py43def _version_supports_privacy_policy(phase_index: int) -> bool:CODE
LOWqa/zcash/wallet-builder/lib/operations.py485def _execute_cross_pool_transfers(rpc: ZcashRPC, nu: NetworkUpgrade,CODE
LOWqa/zcash/wallet-builder/lib/addresses.py163def generate_external_addresses(rpc: ZcashRPC, phase_index: int) -> GeneratedAddresses:CODE
LOWqa/pull-tester/rpc-tests.py516 def _get_uncovered_rpc_commands(self):CODE
LOWqa/rpc-tests/wallet_listunspent.py34 def expected_matured_at_height(height):CODE
LOWqa/rpc-tests/wallet_golden_5_6_0.py166def golden_check_spendability(test_instance, block_offset):CODE
LOWqa/rpc-tests/decodescript.py59 def decodescript_script_pub_key(self):CODE
LOWqa/rpc-tests/decodescript.py116 def decoderawtransaction_asm_sighashtype(self):CODE
LOWqa/rpc-tests/prioritisetransaction.py130 def send_fully_paid_transaction():CODE
LOWqa/rpc-tests/pruning.py110 def create_chain_with_staleblocks(self):CODE
LOWqa/rpc-tests/p2p_ban_pool_value_out_of_range.py314 def test_setchainpoolvalues_ban(self):CODE
LOWqa/rpc-tests/wallet_doublespend.py35 def run_test_for_recipient_type(self, recipient_type):CODE
LOWqa/rpc-tests/getblocktemplate.py68 def add_transparent_tx_to_mempool(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py159 def build_block_from_template(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py188 def build_poisoned_pair_via_commitments(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py221 def build_poisoned_pair_via_blk_sigops(self, num_extra_sigops=20100):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py264 def build_poisoned_pair_via_cb_length(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py313 def build_poisoned_pair_via_blk_length(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py410 def test_active_tip_poisoning_via_commitments(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py451 def test_sidechain_poisoning_cleanup_via_commitments(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py530 def test_active_tip_poisoning_via_blk_sigops(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py604 def test_sidechain_poisoning_via_blk_sigops(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py672 def test_active_tip_poisoning_via_cb_length(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py730 def test_sidechain_poisoning_via_cb_length(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py796 def test_active_tip_poisoning_via_blk_length(self):CODE
LOWqa/rpc-tests/nu5_block_body_poisoning.py857 def test_sidechain_poisoning_via_blk_length(self):CODE
LOWqa/rpc-tests/orchard_action_identity_point.py89def find_orchard_actions_offset(tx):CODE
LOWqa/rpc-tests/mergetoaddress_helper.py18def assert_mergetoaddress_exception(expected_error_msg, merge_to_address_lambda):CODE
LOWqa/rpc-tests/signrawtransactions.py51 def script_verification_error_test(self):CODE
LOWqa/rpc-tests/soft_fork_disabling_orchard.py81 def build_block_from_template(self, node):CODE
LOWqa/rpc-tests/soft_fork_disabling_orchard.py182 def test_mempool_cleared_at_boundary(self, ua1, ua0_orchard, ua0_sapling):CODE
LOWqa/rpc-tests/soft_fork_disabling_orchard.py262 def test_rejected_after_activation(self):CODE
LOWqa/rpc-tests/p2p-fullblocktest.py57 def add_transactions_to_block(self, block, tx_list):CODE
LOWqa/rpc-tests/wallet_deprecation.py49 def setup_network_with_config(self, allowed_deprecated):CODE
LOWqa/rpc-tests/test_framework/util.py528def assert_start_raises_init_error(i, dirname, extra_args=None, expected_msg=None):CODE
LOWqa/rpc-tests/test_framework/util.py713def wait_and_assert_operationid_status_result(node, myopid, in_status='success', in_errormsg=None, timeout=300):CODE
LOWqa/rpc-tests/test_framework/util.py744def wait_and_assert_operationid_status(node, myopid, in_status='success', in_errormsg=None, timeout=300):CODE
LOWqa/rpc-tests/test_framework/blocktools.py40def derive_block_commitments_hash(chain_history_root, auth_data_root):CODE
LOWqa/rpc-tests/test_framework/blocktools.py65def solve_block_from_template(gbt, coinbase, extra_txs=None):CODE
LOWqa/rpc-tests/test_framework/mininode.py103def onetimelockboxdisbursement(idx, branch_id, zatoshis, addr):CODE
LOWqa/rpc-tests/test_framework/zip244.py41def transparent_scripts_digest(tx):CODE
LOWqa/rpc-tests/test_framework/zip244.py84def sapling_spends_compact_digest(saplingBundle):CODE
LOWqa/rpc-tests/test_framework/zip244.py90def sapling_spends_noncompact_digest(saplingBundle):CODE
LOWqa/rpc-tests/test_framework/zip244.py110def sapling_outputs_compact_digest(saplingBundle):CODE
LOWqa/rpc-tests/test_framework/zip244.py118def sapling_outputs_memos_digest(saplingBundle):CODE
LOWqa/rpc-tests/test_framework/zip244.py124def sapling_outputs_noncompact_digest(saplingBundle):CODE
LOWqa/rpc-tests/test_framework/zip244.py160def orchard_actions_compact_digest(orchardBundle):CODE
LOWqa/rpc-tests/test_framework/zip244.py169def orchard_actions_memos_digest(orchardBundle):CODE
LOWqa/rpc-tests/test_framework/zip244.py175def orchard_actions_noncompact_digest(orchardBundle):CODE
LOWcontrib/simulations/worstcase.py118def worst_case_many_identical_txs(tx):CODE
LOWcontrib/simulations/worstcase.py128def worst_case_one_tx_containing(item):CODE
LOWcontrib/simulations/worstcase.py175def worst_case_one_sapling_spend_per_tx(times):CODE
LOWcontrib/simulations/worstcase.py187def worst_case_one_tx_containing_sapling_spends(times):CODE
LOWcontrib/simulations/worstcase.py193def worst_case_one_sapling_output_per_tx(times):CODE
7 more matches not shown…
AI Slop Vocabulary17 hits · 50 pts
SeverityFileLineSnippetContext
MEDIUMqa/rpc-tests/wallet_orchard_persistence.py34 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/wallet_golden_5_6_0.py50 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/wallet_golden_5_6_0.py179 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/turnstile.py91 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/wallet_zip317_default.py38 # Sanity-check the test harness.COMMENT
MEDIUMqa/rpc-tests/wallet_orchard_change.py45 # Sanity-check the test harness.COMMENT
MEDIUMqa/rpc-tests/wallet_doublespend.py170 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/wallet_sapling.py30 # Sanity-check the test harnessCOMMENT
LOWqa/rpc-tests/mergetoaddress_ua_nu5.py17 # TODO: Until we can merge from Orchard, we just use 'ANY_SAPLING' as the wildcard here, sinceCOMMENT
MEDIUMqa/rpc-tests/wallet_persistence.py51 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/wallet_sendmany_any_taddr.py34 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/wallet_orchard.py32 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/soft_fork_disabling_orchard.py116 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/wallet_orchard_init.py38 # Sanity-check the test harnessCOMMENT
MEDIUMqa/rpc-tests/test_framework/comptool.py180# just added to the block_store. This is to facilitate block deliveryCOMMENT
MEDIUMsrc/protocol.h80 // unauthenticated advertisements, so your code must be robust againstCOMMENT
MEDIUMsrc/test/base58_tests.cpp172// Goal: check that base58 parsing code is robust against a variety of corrupted dataCOMMENT
Cross-File Repetition7 hits · 35 pts
SeverityFileLineSnippetContext
HIGHqa/rpc-tests/invalidblockrequest.py0can either run this test as 1 node with expected answers, or two and compare them. change the "outcome" variable from eaSTRING
HIGHqa/rpc-tests/invalidtxrequest.py0can either run this test as 1 node with expected answers, or two and compare them. change the "outcome" variable from eaSTRING
HIGHqa/rpc-tests/p2p-fullblocktest.py0can either run this test as 1 node with expected answers, or two and compare them. change the "outcome" variable from eaSTRING
HIGHqa/rpc-tests/listtransactions.py0pass in array of json objects, a dictionary with key/value pairs to match against, and another dictionary with expected STRING
HIGHqa/rpc-tests/keypool.py0pass in array of json objects, a dictionary with key/value pairs to match against, and another dictionary with expected STRING
HIGHqa/rpc-tests/getblocktemplate_proposals.py0pass in array of json objects, a dictionary with key/value pairs to match against, and another dictionary with expected STRING
HIGHqa/rpc-tests/getblocktemplate_longpoll.py0pass in array of json objects, a dictionary with key/value pairs to match against, and another dictionary with expected STRING
Deep Nesting33 hits · 32 pts
SeverityFileLineSnippetContext
LOWqa/zcash/smoke_tests.py137CODE
LOWqa/zcash/updatecheck.py372CODE
LOWqa/zcash/updatecheck.py326CODE
LOWqa/zcash/create_benchmark_archive.py157CODE
LOWqa/zcash/wallet-builder/lib/verification.py84CODE
LOWqa/zcash/wallet-builder/lib/verification.py131CODE
LOWqa/zcash/wallet-builder/lib/verification.py294CODE
LOWqa/zcash/wallet-builder/lib/manifest.py38CODE
LOWqa/zcash/wallet-builder/lib/manifest.py126CODE
LOWqa/zcash/wallet-builder/lib/manifest.py322CODE
LOWqa/zcash/wallet-builder/lib/operations.py136CODE
LOWqa/zcash/wallet-builder/lib/operations.py485CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py129CODE
LOWqa/rpc-tests/maxblocksinflight.py49CODE
LOWqa/rpc-tests/upgrade_golden.py80CODE
LOWqa/rpc-tests/test_framework/util.py528CODE
LOWqa/rpc-tests/test_framework/netutil.py115CODE
LOWqa/rpc-tests/test_framework/socks5.py61CODE
LOWqa/rpc-tests/test_framework/mininode.py1941CODE
LOWqa/rpc-tests/test_framework/script.py874CODE
LOWqa/rpc-tests/test_framework/script.py46CODE
LOWqa/rpc-tests/test_framework/script.py653CODE
LOWqa/rpc-tests/test_framework/script.py699CODE
LOWqa/rpc-tests/test_framework/script.py805CODE
LOWqa/rpc-tests/test_framework/equihash.py131CODE
LOWqa/rpc-tests/test_framework/comptool.py286CODE
LOWqa/rpc-tests/test_framework/comptool.py313CODE
LOWqa/rpc-tests/test_framework/comptool.py335CODE
LOWcontrib/metrics/supply_check/supply_deltas.py30CODE
LOWcontrib/testgen/gen_base58_test_vectors.py89CODE
LOWcontrib/seeds/generate-seeds.py45CODE
LOWcontrib/devtools/security-check.py34CODE
LOWzcutil/make-release.py400CODE
Docstring Block Structure3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHqa/zcash/wallet-builder/lib/zcashd_manager.py46 Return the path to the zcashd binary for a given version. The download_binaries.sh script extracts each versioSTRING
HIGHqa/zcash/wallet-builder/lib/rpc_client.py88 Make a JSON-RPC call to zcashd. Args: method: RPC method name (e.g., "getblockchaininfo")STRING
HIGHqa/zcash/wallet-builder/lib/rpc_client.py210 Poll an async operation until it completes or fails. Many zcashd operations (z_sendmany, z_shieldcoinbSTRING
Unused Imports13 hits · 13 pts
SeverityFileLineSnippetContext
LOWcontrib/testgen/gen_base58_test_vectors.py13CODE
LOWcontrib/testgen/gen_base58_test_vectors.py13CODE
LOWcontrib/linearize/linearize-hashes.py10CODE
LOWcontrib/linearize/linearize-hashes.py12CODE
LOWcontrib/seeds/generate-seeds.py34CODE
LOWcontrib/seeds/generate-seeds.py34CODE
LOWcontrib/devtools/symbol-check.py15CODE
LOWcontrib/devtools/symbol-check.py15CODE
LOWcontrib/devtools/security-check.py8CODE
LOWcontrib/devtools/security-check.py8CODE
LOWcontrib/devtools/security-check.py8CODE
LOWcontrib/devtools/test-security-check.py9CODE
LOWcontrib/simulations/worstcase.py2CODE
Redundant / Tautological Comments6 hits · 9 pts
SeverityFileLineSnippetContext
LOWtest/lint/lint-whitespace.sh50# Check if trailing whitespace was found in the diff.COMMENT
LOWtest/lint/lint-whitespace.sh82# Check if tab characters were found in the diff.COMMENT
LOWqa/zcash/wallet-builder/scripts/download_binaries.sh86 # Check if already downloadedCOMMENT
LOWqa/zcash/wallet-builder/scripts/download_binaries.sh104 # Check if cachedCOMMENT
LOWqa/rpc-tests/zkey_import_export.py160 # Check if amount bob spent is deducted for charlie and dairaCOMMENT
LOWqa/rpc-tests/test_framework/flyclient.py135 # Check if the number of leaves in this subtree is a power of two.COMMENT
Modern Structural Boilerplate9 hits · 8 pts
SeverityFileLineSnippetContext
LOWqa/zcash/wallet-builder/lib/phase_runner.py66logger = logging.getLogger(__name__)CODE
LOWqa/zcash/wallet-builder/lib/verification.py27logger = logging.getLogger(__name__)CODE
LOWqa/zcash/wallet-builder/lib/manifest.py35logger = logging.getLogger(__name__)CODE
LOWqa/zcash/wallet-builder/lib/conf_generator.py35logger = logging.getLogger(__name__)CODE
LOWqa/zcash/wallet-builder/lib/zcashd_manager.py42logger = logging.getLogger(__name__)CODE
LOWqa/zcash/wallet-builder/lib/operations.py68logger = logging.getLogger(__name__)CODE
LOWqa/zcash/wallet-builder/lib/rpc_client.py29logger = logging.getLogger(__name__)CODE
LOWqa/zcash/wallet-builder/lib/key_imports.py37logger = logging.getLogger(__name__)CODE
LOWqa/zcash/wallet-builder/lib/addresses.py32logger = logging.getLogger(__name__)CODE
Fake / Example Data8 hits · 8 pts
SeverityFileLineSnippetContext
LOWsrc/crypto/sha256.cpp474 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do "CODE
LOWsrc/crypto/sha256.cpp474 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do "CODE
LOWsrc/wallet/rpcwallet.cpp197 const UniValue& dummy_value = params[0];CODE
LOWsrc/wallet/rpcwallet.cpp198 if (!dummy_value.isNull() && dummy_value.get_str() != "") {CODE
LOWsrc/wallet/rpcwallet.cpp1208 const UniValue& dummy_value = params[0];CODE
LOWsrc/wallet/rpcwallet.cpp1209 if (!dummy_value.isNull() && dummy_value.get_str() != "*" && dummy_value.get_str() != "") {CODE
LOWsrc/wallet/rpcwallet.cpp1404 const UniValue& dummy_value = params[2];CODE
LOWsrc/wallet/rpcwallet.cpp1405 if (!dummy_value.isNull() && dummy_value.get_str() != "") {CODE
Structural Annotation Overuse4 hits · 6 pts
SeverityFileLineSnippetContext
LOWcontrib/macdeploy/README.md5### Step 1: Obtaining `Xcode.app`COMMENT
LOWcontrib/macdeploy/README.md38### Step 2: Generating `Xcode-11.3.1-11C505-extracted-SDK-with-libcxx-headers.tar.gz` from `Xcode.app`COMMENT
LOWcontrib/linearize/README.md4## Step 1: Download hash listCOMMENT
LOWcontrib/linearize/README.md15## Step 2: Copy local block dataCOMMENT
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHqa/rpc-tests/sapling_v4_value_balance.py78 tx += b'\x00' * 32 # prevout.hash (null)CODE
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOWqa/zcash/smoke_tests.py5# Usage:COMMENT
LOWzcutil/build-debian-package.sh2## Usage:COMMENT
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMqa/zcash/wallet-builder/scripts/build_chain.sh7# It orchestrates the entire chain-building process by calling theCOMMENT
Slop Phrases3 hits · 3 pts
SeverityFileLineSnippetContext
LOWsrc/rust/bin/wallet_tool.rs241 "(Don't forget to restart zcashd without '-exportdir' after finishing\n",CODE
LOWsrc/rust/bin/wallet_tool.rs264 "(Don't forget to restart zcashd without '-exportdir' after finishing\n",CODE
LOWsrc/rust/bin/wallet_tool.rs636 "Don't forget to restart zcashd without '-exportdir', if running it\n",CODE
Verbosity Indicators1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsrc/secp256k1/include/secp256k1_preallocated.h29 * The purpose of this function is to determine how much memory must be providedCOMMENT