234 Commits

Author SHA1 Message Date
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
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
David Rusu
38f1f68030 feat(license): MIT/Apache2 license and add cargo deny config 2026-01-31 23:13:36 +04: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
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
Pravdyvy
516feee101 Merge branch 'main' into Pravdyvy/block-parsing-validation 2026-01-27 07:57:41 +02:00
Sergio Chouhy
fe4a89191c add state to rocksdb 2026-01-27 01:20:17 -03:00
jonesmarvin8
9a92aa1553 updates and fmt 2026-01-26 18:38:41 -05:00
jonesmarvin8
a2d3d5ae0d Merge branch 'marvin/public_keys' into marvin/public_account_id 2026-01-26 16:08:33 -05:00
Sergio Chouhy
e897fd6076 fix parent when resubmitting pending blocks 2026-01-26 14:51:39 -03:00
Sergio Chouhy
e680544ca3 use context 2026-01-26 13:46:47 -03:00
Sergio Chouhy
02702213dc
Update sequencer_core/src/block_settlement_client.rs
Co-authored-by: Daniil Polyakov <arjentix@gmail.com>
2026-01-26 13:34:38 -03:00
Sergio Chouhy
ab31a1fd2d Merge branch 'schouhy/adapt-sequencer-to-bedrock' into schouhy/sequencer-retries-pending-blocks 2026-01-26 12:25:47 -03:00
Sergio Chouhy
ded6e8123d Merge branch 'main' into schouhy/adapt-sequencer-to-bedrock 2026-01-26 11:38:42 -03:00
jonesmarvin8
0939b7e1c6 update public account id domain separator 2026-01-23 20:45:47 -05:00
Pravdyvy
2a2fe1347a fix: new model rewrite 2026-01-22 14:44:48 +02:00
Sergio Chouhy
2218ad1c64 add functionality to resubmit pending transactions and delete finalized blocks 2026-01-22 02:01:02 -03:00
Sergio Chouhy
f04b299b1a minor changes 2026-01-21 11:47:28 -03:00
Sergio Chouhy
56295d12d8 use anyhow for block settlement client error handling 2026-01-21 10:38:18 -03:00
Pravdyvy
eb77217318 fix: suggestions 1 2026-01-21 14:50:29 +02:00
Sergio Chouhy
e397d6c576 add bedrock status flag to blocks and last_finalized_block metadata info to sequencer db 2026-01-20 11:52:02 -03:00
Sergio Chouhy
654e92f0d7 clippy 2026-01-19 14:26:48 -03:00
Pravdyvy
f3dcda346c fix: ci test 1 2026-01-19 13:55:31 +02:00
Pravdyvy
bec78ae70f Merge branch 'schouhy/adapt-sequencer-to-bedrock' into Pravdyvy/block-parsing-validation 2026-01-19 13:22:43 +02:00
Sergio Chouhy
4105eecace fix msg id in mantle tx 2026-01-16 19:50:54 -03:00
Pravdyvy
b96865ab89 fix: indexer update 2026-01-16 16:15:21 +02:00
Pravdyvy
c2e09031e1 fix: integration updates 2026-01-15 15:44:48 +02:00
Pravdyvy
b6a0e62871 Merge branch 'schouhy/adapt-sequencer-to-bedrock' into Pravdyvy/block-parsing-validation 2026-01-15 14:03:23 +02:00