258 Commits

Author SHA1 Message Date
Pravdyvy
a4fc1dd570 fix: ci fix 1 2026-02-16 10:34:41 +02:00
Pravdyvy
344430a8f2 Merge branch 'arjentix/fix-sequencer-msg-id' into Pravdyvy/indexer-state-management 2026-02-16 10:16:25 +02:00
Sergio Chouhy
439392cf26 fix: sequencer does not submit newly created blocks & fix to resubmit first pending block logic 2026-02-14 00:23:24 +03:00
Pravdyvy
5d228c6d80 Merge branch 'arjentix/fix-sequencer-msg-id' into Pravdyvy/indexer-state-management 2026-02-13 13:37:10 +02:00
Daniil Polyakov
c63ecd6aba fix: initiate sequencer with chain height from db and not from config genesis id 2026-02-13 02:05:55 +03:00
Daniil Polyakov
378d53f152 fix: don't delete finalized blocks but only mark them 2026-02-12 18:20:25 +03:00
Daniil Polyakov
51ab510e71 fix: retrieve last bedrock message id from db 2026-02-12 17:49:59 +03:00
Daniil Polyakov
d0f26744eb fix: sync last_bedrock_msg_id even if posting to Bedrock failed 2026-02-12 17:49:59 +03:00
Daniil Polyakov
0a8d6f1eb4 fix: always store latest block hash in db 2026-02-12 17:49:59 +03:00
Daniil Polyakov
60be2b6d00 chore: satisfy CI 2026-02-12 16:31:34 +03:00
Daniil Polyakov
4b59782924 fix: construct Sequencer with zeroized last message id instead of genesis message id 2026-02-12 16:31:14 +03:00
Daniil Polyakov
09debfa74f feat: implement all-in-one docker compose 2026-02-12 16:31:13 +03:00
Daniil Polyakov
975cfb9ec6 feat: fully integrate Sequencer, Indexer and Explorer with Bedrock 2026-02-12 16:31:13 +03:00
jonesmarvin8
f891f57cab Merge branch 'main' into marvin/public_keys 2026-02-10 09:19:45 -05:00
Pravdyvy
c3aa3a5495 fix: some ci fix 2026-02-10 15:54:57 +02:00
Pravdyvy
56ff66ccc1 feat: first indexer integration test 2026-02-10 14:03:56 +02:00
Pravdyvy
36407c1d43 Merge branch 'arjentix/full-bedrock-integration' into Pravdyvy/indexer-state-management 2026-02-10 09:14:24 +02:00
Daniil Polyakov
f248cf2ae0 feat: implement all-in-one docker compose 2026-02-10 00:27:47 +03:00
Pravdyvy
4afe687e4c Merge branch 'main' into Pravdyvy/indexer-state-management 2026-02-06 17:42:32 +02:00
Daniil Polyakov
fdb2979f66 feat: fully integrate Sequencer, Indexer and Explorer with Bedrock 2026-02-06 16:24:35 +03:00
Pravdyvy
dc5b5ba278 feat: api methods population 2026-02-04 14:57:38 +02:00
Pravdyvy
efac8639c3 fix: merge fix 2026-02-03 11:36:07 +02:00
Pravdyvy
e1df915357 Merge branch 'arjentix/full-bedrock-integration' into Pravdyvy/indexer-state-management 2026-02-03 11:11:19 +02:00
Sergio Chouhy
6ca020d547 fix deadlock in subscriptions 2026-01-31 19:05:27 -03:00
Sergio Chouhy
d14aeb6cc1 fix genesis msg id 2026-01-31 18:12:59 -03:00
David Rusu
38f1f68030 feat(license): MIT/Apache2 license and add cargo deny config 2026-01-31 23:13:36 +04:00
Sergio Chouhy
0ae327d934 fix config 2026-01-30 20:20:30 -03:00
Daniil Polyakov
a87db600cf Fix some errors 2026-01-31 01:39:59 +03:00
Daniil Polyakov
71787a70f7 Implement block subscription 2026-01-30 21:53:01 +03:00
Daniil Polyakov
e0729a1725 Integrate indexer client into sequencer 2026-01-30 21:53:01 +03:00
Daniil Polyakov
22a6195eca Move BasicAuth to common::config and remove SequencerClient from IndexerCore 2026-01-30 21:52:43 +03:00
Pravdyvy
0efc522837 feat: full integration try 1 2026-01-30 12:51:18 +02:00
Pravdyvy
17a1be5b0c feat: db exposed 1 2026-01-30 10:25:34 +02:00
Pravdyvy
3cb7f17aaf Merge branch 'main' into Pravdyvy/indexer-state-management 2026-01-30 08:13:55 +02:00
Sergio Chouhy
de54744893 use own type MantleMsgId 2026-01-29 15:21:15 -03:00
Sergio Chouhy
476dc50482 handle comments 2026-01-29 13:47:39 -03:00
Sergio Chouhy
22290c05fb add docs and unit tests 2026-01-29 12:09:18 -03:00
Sergio Chouhy
95a58faf94 add delete blocks test 2026-01-29 12:07:52 -03:00
Sergio Chouhy
22258435ff Merge branch 'main' into schouhy/sequencer-retries-pending-blocks 2026-01-29 10:13:22 -03:00
Sergio Chouhy
d6df9a7796 minor refactor 2026-01-29 00:57:27 -03:00
Sergio Chouhy
deca3ffe69 fmt 2026-01-29 00:41:38 -03:00
Sergio Chouhy
ab2b16956e minor refactor 2026-01-28 15:53:29 -03:00
Sergio Chouhy
37c85de38d clippy 2026-01-27 16:06:51 -03:00
Sergio Chouhy
bc2350b349 fix start_from_config function 2026-01-27 16:03:21 -03:00
Sergio Chouhy
561b4a2dcf Merge branch 'main' into schouhy/sequencer-retries-pending-blocks 2026-01-27 14:48:09 -03:00
Sergio Chouhy
e78d6a59a0 add tokio task to retry pending blocks in bedrock 2026-01-27 13:27:52 -03:00
Sergio Chouhy
d7cac557af fix test 2026-01-27 10:52:43 -03:00
Pravdyvy
c0ad223b7c Merge branch 'Pravdyvy/block-parsing-validation' into Pravdyvy/indexer-state-management 2026-01-27 10:02:15 +02:00
Pravdyvy
c0e879edae fix: suggestions fix 1 2026-01-27 09:46:31 +02:00
Pravdyvy
4c4e30864b fix: dep updated, merge fix 2026-01-27 08:13:53 +02:00