Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
dd31fad
apollo_storage: add tests for storage reader server (#10612)
nadin-Starkware Dec 14, 2025
a53f40f
scripts: revert script enforce revert arguments only when needed (#10…
noamsp-starkware Dec 14, 2025
351b2dc
apollo_config_manager: trigger config updates on file-change events i…
nadin-Starkware Dec 14, 2025
cf0abf9
apollo_batcher_config: remove fully-qualified paths (#10699)
nadin-Starkware Dec 14, 2025
c5043a8
apollo_http_server: move record_add_transactions into spawn block so …
TzahiTaub Dec 14, 2025
314c508
blockifier: delete stale comment (#10757)
avi-starkware Dec 15, 2025
774a300
scripts: when reverting, if --feeder is set, revert to the same heigh…
noamsp-starkware Dec 15, 2025
02a0544
apollo_gateway: make StatefulTransactionValidatorTrait async (#10621)
itamar-starkware Dec 15, 2025
56dfa83
apollo_dashboard: add log query to num connected peers panels (#10770)
matanl-starkware Dec 15, 2025
7c36280
papyrus_base_layer: add CyclicBaseLayerWrapper (#10412)
guy-starkware Dec 15, 2025
6f5f846
apollo_storage: add error handling tests for storage reader server (#…
nadin-Starkware Dec 15, 2025
6bba8dd
apollo_config: update config map by pointers skip optional values (#1…
itamar-starkware Dec 15, 2025
eede881
echonet: add get_call func (#10763)
ayeletstarkware Dec 15, 2025
c3c2440
starknet_api: use simple resource bounds default tx args test util (#…
TzahiTaub Dec 15, 2025
429a650
apollo_dashboard: update log query for close reasons panel (#10772)
matanl-starkware Dec 15, 2025
c611730
apollo_deployments: more cleanups of old deployment code (#10719)
Itay-Tsabary-Starkware Dec 15, 2025
61a4966
apollo_gateway: move the state reader factory into the stateful valid…
ArniStarkware Dec 15, 2025
d37cf6f
apollo_l1_provider: check for uninitialized instead of bootstrapping+…
guy-starkware Dec 15, 2025
6989b47
echonet: l1_manager, return matched l1 data of feeder txs (#10670)
ayeletstarkware Dec 15, 2025
38498e3
apollo_batcher_types: add BatcherStorageReaderServerHandler (#10627)
nadin-Starkware Dec 15, 2025
2150b53
deployment: fix triggers for sequencer_cdk8s_test workflow (#10801)
idan-starkware Dec 15, 2025
fd51bee
apollo_l1_provider: add reset_bootstrapper function (#10513)
guy-starkware Dec 15, 2025
187f930
ci: remove deprecated hybrid node system test (#10722)
Itay-Tsabary-Starkware Dec 15, 2025
6fcaae6
apollo_deployments: break instance and deployment replacers (#10745)
Itay-Tsabary-Starkware Dec 15, 2025
82944f1
apollo_state_sync_types: add StateSyncStorageReaderServerHandler (#10…
nadin-Starkware Dec 15, 2025
d46cb4c
apollo_deployments: delete redundant deployment code (#10746)
Itay-Tsabary-Starkware Dec 15, 2025
71f5d0e
blockifier: fix typo (#10759)
Itay-Tsabary-Starkware Dec 15, 2025
75a6137
apollo_l1_provider: minor updates to some bootstrapping tests of the …
guy-starkware Dec 15, 2025
621b31d
apollo_class_manager: add log when finished compilation (#10809)
ShahakShama Dec 15, 2025
54e013b
papyrus_base_layer: extract check and cycle URLs into a helper functi…
guy-starkware Dec 15, 2025
eb1254f
apollo_l1_provider: scraper historic height is one more (#10724)
guy-starkware Dec 15, 2025
67e7522
papyrus_base_layer: test util for creating an ethereum base layer usi…
guy-starkware Dec 15, 2025
4960d82
apollo_l1_provider: add test for each type of L1 event we filter on (…
guy-starkware Dec 15, 2025
5f444c9
apollo_integration_tests: use state sync getter fn (#10755)
Itay-Tsabary-Starkware Dec 16, 2025
5c4f47f
papyrus_base_layer: gate integration tests (#10671)
guy-starkware Dec 16, 2025
7b04cef
apollo_l1_provider: rename catch_up_height and historic height (#10725)
guy-starkware Dec 16, 2025
c98e942
blockifier_test_utils: add inner deploy failure test function in test…
dorimedini-starkware Dec 16, 2025
5fc0490
apollo_l1_provider: replace bootstrapping with catching up (#10726)
guy-starkware Dec 16, 2025
24fef82
apollo_l1_provider: make sure wrong event types do not get scraped (#…
guy-starkware Dec 16, 2025
d112fbf
echonet: move l1 logic into a dedicated folder (#10796)
ayeletstarkware Dec 16, 2025
29dd0b0
starknet_committer: refactor forest reader trait (#10792)
yoavGrs Dec 16, 2025
80685df
echonet: split utils file (#10803)
ayeletstarkware Dec 16, 2025
9c2b406
apollo_l1_provider: use cyclic base layer wrapper instead of monitore…
guy-starkware Dec 16, 2025
4c6448a
apollo_class_manager_types: add ClassManagerStorageReaderServerHandle…
nadin-Starkware Dec 16, 2025
d1ea2fd
apollo_node_config: make top level version_constant_overrides optiona…
itamar-starkware Dec 16, 2025
d855b4e
starknet_os_flow_tests: migrate test_deprecated_send_to_l1 scenario (…
dorimedini-starkware Dec 16, 2025
0d1d03e
starknet_os_flow_tests: migrate test_replace_class scenario (#10775)
dorimedini-starkware Dec 16, 2025
fb71b8c
apollo_batcher: implemented get_commitment_result (#10760)
amosStarkware Dec 16, 2025
ea63e12
apollo_l1_provider: re-write FinalityTooHigh error as LatestBlockNumb…
guy-starkware Dec 16, 2025
611cd91
apollo_storage: impl SerializeConfig for storage reader ServerConfig …
nadin-Starkware Dec 16, 2025
3de7871
starknet_os_flow_tests: migrate test_ec_op scenario (#10776)
dorimedini-starkware Dec 16, 2025
f259a2a
starknet_committer,starknet_patricia: add deserialization context (#1…
ArielElp Dec 16, 2025
fee3641
apollo_storage: pass StorageReader to create_storage_reader_server (#…
nadin-Starkware Dec 16, 2025
0e2b36b
starknet_os_flow_tests: migrate test_deploy_no_ctor_contract scenario…
dorimedini-starkware Dec 16, 2025
60bbae3
starknet_os_flow_tests: migrate getter_syscalls scenario (#10778)
dorimedini-starkware Dec 16, 2025
a40ef9b
apollo_batcher: extend batcher storage writer trait (#10793)
nimrod-starkware Dec 16, 2025
43ef2bc
apollo_central_sync: filter from deployed contracts what was already …
ShahakShama Dec 16, 2025
5bd5cd9
starknet_os_flow_tests: migrate test_deprecated_call_contract_variant…
dorimedini-starkware Dec 16, 2025
9998da1
starknet_os_flow_tests: migrate test_load_bottom scenario (#10780)
dorimedini-starkware Dec 16, 2025
0eb7c84
starknet_committer,starknet_os,starknet_patricia: make node data gene…
ArielElp Dec 16, 2025
077d616
apollo_batcher: extend batcher storage reader trait to get partial BH…
nimrod-starkware Dec 16, 2025
ece2fd3
starknet_committer,starknet_committer_and_os_cli,starknet_patricia: m…
ArielElp Dec 16, 2025
02e0bb0
starknet_committer: rename to reader config (#10782)
yoavGrs Dec 16, 2025
f77b285
apollo_deployments: add batcher_config.first_block_with_partial_block…
rotem-starkware Dec 16, 2025
a81d4c1
apollo_batcher: get parent hash (#10805)
nimrod-starkware Dec 16, 2025
7cfdcc8
papyrus_base_layer: delete monitored base layer (#10731)
guy-starkware Dec 16, 2025
0f7c592
apollo_gateway: extract tx conversion to a method (#10833)
ArniStarkware Dec 16, 2025
7b0adce
apollo_integration_tests: small change to run_nodes log (#10827)
noamsp-starkware Dec 16, 2025
a99ada8
apollo_config_manager: add watcher_triggers_update_on_file_change tes…
nadin-Starkware Dec 16, 2025
598631f
starknet_committer,starknet_patricia: enrich subtree trait to support…
ArielElp Dec 16, 2025
49559d1
papyrus_base_layer: delete l1_endpoint_monitor crate (#10736)
guy-starkware Dec 16, 2025
6236800
papyrus_base_layer: cancellation finalized L1 events rppagates the t…
guy-starkware Dec 16, 2025
a9f08a7
starknet_os_flow_tests: move coverage logic to separate module (#10828)
dorimedini-starkware Dec 16, 2025
9c61d4f
starknet_committer: remove Config trait (#10851)
yoavGrs Dec 16, 2025
80c58fc
echonet: add get_block_number api func (#10823)
ayeletstarkware Dec 16, 2025
491b44a
echonet: change get timestamp func input (#10846)
ayeletstarkware Dec 16, 2025
3feddc9
starknet_committer: remove logger level from the reader config (#10821)
yoavGrs Dec 16, 2025
2751ece
apollo_storage: add open_storage_with_metric_and_server fn (#10781)
nadin-Starkware Dec 16, 2025
df2b589
apollo_batcher_config: add storage_reader_server_config to the batche…
nadin-Starkware Dec 16, 2025
11f9d5c
apollo_batcher: add storage_reader_server to the batcher (#10788)
nadin-Starkware Dec 16, 2025
d802f8f
apollo_storage: split ServerConfig socket into ip and port fields (#1…
nadin-Starkware Dec 17, 2025
2a170eb
apollo_l1_provider: fully cancelled L1 txs are deleted from the provi…
guy-starkware Dec 17, 2025
f6cf999
apollo_state_sync_config: add storage_reader_server_config to the sta…
nadin-Starkware Dec 17, 2025
5cd5df5
apollo_integration_tests: add perform_action_on_running_nodes (#10831)
noamsp-starkware Dec 17, 2025
dfed5a3
apollo_batcher: add StateDiffByBlockNumber request to the batcher (#1…
nadin-Starkware Dec 17, 2025
10d53ba
apollo_storage: create storage_reader_server_test_utils (#10835)
nadin-Starkware Dec 17, 2025
34dd400
apollo_integration_tests: perform action provide closure without the …
noamsp-starkware Dec 17, 2025
e9de55e
apollo_integration_tests: profile system test runtime (#10802)
guy-starkware Dec 17, 2025
427336d
apollo_l1_provider: add unit tests for cancellations (#10857)
guy-starkware Dec 17, 2025
25b5868
Merge main-v0.14.1 into main-v0.14.1-committer (with conflicts)
dorimedini-starkware Dec 17, 2025
2a4e461
chore: fix conflicts
dorimedini-starkware Dec 17, 2025
ce2a7a4
chore: py code style
dorimedini-starkware Dec 17, 2025
abe1693
apollo_batcher: write partial hash or parent hash along with state di…
nimrod-starkware Dec 17, 2025
b46f088
apollo_batcher: set block hash (#10842)
nimrod-starkware Dec 17, 2025
c96dea6
Merge pull request #10873 from starkware-libs/dori/merge-main-v0.14.1…
dorimedini-starkware Dec 17, 2025
27bcf7e
chore: merge branch main-v0.14.1-committer into main (with conflicts)
dorimedini-starkware Dec 17, 2025
aab34b3
chore: fix conflicts
dorimedini-starkware Dec 17, 2025
6a63378
starknet_os_flow_tests: patch failed tests for executed class hashes
nimrod-starkware Dec 22, 2025
036df69
chore: re-merge into main (with conflicts)
dorimedini-starkware Dec 22, 2025
6b4334d
chore: fix conflicts
dorimedini-starkware Dec 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ crates/blockifier_test_utils/resources/feature_contracts/cairo1/sierra/*.json -d

# Hint coverage of specific test cases do not require review - we use these artifacts to compute the
# list of all uncovered hints, which *should* be reviewed.
crates/starknet_os_flow_tests/resources/hint_coverage/*.json -diff
crates/starknet_os/resources/hint_coverage/*.json -diff
404 changes: 0 additions & 404 deletions .github/workflows/hybrid_system_test.yaml

This file was deleted.

39 changes: 16 additions & 23 deletions .github/workflows/sequencer_cdk8s-test.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,26 @@
name: Sequencer-Cdk8s-Test
name: Sequencer CdK8s Dry Test
on:
workflow_dispatch:

# push:
# branches:
# - main
# - main-v[0-9].**
# tags:
# - v[0-9].**
# paths:
# - ".github/workflows/sequencer_cdk8s-test.yml"
# - "deployments/sequencer/**"

# pull_request:
# branches:
# - main
# - main-v[0-9].**
# paths:
# - ".github/workflows/sequencer_cdk8s-test.yml"
# - "deployments/sequencer/**"
pull_request:
branches:
- main
- main-v[0-9].**
paths:
- ".github/workflows/sequencer_cdk8s-test.yml"
- "crates/apollo_deployments/**"
- "deployments/sequencer2/**"

jobs:
prepare:
runs-on: ubuntu-24.04
env:
cluster: test
namespace: test
deployment_config_path: ${{ github.workspace }}/crates/apollo_deployments/resources/deployments/testing/deployment_config_consolidated.json
layout: hybrid
overlay: hybrid.testing.node-0
monitoring_dashboard_file: ${{ github.workspace }}/deployments/monitoring/examples/output/dashboards/sequencer_node_dashboard.json
cdk8s_sequencer_path: ${{ github.workspace }}/deployments/sequencer2

steps:
- name: Checkout sequencer
Expand All @@ -52,19 +45,19 @@ jobs:

# Synthesize the CDK8s Sequencer app.
- name: CDk8s synth
working-directory: deployments/sequencer
working-directory: ${{ env.cdk8s_sequencer_path }}
run: |
cdk8s import
pipenv install
cdk8s synth --app "pipenv run python main.py --namespace ${{ env.namespace }} --deployment-config-file ${{ env.deployment_config_path }} --monitoring-dashboard-file ${{ env.monitoring_dashboard_file }} --cluster ${{ env.cluster }}"
cdk8s synth --app "pipenv run python -m main --namespace ${{ env.namespace }} -l ${{ env.layout }} -o ${{ env.overlay }} --monitoring-dashboard-file ${{ env.monitoring_dashboard_file }} --cluster ${{ env.cluster }}"

- name: Upload artifacts
uses: actions/upload-artifact@v4
with:
name: cdk8s-artifacts
path: |
deployments/sequencer/dist
deployments/sequencer/resources
${{ env.cdk8s_sequencer_path }}/dist
${{ env.cdk8s_sequencer_path }}/resources

validate:
runs-on: ubuntu-24.04
Expand Down
107 changes: 0 additions & 107 deletions .github/workflows/sequencer_cdk8s-test2.yml

This file was deleted.

Loading
Loading