Commit Graph
3235 Commits
Author SHA1 Message Date
erhant f2ee935b9c fix(sequencer): fix path 2026-08-08 17:40:52 +03:00
erhant 7015d13364 refactor(sequencer): use Multiaddr for gossip addrs 2026-08-08 17:34:46 +03:00
erhant 112557e0ac refactor(sequencer): more gossip simplifications and renames 2026-08-08 16:57:33 +03:00
erhant 7d781dc799 refactor(sequencer): some renamings, better key-reuse 2026-08-08 16:34:35 +03:00
erhant 565ff8632e chore(sequencer): fix comments 2026-08-08 15:15:34 +03:00
erhant ae9e3c4960 refactor(sequencer): fix the overengineered cancellation logic 2026-08-08 15:06:40 +03:00
erhant 78be43327a chore(sequencer): rfks and comments, ignore redundant test 2026-08-08 11:58:29 +03:00
erhant 63ccd59860 fix: log on full mempool (can change with actors later) 2026-08-07 21:49:49 +03:00
erhant fb819b9ff8 fix(sequencer): correct msgid derivation and transmit size, tend to Copilot 2026-08-07 21:41:08 +03:00
erhant 9f46ea5f1c feat(sequencer): gossip tx mempool, rm announce logic just use Kademlia 2026-08-07 17:56:55 +03:00
erhant 2110381fe2 chore: fix toml formatting 2026-08-07 15:23:26 +03:00
erhant da7a3877a5 fix(test_fixtures): set gossip: None 2026-08-07 13:55:36 +03:00
erhant 49a70127ae fix(sequencer): tend to copilot reviews 2026-08-07 13:39:57 +03:00
erhant 49d90b6479 feat: wire in gossipsub to sequencer service, and some lint fixes 2026-08-07 12:59:24 +03:00
erhant 4d06b9999c test(sequencer): add gossip unit tests 2026-08-07 12:59:24 +03:00
erhant 0e501e03c8 feat(sequencer): use custom validation via report_message_validation_result 2026-08-07 12:59:24 +03:00
erhant 398999d19b feat(sequencer): add Swarm driver task 2026-08-07 12:59:24 +03:00
erhant e19f5818de feat(gossip): add accredited_keys placeholder (for future Join/Leave) 2026-08-07 12:59:24 +03:00
erhant df28b0c8b2 feat(gossip): peer tracking 2026-08-07 12:59:24 +03:00
erhant cd0d489478 feat(gossip): announcement wire format 2026-08-07 12:59:24 +03:00
erhant 87c6131a0e feat(sequencer): initialize gossip module 2026-08-07 12:59:24 +03:00
Artem Gureev cbd10c5bba Merge pull request #660 from logos-blockchain/artem/private-kinds-refactor
refactor(lee): refactor private kinds
2026-08-07 11:46:56 +04:00
Sergio Chouhy cdabad7760 Merge pull request #689 from logos-blockchain/schouhy/bump-zone-sdk-version
chore(workspace): bump zone sdk version
2026-08-06 19:23:54 -03:00
Sergio Chouhy 245c63d190 chore(workspace): bump bedrock rev 2026-08-06 16:41:06 -03:00
Sergio Chouhy 3d5f083e78 fix(lez): duplicated lines 2026-08-06 16:40:39 -03:00
Moudy 751c6bf8ec Merge pull request #686 from logos-blockchain/moudy/cross-zone-content-bound-key
fix(lez): deliver only from peer blocks on the peer's verified chain
2026-08-06 21:00:07 +02:00
Moudy cfc7942c3c Merge branch 'dev' into moudy/cross-zone-content-bound-key 2026-08-06 20:59:46 +02:00
erhant da1f12cf2c Merge pull request #687 from logos-blockchain/erhant/fix-sequencer-reorg-problems-testnet-0.2.1
fix(sequencer): properly adopt / orphan blocks in false-pos from L1
2026-08-06 21:12:23 +03:00
erhant 80a56be5aa fix(sequencer): properly adopt / orphan blocks in false-pos from L1 2026-08-06 20:44:48 +03:00
moudyellaz c7739733db fix(indexer): deliver only from peer blocks inside the verified run 2026-08-06 10:17:12 +02:00
moudyellaz 5c28c4cc0c fix(sequencer): deliver only from a peer block on its verified chain 2026-08-05 20:49:41 +02:00
moudyellaz e4dcc39277 feat(storage): add a durable per-peer cross-zone chain tip 2026-08-05 19:27:06 +02:00
Artem Gureev ca23f12f7a refactor(lee): keep the authorization precondition match wildcard-free 2026-08-05 11:43:02 +04:00
Moudy 82d692bf4c Merge pull request #670 from logos-blockchain/moudy/peer-cache-validation
fix(indexer): validate peer blocks before caching them
2026-08-05 06:09:55 +02:00
Pravdyvy acd269649a Merge pull request #671 from logos-blockchain/Pravdyvy/builtin-programs-integration-tests-removal
ci(integration_tests): Tests removal + Simple retry on fixtures
2026-08-04 17:52:34 +03:00
Pravdyvy 7b9e323dd2 fix: suggestion fix 1 2026-08-04 15:43:52 +03:00
Daniil Polyakov ebea32cbe3 Merge pull request #680 from logos-blockchain/arjentix/priority_fee_config
feat(sequencer): expose zone_sdk priority_fee in config
2026-08-04 15:27:06 +03:00
agureev d05035eb9e refactor(lee): refactor private kinds 2026-08-04 15:55:09 +04:00
Daniil Polyakov 409ebb48cc feat(sequencer): expose zone_sdk priority_fee in config 2026-08-04 14:07:06 +03:00
Artem Gureev 57d45f14fa Merge pull request #604 from logos-blockchain/artem/bundle-actions
refactor!: bundle private/public i/o into action structs
2026-08-04 15:06:39 +04:00
agureev ccb426960f Merge remote-tracking branch 'origin/dev' into artem/bundle-actions 2026-08-04 14:21:00 +04:00
Pravdyvy 8f0a3032cb fix(ci): machete fix 2026-08-04 07:54:29 +03:00
Pravdyvy 9a82a0cfcb feat(integration_tests): tests removal + simple retry on fixtures 2026-08-04 07:40:21 +03:00
moudyellaz 2b5096aa2e fix(indexer): validate peer blocks before caching them 2026-08-04 03:06:46 +02:00
Daniil Polyakov cfac4d5b0b Merge pull request #651 from logos-blockchain/arjentix/metrics
feat(metrics): add sequencer metrics & grafana dashboard generation tool
2026-08-04 00:57:09 +03:00
Daniil Polyakov cd835bd0c9 feat(sequencer): add possibility to disable metrics 2026-08-03 23:46:35 +03:00
Daniil Polyakov 8bbce62290 chore(dashboard_gen): add quantile range check 2026-08-03 23:46:35 +03:00
Daniil Polyakov 218955dd19 feat(sequencer): add status label to transaction application time 2026-08-03 23:46:35 +03:00
Daniil Polyakov 69ecc116a8 fix(common): drop strum 2026-08-03 23:46:35 +03:00
Daniil Polyakov acb73dce0c fix(dashboard_gen): use RATE_WINDOW in rate_per_min calculation 2026-08-03 23:46:35 +03:00