Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
This report summarizes scanner evidence for aptos-labs/aptos-core, a Rust project with 6,442 GitHub stars. SynthScan examined 1,900,981 lines of code across 7383 source files, recording 4104 pattern matches distributed across 25 syntactic categories. The legacy adjusted pattern signal is 2.9 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 3517 finding(s).
Are imports declared and package/API names verified? 210 finding(s).
Are wrappers, guards, and repeated structures necessary? 1130 finding(s).
Which changes need focused human review? 4104 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 4104 distinct pattern matches across 25 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .pre-commit-config.yaml | 61 | # NOTE: the value must not be a bare `--`: argparse in Python 3.10 | COMMENT |
| LOW | …ystem/indexer-grpc/indexer-grpc-utils/src/constants.rs | 21 | pub const DEFAULT_MAX_TRANSACTION_FILTER_SIZE_BYTES: usize = 10_000; | COMMENT |
| LOW | …rpc/indexer-transaction-generator/template_config.yaml | 1 | # Config to import transactions onchain. | COMMENT |
| LOW | …indexer-transaction-generator/src/config_template.yaml | 1 | import_config: | COMMENT |
| LOW | …indexer-transaction-generator/src/config_template.yaml | 21 | # api_key: YOUR_KEY_HERE | COMMENT |
| LOW | …em/indexer-grpc/indexer-grpc-fullnode/src/tests/mod.rs | 1 | // Copyright (c) Aptos Foundation | COMMENT |
| LOW | …/indexer-grpc/indexer-grpc-server-framework/src/lib.rs | 161 | let info = CrashInfo { details, backtrace }; | COMMENT |
| LOW | …c/transaction-filter/src/boolean_transaction_filter.rs | 141 | /// | COMMENT |
| LOW | …c/transaction-filter/src/boolean_transaction_filter.rs | 161 | } | COMMENT |
| LOW | …c/transaction-filter/src/boolean_transaction_filter.rs | 181 | /// .address("0x0fff").build()? | COMMENT |
| LOW | …c/transaction-filter/src/boolean_transaction_filter.rs | 201 | /// | COMMENT |
| LOW | …rpc/transaction-filter/src/filters/user_transaction.rs | 21 | /// let filter = UserTransactionFilterBuilder::default().sender(address).build().unwrap(); | COMMENT |
| LOW | …rpc/transaction-filter/src/filters/user_transaction.rs | 121 | /// | COMMENT |
| LOW | …rpc/transaction-filter/src/filters/user_transaction.rs | 221 | /// .function("transfer") | COMMENT |
| LOW | …m/indexer-grpc/transaction-filter/src/filters/event.rs | 1 | // Copyright (c) Aptos Foundation | COMMENT |
| LOW | …m/indexer-grpc/transaction-filter/src/filters/event.rs | 21 | /// .unwrap(); | COMMENT |
| LOW | …rpc/transaction-filter/src/filters/transaction_root.rs | 1 | // Copyright (c) Aptos Foundation | COMMENT |
| LOW | …xer-grpc/transaction-filter/src/filters/move_module.rs | 1 | // Copyright (c) Aptos Foundation | COMMENT |
| LOW | …m/indexer-grpc/indexer-grpc-data-service/src/config.rs | 41 | #[derive(Clone, Debug, Deserialize, Serialize)] | COMMENT |
| LOW | …m/indexer-grpc/indexer-grpc-data-service/src/config.rs | 61 | /// Deprecated: if set, don't check for auth tokens. | COMMENT |
| LOW | …etadata-crawler/src/asset_uploader/throttler/config.rs | 1 | // Copyright (c) Aptos Foundation | COMMENT |
| LOW | terraform/helm/vector-log-agent/values.yaml | 21 | # encoding: | COMMENT |
| LOW | terraform/helm/genesis/files/genesis.sh | 1 | #!/bin/bash | COMMENT |
| LOW | consensus/consensus-types/src/block_retrieval.rs | 41 | BlockRetrievalRequest::V1(req) => req.num_blocks, | COMMENT |
| LOW | consensus/consensus-types/src/block_data.rs | 41 | /// Failed authors from the parent's block to this block (including this block) | COMMENT |
| LOW | consensus/consensus-types/src/block_data.rs | 81 | /// The approximate physical time a block is proposed by a proposer. This timestamp is used | COMMENT |
| LOW | consensus/src/txn_hash_and_authenticator_deduper.rs | 21 | /// 1. Mark possible duplicates (sequential): Using a helper HashMap, mark transactions with 2+ | COMMENT |
| LOW | consensus/src/network_interface.rs | 41 | /// DEPRECATED: Once this is introduced in the next release, please use | COMMENT |
| LOW | consensus/src/network_interface.rs | 61 | /// CommitProposal is the struct that is sent by the validator after execution to propose | COMMENT |
| LOW | consensus/src/network_interface.rs | 81 | /// Commit message | COMMENT |
| LOW | consensus/src/state_replication.rs | 21 | /// While Consensus is managing proposed blocks, `StateComputer` is managing the results of the | COMMENT |
| LOW | consensus/src/counters.rs | 901 | pub static NUM_BLOCKS_IN_PIPELINE: Lazy<IntGaugeVec> = Lazy::new(|| { | COMMENT |
| LOW | consensus/src/network_tests.rs | 41 | use tokio::runtime::Handle; | COMMENT |
| LOW | consensus/src/network_tests.rs | 61 | pub struct NetworkPlayground { | COMMENT |
| LOW | consensus/src/round_manager.rs | 521 | self.block_store.pending_blocks(), | COMMENT |
| LOW | consensus/src/epoch_manager.rs | 581 | /// any commit the certificate triggers. | COMMENT |
| LOW | consensus/src/pipeline/pipeline_builder.rs | 121 | /// The pipeline builder is responsible for constructing the pipeline structure for a block. | COMMENT |
| LOW | consensus/src/pipeline/tests/integration_tests.rs | 1 | // Copyright (c) Aptos Foundation | COMMENT |
| LOW | consensus/src/util/time_service.rs | 21 | #[async_trait] | COMMENT |
| LOW | …ensus/src/quorum_store/tests/batch_proof_queue_test.rs | 341 | // txns: [txn_0, txn_1, txn_2] + txns(proof_6) | COMMENT |
| LOW | …c/transaction_shuffler/use_case_aware/delayed_queue.rs | 221 | #[derive(Debug, Default)] | COMMENT |
| LOW | consensus/src/liveness/proposal_generator.rs | 361 | } | COMMENT |
| LOW | consensus/src/liveness/leader_reputation.rs | 481 | }, | COMMENT |
| LOW | consensus/src/liveness/round_state.rs | 61 | COMMENT | |
| LOW | consensus/src/liveness/round_state.rs | 121 | let duration_ms = ((self.base_ms as f64) * base_multiplier).ceil() as u64; | COMMENT |
| LOW | consensus/src/liveness/round_state.rs | 141 | // Determines the time interval for a round given the number of non-ordered rounds since | COMMENT |
| LOW | consensus/src/dag/adapter.rs | 201 | observe_block(block.block().timestamp_usecs(), BlockStage::ORDERED); | COMMENT |
| LOW | consensus/src/round_manager_tests/consensus_test.rs | 2001 | false, | COMMENT |
| LOW | consensus/src/twins/basic_twins_test.rs | 61 | #[test] | COMMENT |
| LOW | consensus/src/twins/basic_twins_test.rs | 121 | /// Setup: | COMMENT |
| LOW | consensus/src/twins/basic_twins_test.rs | 181 | /// | COMMENT |
| LOW | consensus/src/twins/basic_twins_test.rs | 261 | #[ignore] // TODO: https://github.com/aptos-labs/aptos-core/issues/6615 | COMMENT |
| LOW | consensus/src/block_storage/block_tree.rs | 241 | /// Retrieves a Window of Recent Blocks | COMMENT |
| LOW | consensus/src/block_storage/block_store.rs | 81 | /// ╰--> C1--> C2 | COMMENT |
| LOW | …sensus/src/block_storage/execution_pool/common_test.rs | 121 | window_size: Option<u64>, | COMMENT |
| LOW | …/src/block_storage/execution_pool/block_window_test.rs | 221 | COMMENT | |
| LOW | …/src/block_storage/execution_pool/block_window_test.rs | 341 | let block_window = | COMMENT |
| LOW | …/src/block_storage/execution_pool/block_window_test.rs | 361 | let block_window = | COMMENT |
| LOW | consensus/src/rand/dkg/mod.rs | 1 | // Copyright (c) Aptos Foundation | COMMENT |
| LOW | consensus/src/rand/rand_gen/lazy_types.rs | 1 | // Copyright (c) Aptos Foundation | COMMENT |
| 2069 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | consensus/src/pipeline/decryption_pipeline_builder.rs | 480 | // secret_shared_key_rx ─────────┴──→ decrypt | COMMENT |
| MEDIUM | consensus/src/block_storage/block_tree.rs | 461 | /// ┌──────────────────┐ | COMMENT |
| MEDIUM | consensus/src/block_storage/block_tree.rs | 463 | /// └──────────────────┘ | COMMENT |
| MEDIUM | …_storage/execution_pool/target_block_retrieval_test.rs | 39 | // ┌───────────────┘ ┌─────────────────────────────┘ | COMMENT |
| MEDIUM | …_storage/execution_pool/target_block_retrieval_test.rs | 43 | // └────────────┐ | COMMENT |
| MEDIUM | …_storage/execution_pool/target_block_retrieval_test.rs | 114 | // └────────────┐ ┌─────────────────────────────┘ | COMMENT |
| MEDIUM | …_storage/execution_pool/target_block_retrieval_test.rs | 118 | // ┌──────┘ | COMMENT |
| MEDIUM⚡ | …/src/block_storage/execution_pool/block_window_test.rs | 416 | // └──────┐ ↓ | COMMENT |
| MEDIUM⚡ | …/src/block_storage/execution_pool/block_window_test.rs | 417 | // ┌───────────────────── ↓ ───────┐ | COMMENT |
| MEDIUM⚡ | …/src/block_storage/execution_pool/block_window_test.rs | 419 | // └───────────────────────────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 36 | // ┌──────────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 38 | // └──────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 65 | // ┌──────────────────────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 67 | // └──────────────────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 94 | // ┌───────────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 96 | // └───────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 160 | // ┌───────────────────────────────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 162 | // └───────────────────────────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 180 | // ┌──────────────────── ↓ ───────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 182 | // └──────────────────────────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 250 | // ┌───────────────────────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 252 | // └───────────────────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 272 | // ┌──────────── ↓ ────────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 274 | // └───────────────────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 366 | // ┌───────────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 368 | // └───────────┘ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 389 | // ┌──────────── ↓ ────────────────┐ | COMMENT |
| MEDIUM | …/src/block_storage/execution_pool/block_window_test.rs | 391 | // └───────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 143 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 145 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 171 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 173 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 229 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 231 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 296 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 298 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 349 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 351 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 393 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 395 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 421 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 423 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 517 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 519 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/setup.sh | 593 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/setup.sh | 595 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/setup.sh | 653 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/setup.sh | 655 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 61 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 63 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 100 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 102 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 122 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 124 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 145 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 147 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 171 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 173 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 196 | # ============================================================================ | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/run-test.sh | 198 | # ============================================================================ | COMMENT |
| 204 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tos-crypto/benches/print-range-proof-markdown-table.py | 61 | def parse_proof_size_from_folder(folder_path): | CODE |
| LOW | …ates/aptos-crypto/benches/print-pvss-markdown-table.py | 117 | def parse_transcript_bytes_from_folder(folder_path): | CODE |
| LOW | crates/aptos/e2e/test_results.py | 22 | def build_test_case_decorator(test_results: TestResults): | CODE |
| LOW | crates/aptos/e2e/cases/config.py | 12 | def test_config_show_profiles(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 24 | def test_publish_struct_enum_module(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 45 | def run_move_function_with_json(run_helper: RunHelper, test_name: str, json_content: dict, error_msg: str): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 136 | def test_struct_argument_simple(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 160 | def test_struct_argument_nested(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 189 | def test_option_variant_format(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 231 | def test_option_legacy_format(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 299 | def test_enum_variant_with_fields(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 323 | def test_enum_with_nested_struct(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 420 | def test_mixed_framework_struct(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 454 | def test_struct_unknown_field_rejected(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 511 | def test_enum_unknown_field_rejected(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 697 | def test_struct_with_enum_field(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 748 | def test_option_invalid_field_name_rejected(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 805 | def test_run_script_public_struct_arg(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/stake.py | 18 | def test_stake_initialize_stake_owner(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/stake.py | 94 | def test_stake_withdraw_stake_before_unlock(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/stake.py | 209 | async def test_stake_create_staking_contract(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/stake.py | 240 | def test_stake_increase_lockup(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/stake.py | 271 | async def test_stake_withdraw_stake_after_unlock(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/stake.py | 347 | def test_stake_request_commission(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/move.py | 88 | def test_move_compile_dev_mode(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/move.py | 110 | def test_move_compile_fetch_deps_only(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/node.py | 12 | def test_node_show_validator_set(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/node.py | 45 | def test_node_update_consensus_key(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/node.py | 126 | def test_node_update_validator_network_address(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/init.py | 57 | def test_aptos_header_included(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/account.py | 14 | async def test_account_fund_with_faucet(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/account.py | 49 | async def test_account_create_and_transfer(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/account.py | 127 | def test_account_lookup_address(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos/e2e/cases/account.py | 214 | def test_account_resource_account(run_helper: RunHelper, test_name=None): | CODE |
| LOW | crates/aptos-faucet/integration-tests/tests.py | 10 | def run_faucet_integration_tests(): | CODE |
| LOW | docker/image-helpers.js | 54 | export async function assertExecutingInRepoRoot() { | CODE |
| LOW | docker/image-helpers.js | 63 | export async function waitForImageToBecomeAvailable(imageToWaitFor, waitForImageSeconds) { | CODE |
| LOW | docker/image-helpers.js | 235 | export function assertTagMatchesSourceVersion(imageTag) { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 1732 | function createBaseBlockMetadataTransaction(): BlockMetadataTransaction { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 1930 | function createBaseGenesisTransaction(): GenesisTransaction { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 2042 | function createBaseStateCheckpointTransaction(): StateCheckpointTransaction { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 2119 | function createBaseValidatorTransaction(): ValidatorTransaction { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 3450 | function createBaseBlockEpilogueTransaction(): BlockEpilogueTransaction { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 3698 | function createBaseUserTransaction(): UserTransaction { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 3962 | function createBaseTransactionInfo(): TransactionInfo { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 4301 | function createBaseUserTransactionRequest(): UserTransactionRequest { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 5317 | function createBaseDeleteTableItem(): DeleteTableItem { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 5455 | function createBaseDeleteTableData(): DeleteTableData { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 6111 | function createBaseTransactionPayload(): TransactionPayload { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 6407 | function createBaseEntryFunctionPayload(): EntryFunctionPayload { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 6555 | function createBaseMoveScriptBytecode(): MoveScriptBytecode { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 6794 | function createBaseMultisigPayload(): MultisigPayload { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 6904 | function createBaseMultisigTransactionPayload(): MultisigTransactionPayload { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 7016 | function createBaseMoveModuleBytecode(): MoveModuleBytecode { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 7692 | function createBaseMoveStructGenericTypeParam(): MoveStructGenericTypeParam { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 7816 | function createBaseMoveStructField(): MoveStructField { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 7922 | function createBaseMoveStructVariant(): MoveStructVariant { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 8032 | function createBaseMoveFunctionGenericTypeParam(): MoveFunctionGenericTypeParam { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 8430 | function createBaseWriteSetPayload(): WriteSetPayload { | CODE |
| LOW | …tos/typescript/src/aptos/transaction/v1/transaction.ts | 8521 | function createBaseEntryFunctionId(): EntryFunctionId { | CODE |
| 689 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ecosystem/indexer-grpc/LOCAL_TRACING_GUIDE.md | 90 | ## Step 1: Start Jaeger | COMMENT |
| LOW | ecosystem/indexer-grpc/LOCAL_TRACING_GUIDE.md | 102 | ## Step 2: Start a Local Fullnode | COMMENT |
| LOW | ecosystem/indexer-grpc/LOCAL_TRACING_GUIDE.md | 127 | ## Step 3: Start the gRPC Manager | COMMENT |
| LOW | ecosystem/indexer-grpc/LOCAL_TRACING_GUIDE.md | 172 | ## Step 4: Start the gRPC Data Service v2 | COMMENT |
| LOW | ecosystem/indexer-grpc/LOCAL_TRACING_GUIDE.md | 219 | ## Step 5: Start the gRPC Gateway | COMMENT |
| LOW | ecosystem/indexer-grpc/LOCAL_TRACING_GUIDE.md | 245 | ## Step 6: Start the API Gateway | COMMENT |
| LOW | ecosystem/indexer-grpc/LOCAL_TRACING_GUIDE.md | 292 | ## Step 7: Test the Live Data Path | COMMENT |
| LOW | ecosystem/indexer-grpc/LOCAL_TRACING_GUIDE.md | 392 | ## Step 9: View Traces in Jaeger | COMMENT |
| LOW | consensus/src/rand/rand_gen/rand_store.rs | 57 | /// NOTE: This method is called while holding the `Mutex<RandStore>` lock. | COMMENT |
| LOW | …tion-generator-lib/src/publishing/prebuild_packages.rs | 99 | // Step 1: save serialized pre-built data. | COMMENT |
| LOW | …tion-generator-lib/src/publishing/prebuild_packages.rs | 126 | // Step 2: generate implementation to access prebuilt packages. | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/blstrs/polynomials.rs | 68 | // Step 1: compute denominators x_i - x | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/blstrs/polynomials.rs | 71 | // Step 2: batch inversion in place | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/blstrs/polynomials.rs | 74 | // Step 3: multiply numerators by inverses | COMMENT |
| LOW | crates/aptos-crypto/src/blstrs/random.rs | 94 | /// NOTE: This function is "insecure" in the sense that the caller learns the discrete log of the | COMMENT |
| LOW | crates/aptos-crypto/src/blstrs/mod.rs | 97 | /// NOTE: This function will check for prime-order subgroup membership in $\mathbb{G}_1$. | COMMENT |
| LOW | crates/aptos-crypto/src/blstrs/mod.rs | 114 | /// NOTE: This function will check for prime-order subgroup membership in $\mathbb{G}_2$. | COMMENT |
| LOW | crates/aptos-crypto/src/bls12381/bls12381_keys.rs | 236 | /// NOTE: This function will only check that the PK is a point on the curve: | COMMENT |
| LOW | crates/aptos-crypto/src/arkworks/shamir.rs | 133 | // Step 1: Collect denominators for all i | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/shamir.rs | 146 | // Step 2: Invert all denominators at once | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/shamir.rs | 150 | // Step 3: Compute numerators (product of -x_j for j != i) | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/shamir.rs | 256 | // Step 0: check that subset is large enough | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/shamir.rs | 266 | // Step 1: compute poly w/ roots at all x in xs, compute eval at 0 | COMMENT |
| LOW | crates/aptos-crypto/src/arkworks/shamir.rs | 286 | // Step 4: compute Lagrange coefficients | COMMENT |
| LOW | crates/aptos-crypto/src/arkworks/random.rs | 21 | /// NOTE: This function is "unsafe" in the sense that the caller learns the discrete log of the | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/scrape.rs | 168 | // Step 1: build MSM input | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/scrape.rs | 176 | // Step 2: perform MSM | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/scrape.rs | 179 | // Step 3: enforce expected zero | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 144 | # Step 1: Check prerequisites | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 172 | # Step 2: Start Docker services | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 230 | # Step 3: Start Aptos test node | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 297 | # Step 4: Create test accounts | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 350 | # Step 5: Deploy Move contract | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 394 | # Step 6: Add test member to registry | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 422 | # Step 7: Set up environment variables | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 518 | # Step 8: Start the telemetry service (background) | COMMENT |
| LOW | …tos-telemetry-service/e2e-test/test-client/src/main.rs | 218 | // Step 1: Request challenge from server | COMMENT |
| LOW⚡ | …tos-telemetry-service/e2e-test/test-client/src/main.rs | 252 | // Step 2: Sign the server-issued challenge using aptos-crypto | COMMENT |
| LOW⚡ | …tos-telemetry-service/e2e-test/test-client/src/main.rs | 257 | // Step 3: Send auth request with signed challenge | COMMENT |
| LOW | …lemetry-service/src/tests/custom_contract_auth_test.rs | 87 | // Step 1: Request challenge | COMMENT |
| LOW⚡ | …lemetry-service/src/tests/custom_contract_auth_test.rs | 101 | // Step 2: Sign challenge | COMMENT |
| LOW⚡ | …lemetry-service/src/tests/custom_contract_auth_test.rs | 104 | // Step 3: Authenticate | COMMENT |
| LOW | crates/aptos/e2e/main.py | 346 | # WARNING: This has to stay at the end, else key will get rotated | COMMENT |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 818 | # Step 1: compile the script (requires struct_enum_tests module to already be published). | COMMENT |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 832 | # Step 2: run the compiled script with a Point struct arg via --json-file. | COMMENT |
| LOW | crates/aptos-dkg/src/pcs/shplonked.rs | 543 | // Step 3: Derive a challenge x from the Fiat-Shamir transcript. | COMMENT |
| LOW | crates/aptos-dkg/src/pcs/zeromorph.rs | 435 | // Step 1: commit to all of the q_k | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/pcs/zeromorph.rs | 455 | // Step 2: verifier challenge to aggregate degree bound proofs | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/pcs/zeromorph.rs | 461 | // Step 3: Aggregate shifted q_k into \hat{q} and compute commitment | COMMENT |
| LOW | crates/aptos-dkg/src/utils/random.rs | 89 | /// NOTE: This function is "insecure" in the sense that the caller learns the discrete log of the | COMMENT |
| LOW | …ates/aptos-dkg/src/pvss/chunky/hkzg_chunked_elgamal.rs | 81 | // Step 3: convert the Shamir shares into chunked values | COMMENT |
| LOW | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 160 | // Step 1: sample the polynomial and compute the Shamir shares | COMMENT |
| LOW | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 252 | // Step 6: produce the SoK; this is done before step 5b because it naturally normalises the statement | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 353 | // Step 1: Do the SCRAPE LDT (G_2) | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 363 | // Step 2: Verify the range proof | COMMENT |
| LOW | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 374 | // Step 3: Check that ciphertexts encrypt the committed shares | COMMENT |
| LOW | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 399 | // Step 4: Verify the SoK (G_1) | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/sigma_protocol/traits.rs | 54 | // Step 1: Sample randomness. Here the `witness` is only used to make sure that `r` has the right dimensions | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/sigma_protocol/traits.rs | 57 | // Step 2: Compute commitment A = Ψ(r) | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/sigma_protocol/traits.rs | 62 | // Step 3: Obtain Fiat-Shamir challenge | COMMENT |
| 95 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | crates/aptos-telemetry/src/service.rs | 41 | /// TODO(joshlind): leverage real authentication! | COMMENT |
| MEDIUM | types/src/network_address/mod.rs | 31 | /// future-proof network address represented as a stack of protocols. Essentially | COMMENT |
| MEDIUM | aptos-move/framework/cached-packages/src/lib.rs | 12 | #[cfg(not(feature = "move-harness-with-test-only"))] | COMMENT |
| MEDIUM | aptos-move/framework/cached-packages/src/lib.rs | 14 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …ork/cached-packages/src/aptos_framework_sdk_builder.rs | 582 | /// See https://datatracker.ietf.org/doc/html/rfc7517#section-4 for more details about the JWK attributes aforementi | COMMENT |
| MEDIUM | …ork/cached-packages/src/aptos_framework_sdk_builder.rs | 3590 | /// See https://datatracker.ietf.org/doc/html/rfc7517#section-4 for more details about the JWK attributes aforementioned | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 154 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 156 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 165 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 399 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 406 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 412 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 418 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 427 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 433 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 702 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 709 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 714 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 780 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 786 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 793 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 798 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1057 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1063 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1069 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1076 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1082 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1306 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1312 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1318 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1324 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1330 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1336 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1342 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1348 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1354 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1360 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1366 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1372 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1379 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM⚡ | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 1386 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 40 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 88 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 130 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 186 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 200 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 237 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 269 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 316 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 324 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 346 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 372 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 444 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 450 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 461 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 472 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 486 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 498 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 504 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| MEDIUM | …os-move/e2e-move-tests/src/tests/confidential_asset.rs | 576 | #[cfg(feature = "move-harness-with-test-only")] | COMMENT |
| 41 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tion-generator-lib/src/publishing/prebuild_packages.rs | 99 | // Step 1: save serialized pre-built data. | COMMENT |
| LOW | …tion-generator-lib/src/publishing/prebuild_packages.rs | 126 | // Step 2: generate implementation to access prebuilt packages. | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/blstrs/polynomials.rs | 68 | // Step 1: compute denominators x_i - x | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/blstrs/polynomials.rs | 71 | // Step 2: batch inversion in place | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/blstrs/polynomials.rs | 74 | // Step 3: multiply numerators by inverses | COMMENT |
| LOW | crates/aptos-crypto/src/arkworks/shamir.rs | 133 | // Step 1: Collect denominators for all i | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/shamir.rs | 146 | // Step 2: Invert all denominators at once | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/shamir.rs | 150 | // Step 3: Compute numerators (product of -x_j for j != i) | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/shamir.rs | 256 | // Step 0: check that subset is large enough | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/shamir.rs | 266 | // Step 1: compute poly w/ roots at all x in xs, compute eval at 0 | COMMENT |
| LOW | crates/aptos-crypto/src/arkworks/shamir.rs | 286 | // Step 4: compute Lagrange coefficients | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/scrape.rs | 168 | // Step 1: build MSM input | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/scrape.rs | 176 | // Step 2: perform MSM | COMMENT |
| LOW⚡ | crates/aptos-crypto/src/arkworks/scrape.rs | 179 | // Step 3: enforce expected zero | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 144 | # Step 1: Check prerequisites | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 172 | # Step 2: Start Docker services | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 230 | # Step 3: Start Aptos test node | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 297 | # Step 4: Create test accounts | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 350 | # Step 5: Deploy Move contract | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 394 | # Step 6: Add test member to registry | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 422 | # Step 7: Set up environment variables | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/setup.sh | 518 | # Step 8: Start the telemetry service (background) | COMMENT |
| LOW | …tos-telemetry-service/e2e-test/test-client/src/main.rs | 218 | // Step 1: Request challenge from server | COMMENT |
| LOW⚡ | …tos-telemetry-service/e2e-test/test-client/src/main.rs | 252 | // Step 2: Sign the server-issued challenge using aptos-crypto | COMMENT |
| LOW⚡ | …tos-telemetry-service/e2e-test/test-client/src/main.rs | 257 | // Step 3: Send auth request with signed challenge | COMMENT |
| LOW | …lemetry-service/src/tests/custom_contract_auth_test.rs | 87 | // Step 1: Request challenge | COMMENT |
| LOW⚡ | …lemetry-service/src/tests/custom_contract_auth_test.rs | 101 | // Step 2: Sign challenge | COMMENT |
| LOW⚡ | …lemetry-service/src/tests/custom_contract_auth_test.rs | 104 | // Step 3: Authenticate | COMMENT |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 818 | # Step 1: compile the script (requires struct_enum_tests module to already be published). | COMMENT |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 832 | # Step 2: run the compiled script with a Point struct arg via --json-file. | COMMENT |
| LOW | crates/aptos-dkg/src/pcs/shplonked.rs | 543 | // Step 3: Derive a challenge x from the Fiat-Shamir transcript. | COMMENT |
| LOW | crates/aptos-dkg/src/pcs/zeromorph.rs | 435 | // Step 1: commit to all of the q_k | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/pcs/zeromorph.rs | 455 | // Step 2: verifier challenge to aggregate degree bound proofs | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/pcs/zeromorph.rs | 461 | // Step 3: Aggregate shifted q_k into \hat{q} and compute commitment | COMMENT |
| LOW | …tes/aptos-dkg/src/range_proofs/dekart_univariate_v2.rs | 1009 | // Step 8: | COMMENT |
| LOW | …tes/aptos-dkg/src/range_proofs/dekart_univariate_v2.rs | 1012 | // Step 9: | COMMENT |
| LOW | …ates/aptos-dkg/src/pvss/chunky/hkzg_chunked_elgamal.rs | 81 | // Step 3: convert the Shamir shares into chunked values | COMMENT |
| LOW | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 160 | // Step 1: sample the polynomial and compute the Shamir shares | COMMENT |
| LOW | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 252 | // Step 6: produce the SoK; this is done before step 5b because it naturally normalises the statement | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 353 | // Step 1: Do the SCRAPE LDT (G_2) | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 363 | // Step 2: Verify the range proof | COMMENT |
| LOW | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 374 | // Step 3: Check that ciphertexts encrypt the committed shares | COMMENT |
| LOW | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 399 | // Step 4: Verify the SoK (G_1) | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/sigma_protocol/traits.rs | 54 | // Step 1: Sample randomness. Here the `witness` is only used to make sure that `r` has the right dimensions | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/sigma_protocol/traits.rs | 57 | // Step 2: Compute commitment A = Ψ(r) | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/sigma_protocol/traits.rs | 62 | // Step 3: Obtain Fiat-Shamir challenge | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/sigma_protocol/traits.rs | 65 | // Step 4: Compute prover response | COMMENT |
| LOW⚡ | crates/aptos-dkg/src/sigma_protocol/traits.rs | 68 | // Step 5: Pick first **recorded** item | COMMENT |
| LOW⚡ | …ove/e2e-move-tests/src/tests/keyless_feature_gating.rs | 267 | // Step 0: Make sure the default VK is installed | COMMENT |
| LOW⚡ | …ove/e2e-move-tests/src/tests/keyless_feature_gating.rs | 275 | // Step 1: Make sure TXN validation fails if JWKs are not installed at jwk_addr. | COMMENT |
| LOW | …ove/e2e-move-tests/src/tests/keyless_feature_gating.rs | 296 | // Step 1: Make sure TXN validation succeeds once JWKs are installed at jwk_addr. | COMMENT |
| LOW⚡ | …ove/e2e-move-tests/src/tests/keyless_feature_gating.rs | 329 | // Step 0: Make sure the default VK is installed | COMMENT |
| LOW⚡ | …ove/e2e-move-tests/src/tests/keyless_feature_gating.rs | 336 | // Step 1: Make sure the TXN does not validate, since the wrong JWK is installed at JWK addr | COMMENT |
| LOW | …ove/e2e-move-tests/src/tests/keyless_feature_gating.rs | 357 | // Step 2: Install the correct JWK at 0x1 and resubmit the TXN; it should now validate | COMMENT |
| LOW⚡ | aptos-move/aptos-gas-schedule/bump_ver.py | 75 | # Step 1: Read the file content | COMMENT |
| LOW⚡ | aptos-move/aptos-gas-schedule/bump_ver.py | 80 | # Step 2: Get the current latest version and the gas_feature_versions block | COMMENT |
| LOW⚡ | aptos-move/aptos-gas-schedule/bump_ver.py | 84 | # Step 3: Get all existing versions from the gas_feature_versions block | COMMENT |
| LOW⚡ | aptos-move/aptos-gas-schedule/bump_ver.py | 87 | # Step 4: Increment the version or create a new one if needed | COMMENT |
| LOW⚡ | aptos-move/aptos-gas-schedule/bump_ver.py | 91 | # Step 5: Replace the old gas_feature_versions block with the new one | COMMENT |
| LOW⚡ | aptos-move/aptos-gas-schedule/bump_ver.py | 94 | # Step 6: Update the LATEST_GAS_FEATURE_VERSION to the new version | COMMENT |
| 69 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | terraform/aptos-node-testnet/gcp/.terraform.lock.hcl | 1 | # This file is maintained automatically by "terraform init". | COMMENT |
| MEDIUM | terraform/aptos-node-testnet/aws/.terraform.lock.hcl | 1 | # This file is maintained automatically by "terraform init". | COMMENT |
| MEDIUM | terraform/fullnode/gcp/.terraform.lock.hcl | 1 | # This file is maintained automatically by "terraform init". | COMMENT |
| MEDIUM | terraform/fullnode/digital_ocean/.terraform.lock.hcl | 1 | # This file is maintained automatically by "terraform init". | COMMENT |
| MEDIUM | terraform/fullnode/vultr/.terraform.lock.hcl | 1 | # This file is maintained automatically by "terraform init". | COMMENT |
| MEDIUM | terraform/fullnode/aws/.terraform.lock.hcl | 1 | # This file is maintained automatically by "terraform init". | COMMENT |
| MEDIUM | crates/aptos-telemetry-service/e2e-test/setup.sh | 367 | # Create a temporary Move.toml with the correct address | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/helpers.sh | 50 | # Create a new account | COMMENT |
| MEDIUM⚡ | crates/aptos-telemetry-service/e2e-test/helpers.sh | 331 | # Create an unknown/untrusted account (NOT added to registry) | COMMENT |
| MEDIUM | crates/aptos/e2e/local_testnet.py | 4 | # This file contains functions for running the localnet. | COMMENT |
| MEDIUM | crates/aptos/e2e/test_helpers.py | 108 | # Create the output directory if necessary. | COMMENT |
| MEDIUM | crates/aptos/e2e/main.py | 359 | # Create the dir the test CLI will run from. | COMMENT |
| MEDIUM | crates/aptos/e2e/cases/account.py | 50 | # Create the new account. | COMMENT |
| MEDIUM | crates/aptos/e2e/cases/account.py | 128 | # Create the new account. | COMMENT |
| MEDIUM | crates/aptos/e2e/cases/account.py | 218 | # Create the new resource account. | COMMENT |
| MEDIUM | crates/aptos-faucet/integration-tests/local_testnet.py | 4 | # This file contains functions for running the localnet. | COMMENT |
| MEDIUM | protos/python/generate.sh | 25 | # Create the output directory. | COMMENT |
| MEDIUM | …s/aptos/internal/fullnode/v1/fullnode_data_pb2_grpc.py | 65 | # This class is part of an EXPERIMENTAL API. | COMMENT |
| MEDIUM | …hon/aptos_protos/aptos/indexer/v1/raw_data_pb2_grpc.py | 47 | # This class is part of an EXPERIMENTAL API. | COMMENT |
| MEDIUM | testsuite/forge_env.sh | 1 | # This file is source-d when running Forge | COMMENT |
| MEDIUM⚡ | testsuite/replay-verify/archive_disk_utils.py | 667 | # Define the PVC manifest | COMMENT |
| MEDIUM | testsuite/replay-verify/archive_disk_utils.py | 161 | # Create the snapshot asynchronously, then poll until complete | COMMENT |
| MEDIUM | testsuite/replay-verify/archive_disk_utils.py | 252 | # Create a new disk from the snapshot | COMMENT |
| MEDIUM | testsuite/replay-verify/archive_disk_utils.py | 543 | # Define the PVC manifest | COMMENT |
| MEDIUM | testsuite/replay-verify/archive_disk_utils.py | 603 | # Define the VolumeSnapshot manifest | COMMENT |
| MEDIUM | testsuite/replay-verify/main.py | 463 | # Create the Kubernetes API client to start a pod | COMMENT |
| MEDIUM⚡ | testsuite/pangu_lib/testnet_commands/create_testnet.py | 1043 | # Define the name of the PVC | COMMENT |
| MEDIUM⚡ | testsuite/pangu_lib/testnet_commands/create_testnet.py | 1047 | # Define the metadata for the PVC | COMMENT |
| MEDIUM⚡ | testsuite/pangu_lib/testnet_commands/create_testnet.py | 1054 | # Define the size of the PVC | COMMENT |
| MEDIUM⚡ | testsuite/pangu_lib/testnet_commands/create_testnet.py | 1059 | # Define the spec for the PVC | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 229 | # Create a temp layout file, copy the layout provided | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 494 | # Create the genesis artifacts configmap | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 537 | # Creating the keys & configs async significantly reduces the time this process takes | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 610 | # Create a list to store the coroutines | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 614 | # Create the validator stateful sets | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 630 | # Create the vfn stateful sets if the user wants to create vfns | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 668 | # Create the validator configmap | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 703 | # Create the vfn configmap if the user wants to create vfns | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 706 | # Create a temp vfn config file, copy the vfn config provided | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 877 | # Create the service object | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 892 | # Create the volumes for the statefulset | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 943 | # Create the container/spec for the statefulset | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 975 | # Create the StatefulSet object | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/create_testnet.py | 1077 | # Create the PVC object | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/get_testnet.py | 155 | # Create the PanguTestnet object | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/update_nodes.py | 123 | # Define the patch data for the statefulset | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/update_nodes.py | 140 | # Create a temp vfn config file, copy the vfn config provided | COMMENT |
| MEDIUM | testsuite/pangu_lib/testnet_commands/update_nodes.py | 148 | # Define the patch data for the configmap | COMMENT |
| MEDIUM⚡ | testsuite/pangu_lib/tests/create_testnet_test.py | 341 | # Define the expected reads for the filesystem | COMMENT |
| MEDIUM⚡ | testsuite/pangu_lib/tests/create_testnet_test.py | 347 | # Create an instance of the SpyFilesystem | COMMENT |
| MEDIUM⚡ | testsuite/pangu_lib/tests/create_testnet_test.py | 591 | # Define the expected reads for the filesystem | COMMENT |
| MEDIUM⚡ | testsuite/pangu_lib/tests/create_testnet_test.py | 598 | # Create an instance of the SpyFilesystem | COMMENT |
| MEDIUM | testsuite/pangu_lib/tests/create_testnet_test.py | 370 | # Create the expected PanguNodeBlueprint object | COMMENT |
| MEDIUM | testsuite/pangu_lib/tests/create_testnet_test.py | 387 | # Create the expected PanguNodeLayout object | COMMENT |
| MEDIUM | testsuite/pangu_lib/tests/create_testnet_test.py | 416 | # Create the expected commands | COMMENT |
| MEDIUM | testsuite/pangu_lib/tests/create_testnet_test.py | 454 | # Create a dictionary of blueprints | COMMENT |
| MEDIUM | testsuite/pangu_lib/tests/create_testnet_test.py | 507 | # Create the expected fake commands | COMMENT |
| MEDIUM | testsuite/pangu_lib/tests/create_testnet_test.py | 237 | # Create the expected reads | STRING |
| MEDIUM | testsuite/pangu_lib/tests/create_testnet_test.py | 243 | # Create an instance of the SpyFilesystem | STRING |
| MEDIUM | testsuite/pangu_lib/tests/create_testnet_test.py | 287 | # Create a dictionary of blueprints | STRING |
| 9 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | crates/aptos/src/node/analyze/fetch_metadata.rs | 106 | if resource.data.typ.name.0.as_str() == "ValidatorSet" { | CODE |
| CRITICAL | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 320 | if self.sharing_proof.SoK.z.chunked_plaintexts.len() != sc.get_total_num_players() { | CODE |
| CRITICAL | crates/aptos-dkg/src/pvss/chunky/weighted_transcript.rs | 342 | if self.sharing_proof.SoK.z.elgamal_randomness.len() != sc.get_max_weight() { | CODE |
| CRITICAL | …acy-move-compiler/src/expansion/dependency_ordering.rs | 196 | && m.value.module.0.value.as_str() == module_name | CODE |
| CRITICAL | …line/reference_safety/reference_safety_processor_v3.rs | 698 | if self.parent.target.func_env.module_env.get_id() != fun_id.module_id | CODE |
| CRITICAL | …ler-v2/src/file_format_generator/function_generator.rs | 883 | let fun_mid = ctx.fun_ctx.fun.func_env.module_env.get_id(); | CODE |
| CRITICAL | …ler-v2/src/file_format_generator/function_generator.rs | 905 | let fun_mid = ctx.fun_ctx.fun.func_env.module_env.get_id(); | CODE |
| CRITICAL | …ler-v2/src/file_format_generator/function_generator.rs | 934 | let fun_mid = ctx.fun_ctx.fun.func_env.module_env.get_id(); | CODE |
| CRITICAL | …ler-v2/src/file_format_generator/function_generator.rs | 957 | let fun_mid = ctx.fun_ctx.fun.func_env.module_env.get_id(); | CODE |
| CRITICAL | …ler-v2/src/file_format_generator/function_generator.rs | 987 | let fun_mid = ctx.fun_ctx.fun.func_env.module_env.get_id(); | CODE |
| CRITICAL | …ler-v2/src/file_format_generator/function_generator.rs | 1058 | let fun_mid = ctx.fun_ctx.fun.func_env.module_env.get_id(); | CODE |
| CRITICAL | …ler-v2/src/file_format_generator/function_generator.rs | 1085 | let fun_mid = ctx.fun_ctx.fun.func_env.module_env.get_id(); | CODE |
| CRITICAL | …rd_party/move/move-model/src/builder/module_builder.rs | 262 | pool.make(m.value.module.0.value.as_str()), | CODE |
| CRITICAL | …rd_party/move/move-model/src/builder/module_builder.rs | 303 | .make(mident.value.module.0.value.as_str()); | CODE |
| CRITICAL | …rd_party/move/move-model/src/builder/module_builder.rs | 448 | .make(mident.value.module.0.value.as_str()), | CODE |
| CRITICAL | …rd_party/move/move-model/src/builder/module_builder.rs | 472 | .make(mident.value.module.0.value.as_str()), | CODE |
| CRITICAL | …rd_party/move/move-model/src/builder/module_builder.rs | 751 | let module_sym = self.symbol_pool().make(mid.value.module.0.value.as_str()); | CODE |
| CRITICAL | …rd_party/move/move-model/src/builder/module_builder.rs | 788 | .make(friend_mod_id.value.module.0.value.as_str()); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/aptos/e2e/common.py | 4 | CODE | |
| LOW | crates/aptos-faucet/integration-tests/main.py | 27 | CODE | |
| LOW | …os_protos/aptos/transaction/v1/transaction_pb2_grpc.py | 3 | CODE | |
| LOW | …n/aptos_protos/aptos/transaction/v1/transaction_pb2.py | 15 | CODE | |
| LOW | …ptos_protos/aptos/util/timestamp/timestamp_pb2_grpc.py | 3 | CODE | |
| LOW | …protos/aptos/internal/fullnode/v1/fullnode_data_pb2.py | 15 | CODE | |
| LOW | …protos/aptos/internal/fullnode/v1/fullnode_data_pb2.py | 16 | CODE | |
| LOW | …s/python/aptos_protos/aptos/indexer/v1/raw_data_pb2.py | 15 | CODE | |
| LOW | …s/python/aptos_protos/aptos/indexer/v1/raw_data_pb2.py | 16 | CODE | |
| LOW | …tion/spec-inference/analysis/codex_model_comparison.py | 15 | CODE | |
| LOW | …flow/evaluation/spec-inference/analysis/opus_report.py | 2 | CODE | |
| LOW | …aluation/spec-inference/analysis/codex_round_report.py | 16 | CODE | |
| LOW | …ow/evaluation/spec-inference/analysis/round_summary.py | 9 | CODE | |
| LOW | …ow/evaluation/spec-inference/analysis/agent_reports.py | 9 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/corpus-v4/build.py | 18 | CODE | |
| LOW | …/evaluation/spec-inference/corpus-v4/author_mutants.py | 21 | CODE | |
| LOW | …ve/flow/evaluation/spec-inference/corpus-v4/compose.py | 30 | CODE | |
| LOW | …w/evaluation/spec-inference/corpus-v4/prepare_tasks.py | 28 | CODE | |
| LOW | …ow/evaluation/spec-inference/corpus-v4/select_round.py | 28 | CODE | |
| LOW | …ove/flow/evaluation/spec-inference/corpus-v4/verify.py | 18 | CODE | |
| LOW | …valuation/spec-inference/corpus-v4/build_references.py | 16 | CODE | |
| LOW | …ec-inference/tests/test_restore_reference_contracts.py | 1 | CODE | |
| LOW | …w/evaluation/spec-inference/tests/test_review_stage.py | 1 | CODE | |
| LOW | …/flow/evaluation/spec-inference/tests/test_dispatch.py | 1 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_identifiers.py | 1 | CODE | |
| LOW | …tion/spec-inference/tests/test_dependency_contracts.py | 1 | CODE | |
| LOW | …/evaluation/spec-inference/tests/test_pilot_sandbox.py | 1 | CODE | |
| LOW | …/evaluation/spec-inference/tests/test_pilot_sandbox.py | 8 | CODE | |
| LOW | …/evaluation/spec-inference/tests/test_agent_session.py | 1 | CODE | |
| LOW | …e/flow/evaluation/spec-inference/tests/test_catalog.py | 1 | CODE | |
| LOW | …evaluation/spec-inference/tests/test_controller_run.py | 9 | CODE | |
| LOW | …evaluation/spec-inference/tests/test_controller_run.py | 15 | CODE | |
| LOW | …luation/spec-inference/tests/test_controller_errors.py | 1 | CODE | |
| LOW | …aluation/spec-inference/tests/test_validate_mutants.py | 1 | CODE | |
| LOW | …aluation/spec-inference/tests/test_validate_mutants.py | 3 | CODE | |
| LOW | …low/evaluation/spec-inference/tests/test_refutation.py | 1 | CODE | |
| LOW | …low/evaluation/spec-inference/tests/test_refutation.py | 4 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/tests/test_mine.py | 1 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/tests/test_mine.py | 3 | CODE | |
| LOW | …tion/spec-inference/tests/test_clean_unused_aliases.py | 1 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_pilot_audit.py | 1 | CODE | |
| LOW | …/evaluation/spec-inference/tests/test_state_machine.py | 1 | CODE | |
| LOW | …e/flow/evaluation/spec-inference/tests/test_mutants.py | 1 | CODE | |
| LOW | …flow/evaluation/spec-inference/tests/test_artifacts.py | 1 | CODE | |
| LOW | …valuation/spec-inference/tests/test_pilot_preflight.py | 1 | CODE | |
| LOW | …low/evaluation/spec-inference/tests/test_codex_otel.py | 1 | CODE | |
| LOW | …ation/spec-inference/tests/test_opaque_dependencies.py | 1 | CODE | |
| LOW | …ove/flow/evaluation/spec-inference/tests/test_pilot.py | 1 | CODE | |
| LOW | …/flow/evaluation/spec-inference/tests/test_schedule.py | 1 | CODE | |
| LOW | …e/flow/evaluation/spec-inference/tests/test_refresh.py | 1 | CODE | |
| LOW | …flow/evaluation/spec-inference/tests/test_pilot_run.py | 1 | CODE | |
| LOW | …w/evaluation/spec-inference/tests/test_select_round.py | 1 | CODE | |
| LOW | …w/evaluation/spec-inference/tests/test_boogie_proxy.py | 1 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_sdk_metrics.py | 1 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_score_round.py | 1 | CODE | |
| LOW | …ec-inference/tests/test_verify_dependency_contracts.py | 1 | CODE | |
| LOW | …e/flow/evaluation/spec-inference/tests/test_prepare.py | 1 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_stdio_proxy.py | 1 | CODE | |
| LOW | …/flow/evaluation/spec-inference/tests/test_taxonomy.py | 1 | CODE | |
| LOW | …/evaluation/spec-inference/tests/test_round_summary.py | 1 | CODE | |
| 112 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tos-crypto/benches/print-range-proof-markdown-table.py | 61 | CODE | |
| LOW | …tos-crypto/benches/print-range-proof-markdown-table.py | 179 | CODE | |
| LOW | …ates/aptos-crypto/benches/print-pvss-markdown-table.py | 117 | CODE | |
| LOW | …ates/aptos-crypto/benches/print-pvss-markdown-table.py | 180 | CODE | |
| LOW | crates/aptos/e2e/main.py | 350 | CODE | |
| LOW | crates/aptos/e2e/cases/account.py | 214 | CODE | |
| LOW | …aluation/spec-inference/analysis/codex_round_report.py | 145 | CODE | |
| LOW | …aluation/spec-inference/analysis/codex_round_report.py | 169 | CODE | |
| LOW | …evaluation/spec-inference/analysis/model_comparison.py | 10 | CODE | |
| LOW | …ow/evaluation/spec-inference/analysis/round_summary.py | 22 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/corpus-v4/build.py | 82 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/corpus-v4/build.py | 841 | CODE | |
| LOW | …/evaluation/spec-inference/corpus-v4/author_mutants.py | 108 | CODE | |
| LOW | …w/evaluation/spec-inference/corpus-v4/prepare_tasks.py | 81 | CODE | |
| LOW | …w/evaluation/spec-inference/corpus-v4/prepare_tasks.py | 298 | CODE | |
| LOW | …ow/evaluation/spec-inference/corpus-v4/select_round.py | 56 | CODE | |
| LOW | …valuation/spec-inference/corpus-v4/build_references.py | 128 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_identifiers.py | 97 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_identifiers.py | 114 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_identifiers.py | 136 | CODE | |
| LOW | …ow/evaluation/spec-inference/tests/test_identifiers.py | 153 | CODE | |
| LOW | …luation/spec-inference/tests/test_controller_errors.py | 137 | CODE | |
| LOW | …/evaluation/spec-inference/tests/test_state_machine.py | 86 | CODE | |
| LOW | …luation/spec-inference/tests/test_preparation_patch.py | 22 | CODE | |
| LOW | …evaluation/spec-inference/tests/test_author_mutants.py | 178 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/harness/catalog.py | 22 | CODE | |
| LOW | …os-move/flow/evaluation/spec-inference/harness/mine.py | 302 | CODE | |
| LOW | …os-move/flow/evaluation/spec-inference/harness/mine.py | 337 | CODE | |
| LOW | …-move/flow/evaluation/spec-inference/harness/screen.py | 30 | CODE | |
| LOW | …/flow/evaluation/spec-inference/harness/pilot_audit.py | 42 | CODE | |
| LOW | …low/evaluation/spec-inference/harness/compatibility.py | 28 | CODE | |
| LOW | …low/evaluation/spec-inference/harness/compatibility.py | 530 | CODE | |
| LOW | …e/flow/evaluation/spec-inference/harness/controller.py | 106 | CODE | |
| LOW | …low/evaluation/spec-inference/harness/pilot_sandbox.py | 727 | CODE | |
| LOW | …low/evaluation/spec-inference/harness/pilot_sandbox.py | 770 | CODE | |
| LOW | …ow/evaluation/spec-inference/harness/shared_package.py | 164 | CODE | |
| LOW | …/spec-inference/harness/restore_reference_contracts.py | 31 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/harness/mutants.py | 206 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/harness/mutants.py | 440 | CODE | |
| LOW | …e/flow/evaluation/spec-inference/harness/codex_otel.py | 144 | CODE | |
| LOW | …ve/flow/evaluation/spec-inference/harness/screen_v3.py | 56 | CODE | |
| LOW | …ation/spec-inference/harness/infer_dependency_specs.py | 47 | CODE | |
| LOW | …ation/spec-inference/harness/infer_dependency_specs.py | 217 | CODE | |
| LOW | …luation/spec-inference/harness/clean_unused_aliases.py | 148 | CODE | |
| LOW | …ove/flow/evaluation/spec-inference/harness/taxonomy.py | 56 | CODE | |
| LOW | …ove/flow/evaluation/spec-inference/harness/taxonomy.py | 136 | CODE | |
| LOW | …low/evaluation/spec-inference/harness/warning_audit.py | 66 | CODE | |
| LOW | …/flow/evaluation/spec-inference/harness/publication.py | 68 | CODE | |
| LOW | …/flow/evaluation/spec-inference/harness/publication.py | 113 | CODE | |
| LOW | …/flow/evaluation/spec-inference/harness/move_source.py | 9 | CODE | |
| LOW | …/flow/evaluation/spec-inference/harness/move_source.py | 70 | CODE | |
| LOW | …luation/spec-inference/harness/dependency_contracts.py | 14 | CODE | |
| LOW | …luation/spec-inference/harness/dependency_contracts.py | 322 | CODE | |
| LOW | …low/evaluation/spec-inference/harness/codex_metrics.py | 13 | CODE | |
| LOW | …w/evaluation/spec-inference/harness/pilot_preflight.py | 26 | CODE | |
| LOW | …aluation/spec-inference/harness/opaque_dependencies.py | 16 | CODE | |
| LOW | …/flow/evaluation/spec-inference/harness/sdk_metrics.py | 108 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/harness/prepare.py | 534 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/harness/prepare.py | 671 | CODE | |
| LOW | …move/flow/evaluation/spec-inference/harness/prepare.py | 693 | CODE | |
| 43 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ates/aptos-crypto/benches/print-pvss-markdown-table.py | 388 | print("Error: No pvss_chunky_v1 or pvss_chunky_v2 directories found in current directory.", file=sys.stderr) | CODE |
| LOW | crates/aptos/e2e/test_results.py | 31 | except Exception as e: | CODE |
| LOW | crates/aptos/e2e/local_testnet.py | 110 | except Exception: | CODE |
| LOW | crates/aptos/e2e/main.py | 454 | except Exception as e: | CODE |
| LOW | crates/aptos/e2e/main.py | 461 | except Exception as e: | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 76 | except Exception as e: | CODE |
| LOW | crates/aptos/e2e/cases/struct_enum_args.py | 127 | except Exception as e: | CODE |
| LOW | crates/aptos/e2e/cases/init.py | 41 | except Exception as e: | CODE |
| LOW | crates/aptos-faucet/integration-tests/local_testnet.py | 91 | except Exception: | CODE |
| LOW | crates/aptos-faucet/integration-tests/prechecks.py | 16 | except Exception as e: | CODE |
| LOW | …/flow/evaluation/spec-inference/harness/pilot_audit.py | 57 | except Exception as error: | CODE |
| LOW | …/flow/evaluation/spec-inference/harness/pilot_audit.py | 86 | except Exception as error: | CODE |
| LOW | …/flow/evaluation/spec-inference/harness/pilot_audit.py | 112 | except Exception as error: | CODE |
| LOW | …e/flow/evaluation/spec-inference/harness/controller.py | 282 | except Exception as error: | CODE |
| LOW | …e/flow/evaluation/spec-inference/harness/controller.py | 1067 | except Exception as error: | CODE |
| LOW | …ove/flow/evaluation/spec-inference/harness/dispatch.py | 213 | except Exception as error: | CODE |
| LOW | …e/flow/evaluation/spec-inference/harness/codex_otel.py | 130 | except Exception as error: | CODE |
| LOW | …flow/evaluation/spec-inference/harness/boogie_proxy.py | 129 | except Exception as error: | CODE |
| LOW | …/flow/evaluation/spec-inference/harness/publication.py | 108 | except Exception: | CODE |
| LOW | …w/evaluation/spec-inference/harness/pilot_preflight.py | 105 | except Exception as error: | CODE |
| LOW | …w/evaluation/spec-inference/harness/pilot_preflight.py | 151 | except Exception: | CODE |
| LOW | …w/evaluation/spec-inference/harness/pilot_preflight.py | 191 | except Exception as error: | CODE |
| LOW | …w/evaluation/spec-inference/harness/pilot_preflight.py | 249 | except Exception as error: | CODE |
| LOW | …w/evaluation/spec-inference/harness/pilot_preflight.py | 283 | except Exception as error: | CODE |
| LOW | …w/evaluation/spec-inference/harness/pilot_preflight.py | 342 | except Exception as error: | CODE |
| LOW | …/flow/evaluation/spec-inference/harness/score_round.py | 425 | except Exception as error: | CODE |
| LOW | testsuite/forge.py | 194 | except Exception as e: | CODE |
| LOW | testsuite/forge.py | 349 | except Exception as e: | CODE |
| LOW | testsuite/forge.py | 1567 | except Exception as e: | CODE |
| LOW | testsuite/forge.py | 1804 | except Exception as e: | CODE |
| LOW | testsuite/forge.py | 1833 | except Exception as e: | CODE |
| LOW | testsuite/forge.py | 1970 | except Exception as e: | CODE |
| LOW | testsuite/forge.py | 2159 | except Exception as e: | CODE |
| LOW | testsuite/forge.py | 2299 | except Exception: | CODE |
| LOW | testsuite/forge.py | 764 | except Exception as e: | STRING |
| LOW | testsuite/indexer_grpc_local.py | 141 | except Exception as e: | STRING |
| LOW | testsuite/indexer_grpc_local.py | 202 | except Exception as e: | CODE |
| LOW | testsuite/indexer_grpc_local.py | 223 | except Exception as e: | CODE |
| LOW | …etermine_target_branch_to_fetch_last_released_image.py | 98 | except Exception as e: | CODE |
| LOW | testsuite/forge_test.py | 100 | except Exception as e: | CODE |
| LOW | testsuite/find_latest_image.py | 90 | except Exception as e: | CODE |
| LOW | testsuite/pangu.py | 18 | except Exception as exc: | CODE |
| LOW⚡ | testsuite/replay-verify/archive_disk_utils.py | 655 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 156 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 198 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 225 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 315 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 514 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 729 | except Exception as e: | CODE |
| MEDIUM | testsuite/replay-verify/main.py | 607 | def _delete_pod_api_call(self): | CODE |
| LOW | testsuite/replay-verify/main.py | 330 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/main.py | 596 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/main.py | 880 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/main.py | 932 | except Exception as e: | CODE |
| LOW | testsuite/replay-verify/main.py | 1152 | except Exception as error: | CODE |
| LOW | testsuite/pangu_lib/util.py | 181 | except Exception as e: | CODE |
| LOW | testsuite/pangu_lib/testnet_commands/healthcheck.py | 218 | except Exception: | CODE |
| LOW | testsuite/pangu_lib/testnet_commands/get_testnet.py | 103 | except Exception as e: | CODE |
| LOW | testsuite/pangu_lib/testnet_commands/commands.py | 96 | except Exception as e: | CODE |
| LOW | testsuite/pangu_lib/testnet_commands/commands.py | 114 | except Exception as e: | CODE |
| 19 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ates/aptos-crypto/benches/print-pvss-markdown-table.py | 137 | except (json.JSONDecodeError, IOError, ValueError): | CODE |
| HIGH | crates/aptos/e2e/main.py | 180 | except (requests.RequestException, requests.Timeout): | CODE |
| HIGH | …ow/evaluation/spec-inference/tests/test_stdio_proxy.py | 150 | except ProcessLookupError: | CODE |
| HIGH | …low/evaluation/spec-inference/harness/pilot_sandbox.py | 766 | except OSError: | CODE |
| HIGH | …s-move/flow/evaluation/spec-inference/harness/judge.py | 187 | except ProcessLookupError: | CODE |
| HIGH | …s-move/flow/evaluation/spec-inference/harness/judge.py | 196 | except ProcessLookupError: | CODE |
| HIGH | testsuite/node_info.py | 40 | except: | CODE |
| HIGH | testsuite/pangu_lib/testnet_commands/update_nodes.py | 173 | except FileNotFoundError: | CODE |
| HIGH | testsuite/pangu_lib/testnet_commands/commands.py | 96 | except Exception as e: | CODE |
| HIGH | testsuite/pangu_lib/testnet_commands/commands.py | 121 | except: | CODE |
| HIGH | testsuite/pangu_lib/node_commands/add_pfn.py | 75 | except FileExistsError: | CODE |
| HIGH | third_party/move/lean/scripts/verex-bench.py | 295 | except OSError: | CODE |
| HIGH | third_party/move/lean/scripts/verify-modules.py | 96 | except OSError: | CODE |
| HIGH | third_party/move/lean/scripts/verify-modules.py | 285 | except OSError: | CODE |
| HIGH | third_party/move/lean/scripts/verify-modules.py | 192 | except ProcessLookupError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ates/aptos-crypto/benches/print-pvss-markdown-table.py | 268 | # Check if we have all operations for both versions | COMMENT |
| LOW⚡ | crates/aptos-telemetry-service/e2e-test/helpers.sh | 308 | # Check if the endpoint responds (even 400 means it's enabled) | COMMENT |
| LOW | crates/aptos-telemetry-service/e2e-test/helpers.sh | 69 | # Check if key already exists - reuse it for consecutive runs | COMMENT |
| LOW | crates/aptos-telemetry-service/e2e-test/helpers.sh | 73 | # Check if profile already exists | COMMENT |
| LOW | crates/aptos-telemetry-service/e2e-test/helpers.sh | 346 | # Check if key already exists - reuse it for consecutive runs | COMMENT |
| LOW | crates/aptos-telemetry-service/e2e-test/helpers.sh | 351 | # Check if profile already exists | COMMENT |
| LOW | crates/aptos/e2e/cases/account.py | 115 | # Check if the resource account is in the list | COMMENT |
| LOW | crates/aptos/e2e/cases/account.py | 272 | # Check if the resource account is in the list | COMMENT |
| LOW | aptos-move/aptos-gas-schedule/bump_ver.py | 46 | # Check if there's already a RELEASE_V1_(latest_num + 1) entry | COMMENT |
| LOW | testsuite/forge.py | 791 | # Set rlimit to unlimited for txn emitter locally | STRING |
| LOW | testsuite/indexer_grpc_local.py | 79 | # Check if the certificates are already present | STRING |
| LOW | testsuite/fuzzer/fuzz.sh | 148 | # Check if both arguments are provided | COMMENT |
| LOW | testsuite/fuzzer/fuzz.sh | 483 | # Check if current_mtime is greater than last_mtime | COMMENT |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 214 | # Check if the disk already exists | COMMENT |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 336 | # Check if job has timed out (active for too long) | COMMENT |
| LOW | testsuite/replay-verify/main.py | 206 | # Check if the environment variable already exists | COMMENT |
| LOW | testsuite/pangu_lib/testnet_commands/update_nodes.py | 119 | # Check if validator or vfn | COMMENT |
| LOW | …uite/pangu_lib/testnet_commands/transaction_emitter.py | 72 | # Check if we timed out | COMMENT |
| LOW | …uite/pangu_lib/testnet_commands/transaction_emitter.py | 100 | requests={"cpu": "15", "memory": "26Gi"}, # Check if too much/not enough | CODE |
| LOW | …uite/pangu_lib/testnet_commands/transaction_emitter.py | 101 | limits={"cpu": "15", "memory": "26Gi"}, # Check if too much/not enough | CODE |
| LOW | keyless/pepper/scripts/start-pepper-service.sh | 6 | # Check if the correct arguments are provided | COMMENT |
| LOW | keyless/pepper/scripts/start-pepper-client.sh | 6 | # Check if the correct arguments are provided | COMMENT |
| LOW | keyless/pepper/scripts/stop-firestore-emulator.sh | 6 | # Check if the required arguments are provided | COMMENT |
| LOW | …s/pepper/scripts/start-pepper-client-with-firestore.sh | 6 | # Check if the correct arguments are provided | COMMENT |
| LOW | keyless/pepper/scripts/start-firestore-emulator.sh | 6 | # Check if the required arguments are provided | COMMENT |
| LOW | …/pepper/scripts/start-pepper-service-with-firestore.sh | 6 | # Check if the correct arguments are provided | COMMENT |
| LOW | .cargo/config.toml | 63 | "link-arg=/STACK:8000000" # Set stack to 8 MB | CODE |
| LOW | …/move-prover/lab/data/new-boogie-diem-framework/run.sh | 7 | # Check if the first argument is either "new" or "current" | COMMENT |
| LOW | …move-prover/lab/data/new-boogie-aptos-framework/run.sh | 5 | # Check if the first argument is either "new" or "current" | COMMENT |
| LOW | …ve/move-prover/lab/data/new-boogie-aptos-stdlib/run.sh | 5 | # Check if the first argument is either "new" or "current" | COMMENT |
| LOW | third_party/move/scripts/compare_num_instructions.py | 29 | # Check if the directories exist. | COMMENT |
| LOW | third_party/move/scripts/compare_num_instructions.py | 56 | # Print the results per file, in order of higher increase earlier. | COMMENT |
| LOW | scripts/indexer_processor_tests_status_poll.sh | 26 | # Check if the workflow_runs array exists | COMMENT |
| LOW | scripts/indexer_processor_tests_status_poll.sh | 71 | # Check if the jobs array exists | COMMENT |
| LOW | scripts/indexer_processor_tests_status_poll.sh | 94 | # Check if the job has completed | COMMENT |
| LOW | scripts/indexer_test_txns_compare_and_diff.sh | 62 | # Check if the folder is for imported transactions | COMMENT |
| LOW | scripts/indexer_proto_update_status_poll.sh | 17 | # Check if there is an in-progress run | COMMENT |
| LOW | scripts/binary_release/install_binary.sh | 174 | # Check if there are more pages | COMMENT |
| LOW | scripts/binary_release/install_binary.sh | 187 | # Check if already installed | COMMENT |
| LOW | scripts/binary_release/install_binary.sh | 282 | # Check if bin directory is in PATH | COMMENT |
| LOW | scripts/cli/cargo_install_cli.sh | 2 | # Check if version is provided | COMMENT |
| LOW | scripts/cli/cargo_install_cli.sh | 10 | # Check if version matches expected format | COMMENT |
| LOW | scripts/cli/minimal_cli_build.sh | 41 | # Check if it's Rocky | COMMENT |
| LOW | .github/actions/fullnode-sync/fullnode_sync.py | 161 | # Check if we've synced to the public version | COMMENT |
| LOW | .github/actions/fullnode-sync/fullnode_sync.py | 170 | # Check if we've synced to the target version | COMMENT |
| LOW⚡ | .github/actions/fullnode-sync/fullnode_sync.py | 214 | # Check if the fullnode is still running | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …os_protos/aptos/transaction/v1/transaction_pb2_grpc.py | 0 | client and server classes corresponding to protobuf-defined services. | STRING |
| HIGH | …ptos_protos/aptos/util/timestamp/timestamp_pb2_grpc.py | 0 | client and server classes corresponding to protobuf-defined services. | STRING |
| HIGH | …s/aptos/internal/fullnode/v1/fullnode_data_pb2_grpc.py | 0 | client and server classes corresponding to protobuf-defined services. | STRING |
| HIGH | …hon/aptos_protos/aptos/indexer/v1/raw_data_pb2_grpc.py | 0 | client and server classes corresponding to protobuf-defined services. | STRING |
| HIGH | testsuite/pangu_lib/node_commands/restart_node.py | 0 | start a node args: testnet_name (str): the namespace/testnet node_name (str): the statefulset/node name kubernetes (kube | STRING |
| HIGH | testsuite/pangu_lib/node_commands/stop_node.py | 0 | start a node args: testnet_name (str): the namespace/testnet node_name (str): the statefulset/node name kubernetes (kube | STRING |
| HIGH | testsuite/pangu_lib/node_commands/start_node.py | 0 | start a node args: testnet_name (str): the namespace/testnet node_name (str): the statefulset/node name kubernetes (kube | STRING |
| HIGH | …ipts/algebra-gas/update_bls12381_algebra_gas_params.py | 0 | this module automated the steps to calculate gas parameters for `bulletproofs.move` natives from benchmarking results, t | STRING |
| HIGH | scripts/algebra-gas/update_bn254_algebra_gas_params.py | 0 | this module automated the steps to calculate gas parameters for `bulletproofs.move` natives from benchmarking results, t | STRING |
| HIGH | …bra-gas/update_bulletproofs_batch_verify_gas_params.py | 0 | this module automated the steps to calculate gas parameters for `bulletproofs.move` natives from benchmarking results, t | STRING |
| HIGH | scripts/algebra-gas/update_bulletproofs_gas_params.py | 0 | this module automated the steps to calculate gas parameters for `bulletproofs.move` natives from benchmarking results, t | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …rc/consensus_observer/observer/subscription_manager.rs | 242 | // Log a warning if we failed to create as many subscriptions as requested | COMMENT |
| HIGH | crates/aptos-faucet/core/src/server/run.rs | 1008 | // Confirm that the account was given the full 1000 OCTA as requested. | COMMENT |
| HIGH | …amework/cached-packages/src/aptos_token_sdk_builder.rs | 11 | // This code was generated by compiling known Script interfaces ("ABIs") with the tool `aptos-sdk-builder`. | COMMENT |
| HIGH | …cached-packages/src/aptos_token_objects_sdk_builder.rs | 11 | // This code was generated by compiling known Script interfaces ("ABIs") with the tool `aptos-sdk-builder`. | COMMENT |
| HIGH | …ork/cached-packages/src/aptos_framework_sdk_builder.rs | 11 | // This code was generated by compiling known Script interfaces ("ABIs") with the tool `aptos-sdk-builder`. | COMMENT |
| HIGH | aptos-move/aptos-sdk-builder/src/rust.rs | 140 | // This code was generated by compiling known Script interfaces ("ABIs") with the tool `aptos-sdk-builder`. | COMMENT |
| HIGH | testsuite/smoke-test/src/transaction.rs | 78 | // query the transaction and check it contains the same values as requested | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …aluation/spec-inference/analysis/codex_round_report.py | 278 | labels are exchangeable under the null, which flips the difference.""" | STRING |
| HIGH | …move/flow/evaluation/spec-inference/corpus-v4/build.py | 733 | let last = values.length() - 1; | CODE |
| HIGH⚡ | …low/evaluation/spec-inference/tests/test_refutation.py | 649 | screening comparison skips it, the run spec records null, and the | STRING |
| HIGH | …s-move/flow/evaluation/spec-inference/harness/pilot.py | 107 | # the screening comparison skips, the run spec records null, and the | COMMENT |
| HIGH | …ve/flow/evaluation/spec-inference/corpus-v3.2/build.py | 760 | let last = values.length() - 1; | CODE |
| HIGH | third_party/move/lean/scripts/isolate-target.py | 18 | `(cd verex-ir && lake env lean ../one.lean)`. | STRING |
| HIGH⚡ | …hub/actions/e2e-test-determinator/select_tests_test.py | 303 | "${{ github.workflow }}-${{ github.event_name }}-${{ (github.event_name == 'push' || github.event_name == 'w | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/aptos-telemetry-service/e2e-test/setup.sh | 5 | # Usage: | COMMENT |
| LOW | crates/aptos-telemetry-service/e2e-test/run-test.sh | 5 | # Usage: | COMMENT |
| LOW | …ork/cached-packages/src/aptos_framework_sdk_builder.rs | 1204 | /// Example usage: | COMMENT |
| LOW | …ork/cached-packages/src/aptos_framework_sdk_builder.rs | 5379 | /// Example usage: | COMMENT |
| LOW | third_party/move/documentation/framework-book/deploy.sh | 32 | # Usage: | COMMENT |
| LOW | third_party/move/documentation/book/deploy.sh | 31 | # Usage: | COMMENT |
| LOW | third_party/move/lean/scripts/bench-rust-pipeline.sh | 4 | # Usage: | COMMENT |
| LOW | third_party/move/mono-move/runtime/src/interpreter.rs | 1300 | // Example usage: | COMMENT |
| LOW | third_party/move/scripts/compare_num_instructions.py | 9 | # Usage: | COMMENT |
| LOW | scripts/cargo_update_outdated.sh | 12 | # Example usage: | COMMENT |
| LOW | …/find-packages-with-undeclared-feature-dependencies.sh | 10 | # Example usage: | COMMENT |
| LOW | scripts/pgo.sh | 6 | # Example usage: | COMMENT |
| LOW | scripts/test_framework_upgrade_compat.sh | 22 | # Usage: | COMMENT |
| LOW | scripts/binary_release/install_binary.sh | 9 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | types/src/transaction/mod.rs | 807 | dummy_value: u64, | CODE |
| LOW | testsuite/indexer_grpc_local.py | 46 | -H "x-aptos-data-authorization:dummy_token" \\ | CODE |
| LOW | testsuite/indexer_grpc_local.py | 50 | -H "x-aptos-data-authorization:dummy_token" \\ | CODE |
| LOW | testsuite/indexer_grpc_local.py | 245 | "x-aptos-data-authorization:dummy_token", | CODE |
| LOW | testsuite/generate-format/tests/staged/api.yaml | 424 | - dummy_value: U64 | CODE |
| LOW | testsuite/generate-format/tests/staged/consensus.yaml | 721 | - dummy_value: U64 | CODE |
| LOW | testsuite/generate-format/tests/staged/aptos.yaml | 401 | - dummy_value: U64 | CODE |
| LOW | testsuite/loadtest-k6/src/indexer-grpc-test.ts | 39 | "x-aptos-data-authorization": "dummy_token", | CODE |
| LOW | …age/scratchpad/src/sparse_merkle/sparse_merkle_test.rs | 291 | // A new key at the "placeholder" position. | COMMENT |
| LOW | third_party/move/move-model/src/model.rs | 233 | let dummy_id = files.add(String::new(), String::new()); | CODE |
| LOW | third_party/move/move-model/src/model.rs | 234 | Loc::new(dummy_id, Span::default()) | CODE |
| LOW | third_party/move/move-model/src/builder/macros.rs | 473 | "placeholder" | CODE |
| LOW | dashboards/quorum-store.json | 1250 | "description": "placeholder", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/aptos-crypto/benches/noise.rs | 4 | //! Don't forget to run this benchmark with AES-NI enable. | COMMENT |
| LOW | docker/compose/data-restore/docker-compose.yaml | 36 | # so make sure you start this docker compose using same project name as the db you want to restore. | COMMENT |
| LOW | …examples/diem-framework/crates/crypto/benches/noise.rs | 6 | //! Don't forget to run this benchmark with AES-NI enable. | COMMENT |
| LOW | …rd_party/move/move-model/src/builder/module_builder.rs | 5136 | // Don't forget to put schema back. | COMMENT |
| MEDIUM | sdk/src/lib.rs | 18 | //! Here is a simple example to show how to create two accounts and do a P2p transfer on testnet: | COMMENT |
| LOW | execution/block-partitioner/src/v2/state.rs | 40 | /// wrapped in a single struct, so we don't forget to async drop any large states. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | testsuite/forge.py | 217 | def set_state(self, state: ForgeState) -> None: | CODE |
| LOW⚡ | testsuite/forge.py | 221 | def set_output(self, output: str) -> None: | CODE |
| LOW⚡ | testsuite/forge.py | 224 | def set_debugging_output(self, output: str) -> None: | CODE |
| LOW | testsuite/replay-verify/archive_disk_utils.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | testsuite/replay-verify/main.py | 181 | logger = logging.getLogger(__name__) | CODE |
| LOW | testsuite/replay-verify/main.py | 202 | def set_env_var(container: dict, name: str, value: str) -> None: | CODE |
| LOW | testsuite/replay-verify/main.py | 288 | def update_status(self) -> None: | CODE |
| LOW | testsuite/replay-verify/main.py | 648 | def set_end_time(self) -> None: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | types/src/proof/position/mod.rs | 7 | //! In this implementation, `Position` is represented by the in-order-traversal sequence number | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | testsuite/pangu_lib/testnet_commands/create_testnet.py | 207 | Creates a temp layout file from the provided layout file. If no layout file is provided, the default layout file is used | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …s/aptos/internal/fullnode/v1/fullnode_data_pb2_grpc.py | 70 | CODE | |
| LOW | …s/aptos/internal/fullnode/v1/fullnode_data_pb2_grpc.py | 99 | CODE | |
| LOW | …hon/aptos_protos/aptos/indexer/v1/raw_data_pb2_grpc.py | 52 | CODE | |
| LOW | …-move/flow/evaluation/spec-inference/harness/corpus.py | 175 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | aptos-move/flow/cont/templates/spec_inf_tasks.md | 1 | {# Only treatment-specific orchestration belongs here; WP semantics live in wp_tool.md. #} | CODE |
| MEDIUM | third_party/move/move-prover/CLAUDE.md | 13 | │ ├── lib.rs # Main entry points and orchestration | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ird_party/move/tools/move-package-resolver/src/path.rs | 130 | // TODO: Add tests for Windows | COMMENT |