Skip to content

apollo_consensus_orchestrator: tmp dirty tests for SNIP-35 (NOT FOR MERGE)#13857

Closed
sirandreww-starkware wants to merge 1 commit into
04-26-apollo_l1_gas_price_apollo_l1_gas_price_config_move_exchange_rate_decimals_const_to_configfrom
04-20-tmp_dirty_tests_for_snip35
Closed

apollo_consensus_orchestrator: tmp dirty tests for SNIP-35 (NOT FOR MERGE)#13857
sirandreww-starkware wants to merge 1 commit into
04-26-apollo_l1_gas_price_apollo_l1_gas_price_config_move_exchange_rate_decimals_const_to_configfrom
04-20-tmp_dirty_tests_for_snip35

Conversation

@sirandreww-starkware
Copy link
Copy Markdown
Contributor

No description provided.

@reviewable-StarkWare
Copy link
Copy Markdown

This change is Reviewable

This was referenced Apr 23, 2026
Copy link
Copy Markdown
Contributor Author

sirandreww-starkware commented Apr 23, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@sirandreww-starkware sirandreww-starkware changed the base branch from 04-20-apollo_consensus_orchestrator_add_snip-35_proposer-validator_symmetry_tests to graphite-base/13857 April 26, 2026 09:32
@sirandreww-starkware sirandreww-starkware force-pushed the 04-20-tmp_dirty_tests_for_snip35 branch from 5d2a6e1 to 459b6ed Compare May 3, 2026 07:17
@sirandreww-starkware sirandreww-starkware force-pushed the 04-26-apollo_l1_gas_price_apollo_l1_gas_price_config_move_exchange_rate_decimals_const_to_config branch from a212b4d to 29bdf7a Compare May 3, 2026 07:17
@sirandreww-starkware sirandreww-starkware force-pushed the 04-20-tmp_dirty_tests_for_snip35 branch from 459b6ed to 1e777d3 Compare May 3, 2026 12:59
@sirandreww-starkware sirandreww-starkware force-pushed the 04-26-apollo_l1_gas_price_apollo_l1_gas_price_config_move_exchange_rate_decimals_const_to_config branch from 29bdf7a to 6afda0a Compare May 3, 2026 12:59
@sirandreww-starkware sirandreww-starkware force-pushed the 04-20-tmp_dirty_tests_for_snip35 branch from 1e777d3 to ab50113 Compare May 3, 2026 13:11
@sirandreww-starkware sirandreww-starkware force-pushed the 04-26-apollo_l1_gas_price_apollo_l1_gas_price_config_move_exchange_rate_decimals_const_to_config branch 2 times, most recently from 48944e0 to cafe0b9 Compare May 3, 2026 14:34
@sirandreww-starkware sirandreww-starkware force-pushed the 04-20-tmp_dirty_tests_for_snip35 branch from ab50113 to 2519789 Compare May 3, 2026 14:34
@sirandreww-starkware sirandreww-starkware force-pushed the 04-26-apollo_l1_gas_price_apollo_l1_gas_price_config_move_exchange_rate_decimals_const_to_config branch from cafe0b9 to c4353ed Compare May 4, 2026 07:11
@sirandreww-starkware sirandreww-starkware force-pushed the 04-20-tmp_dirty_tests_for_snip35 branch from 2519789 to 1bb7454 Compare May 4, 2026 07:11
@sirandreww-starkware sirandreww-starkware force-pushed the 04-26-apollo_l1_gas_price_apollo_l1_gas_price_config_move_exchange_rate_decimals_const_to_config branch from c4353ed to e6ed317 Compare May 4, 2026 11:14
@sirandreww-starkware sirandreww-starkware force-pushed the 04-20-tmp_dirty_tests_for_snip35 branch from 1bb7454 to a515840 Compare May 4, 2026 11:14
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 9fd2bd9. Configure here.

//! - security (overflow, extreme inputs, proposer-validator symmetry)
//! - mixed-node scenarios (pre-SNIP-35 nodes producing fee_proposal=0)
//! - sharp price changes (oracle spikes, crashes, recoveries)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Explicitly "NOT FOR MERGE" test files committed

Medium Severity

Both new test files carry explicit "NOT FOR MERGE" declarations in their module-level doc comments (snip35_stress_test.rs line 3: "These tests are NOT intended to be merged", snip35_integration_test.rs line 3: "NOT FOR MERGE"), and the PR title repeats this. Nevertheless, both are wired into the build via #[cfg(test)] mod declarations in fee_market/mod.rs and lib.rs. While the #[cfg(test)] gate prevents production impact, these files — along with their module registrations — would land in the main branch if this PR were merged.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 9fd2bd9. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants