160 Commits

Author SHA1 Message Date
Pravdyvy
1eae20ba3f fix: merge fixes 2026-03-23 18:16:53 +02:00
Pravdyvy
f59874dc1e Merge branch 'main' into Pravdyvy/indexer-db-batching 2026-03-23 18:16:45 +02:00
jonesmarvin8
6f77c75b9c
Issue 257 - update ds and add ds to commitment (#397)
* initialize branch

* minor errors

* update artifacts and lint

* lint fix
2026-03-20 10:39:04 -04:00
Pravdyvy
425a10516b Merge branch 'main' into Pravdyvy/indexer-db-batching 2026-03-20 14:39:30 +02:00
Daniil Polyakov
b254ebb185 feat: refactor sequencer RPC client-side 2026-03-20 00:41:05 +03:00
Daniil Polyakov
be94e133fa feat: refactor sequencer RPC server-side 2026-03-20 00:41:05 +03:00
Pravdyvy
5b99f0dabd fix: lint fix 2026-03-18 17:52:28 +02:00
Pravdyvy
9554faa778 Merge branch 'main' into Pravdyvy/indexer-db-batching 2026-03-18 10:22:37 +02:00
Daniil Polyakov
252848a145 feat: update rust to 1.94.0 2026-03-17 21:25:30 +03:00
Daniil Polyakov
aa462b66eb feat: add nursery clippy lints 2026-03-17 21:25:30 +03:00
Daniil Polyakov
e3b93b6e9a feat: add restriction clippy lints 2026-03-17 21:25:30 +03:00
Daniil Polyakov
efe8393ba0 feat: add pedantic clippy lints 2026-03-17 21:25:30 +03:00
Pravdyvy
dfb9c70941 fix: fmt 2026-03-17 15:44:36 +02:00
Pravdyvy
a00018e64e fix: suggestions 1 2026-03-17 15:40:55 +02:00
Pravdyvy
6e7a6f8703 fix: fmt 2026-03-17 15:23:41 +02:00
Pravdyvy
adfb1156b1
Update storage/src/indexer/write_batch.rs
Co-authored-by: Sergio Chouhy <41742639+schouhy@users.noreply.github.com>
2026-03-17 15:20:59 +02:00
Daniil Polyakov
756f2f4135 feat: add workspace lints to every crate 2026-03-17 15:13:44 +03:00
Pravdyvy
7b20d70169 fix: header storing fix 2026-03-13 14:27:54 +02:00
Pravdyvy
247094ca61 fix: batching usage in indexer service 2026-03-12 16:21:04 +02:00
Pravdyvy
d8542e089f fix: various fixes and cleanup 2026-03-12 15:53:38 +02:00
Pravdyvy
b57c2ac33d feat: batch writes 2026-03-11 18:37:54 +02:00
Pravdyvy
53b26064eb feat: multi gets 2026-03-09 16:35:03 +02:00
Pravdyvy
3426f1f8a9 fix: minor restructurization 2026-03-09 11:15:57 +02:00
Daniil Polyakov
ec1018deac feat: sort blocks from latest to oldest in explorer 2026-03-04 21:54:36 +03:00
Pravdyvy
cda22a3a2b Merge branch 'Pravdyvy/indexer-state-management' into Pravdyvy/bedrock-parsing-from-start-of-a-channel 2026-02-23 11:22:11 +02:00
Pravdyvy
56c6abe08f fix: suggestions fix 1 2026-02-23 10:55:00 +02:00
Pravdyvy
feb66e6a18 fix: tests unignored 2026-02-20 17:14:57 +03:00
Pravdyvy
de1aa99fd4 feat: updated block streaming 2026-02-20 17:11:08 +03:00
Pravdyvy
f11d374ae7 Merge branch 'main' into Pravdyvy/indexer-state-management 2026-02-17 08:06:16 +02: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
c663ad1a56 chore: better error messages 2026-02-13 01:54:40 +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
0a8d6f1eb4 fix: always store latest block hash in db 2026-02-12 17:49:59 +03:00
Daniil Polyakov
975cfb9ec6 feat: fully integrate Sequencer, Indexer and Explorer with Bedrock 2026-02-12 16:31:13 +03:00
Pravdyvy
c3aa3a5495 fix: some ci fix 2026-02-10 15:54:57 +02:00
Pravdyvy
36407c1d43 Merge branch 'arjentix/full-bedrock-integration' into Pravdyvy/indexer-state-management 2026-02-10 09:14:24 +02:00
Pravdyvy
db0de3a53f fix: db tests 2026-02-09 15:05:01 +02: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
357e0f1444 feat: all methods populated 2026-02-05 16:21:08 +02: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
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
Pravdyvy
8fa8cc33d8 fix: config fix 2026-01-30 14:58:41 +02: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