68 Commits

Author SHA1 Message Date
Daniil Polyakov
332bd29e93
Merge pull request #389 from logos-blockchain/pg/zone-sdk-lez
feat(sequencer, indexer): Use zone-sdk instead of bedrock client
2026-05-05 14:36:16 +03:00
Petar Radovic
c263a98231 address comments 2026-05-01 09:12:24 +02:00
Moudy
8517906025 Merge branch 'main' into moudy/feat-strong-type-circuit-input 2026-04-30 20:17:47 +02:00
Moudy
98da9b26cc fix: address PR review feedback
- Rename PrivacyPreservingCircuitInputAccount to InputAccountIdentity (drop the PrivacyPreservingCircuit prefix; add Identity suffix)
- Rename PrivacyPreservingCircuitInput.accounts to account_identities
- Rename AccountManager.accounts() to account_identities() and loop variables to account_identity
- Drop legacy mask-1/2/3 references from variant doc comments and guest comments
- Remove the explanatory comments about deleted parallel-vec tests; moved to the PR description
- Rebake privacy_preserving_circuit and test program artifacts
2026-04-30 15:46:36 +02:00
Petar Radovic
af3a31509e machete 2026-04-30 11:29:49 +02:00
Petar Radovic
0920e086d9 merge main 2026-04-30 11:21:01 +02:00
Petar Radovic
265a269da0 remove indexer dep from sequencer: 2026-04-30 11:13:50 +02:00
Petar Radovic
9f6468682a clippy 2026-04-29 15:26:11 +02:00
Petar Radovic
798b89839c checkpoints 2026-04-29 14:05:23 +02:00
Petar Radovic
6bcbe058ed merge master 2026-04-29 10:33:07 +02:00
Moudy
55a4a1d83b ci: fix fmt-rs, deny advisory, and rebake artifacts 2026-04-29 08:54:19 +02:00
Moudy
f7349656c7 refactor: strong-type PrivacyPreservingCircuitInput with per-account enum 2026-04-29 07:37:30 +02:00
Sergio Chouhy
7c45b5af3c Merge branch 'main' into schouhy/generalize-npk-to-multiple-accounts 2026-04-24 01:04:55 -03:00
Sergio Chouhy
6316f59777 fmt 2026-04-19 23:13:51 -03:00
Moudy
d1fd6fe945 fix: clippy issue 2026-04-16 19:07:27 +02:00
Sergio Chouhy
a4af8da13b replace npk for account id in commitment and init nullifier formulas 2026-04-14 23:45:34 -03:00
Sergio Chouhy
dae617c673 wip: add dummy identifier 2026-04-14 18:02:38 -03:00
Daniil Polyakov
190c811f10
Merge pull request #439 from logos-blockchain/pr/enable-indexer-tests
chore(ci): enable indexer integration tests with new docker image
2026-04-13 21:00:42 +03:00
Petar Radovic
359619ad14 new version 2026-04-08 23:33:12 +02:00
Sergio Chouhy
5c3ee030a6 add test. Add --all-features to CI tests so that tests under the mock feature are also run 2026-04-07 21:26:45 -03:00
Sergio Chouhy
4b0a68889c Merge remote-tracking branch 'origin/main' into schouhy/fix-genesis-nullifiers 2026-04-07 16:05:42 -03:00
Sergio Chouhy
2d1896013b handle comments 2026-04-07 13:35:13 -03:00
Sergio Chouhy
50d402880c add nullifiers for preconfigured accounts on genesis 2026-04-06 21:44:31 -03:00
Sergio Chouhy
1ba80f7631 count mandatory clock tx in max_block_size 2026-04-06 21:34:03 -03:00
Sergio Chouhy
d9ddd5e3f6 fix docs. refactor sequencer logic to check size before executing 2026-04-06 21:07:55 -03:00
Sergio Chouhy
34de497d4d add test 2026-04-03 18:44:28 -03:00
Sergio Chouhy
deae71b09f handle comments 2026-04-03 18:13:24 -03:00
Sergio Chouhy
55c75c55ae fix clippy 2026-04-02 21:44:33 -03:00
Sergio Chouhy
b525447e2d refactor so that indexer checks clock constraints 2026-04-02 18:30:10 -03:00
Sergio Chouhy
6a467da3b1 fmt and clippy 2026-04-02 17:48:02 -03:00
Sergio Chouhy
29d66d2c2d small refactor 2026-04-02 17:40:58 -03:00
Sergio Chouhy
aa157bfbe7 add tests 2026-04-02 03:55:38 -03:00
Sergio Chouhy
9915f09d6d refactor to enforce validation of state diff through constructors 2026-04-02 02:39:37 -03:00
Sergio Chouhy
40c7b308a9 add validated state diff 2026-04-02 01:09:58 -03:00
Sergio Chouhy
fa2fd857a9 minor refactor 2026-04-01 00:01:11 -03:00
Sergio Chouhy
3c5a1c9d0a Merge branch 'main' into schouhy/add-block-context-system-accounts 2026-03-31 20:53:10 -03:00
Sergio Chouhy
eb14b8bf98 clippy 2026-03-31 13:51:12 +02:00
Sergio Chouhy
f627910468 fmt 2026-03-31 13:51:12 +02:00
Sergio Chouhy
f1a42c6f97 minor refactor 2026-03-31 13:50:47 +02:00
Sergio Chouhy
8bfaf9ef4a remove blockid from common 2026-03-31 13:50:47 +02:00
Sergio Chouhy
77c5032527 remove common TimeStamp 2026-03-31 13:50:30 +02:00
Sergio Chouhy
35273aa02f use curr_time from new block 2026-03-31 13:50:07 +02:00
moudyellaz
c9d9d77316 fix: remove unused self from next_block_timestamp_ms 2026-03-31 13:46:43 +02:00
moudyellaz
c4567d163d style: apply cargo fmt 2026-03-31 13:46:25 +02:00
moudyellaz
5c592312f9 feat: extend ValidityWindow with Unix timestamp bounds 2026-03-31 13:46:08 +02:00
Sergio Chouhy
52f1c337ec add test 2026-03-31 08:35:37 -03:00
Sergio Chouhy
67baefeaee fmt and clippy 2026-03-31 01:45:07 -03:00
Sergio Chouhy
d8ffa22b81 add more clock accounts 2026-03-31 01:39:02 -03:00
Sergio Chouhy
7078e403ed add timestamp to clock 2026-03-30 23:50:54 -03:00
Sergio Chouhy
99071a4ef9 Merge branch 'main' into schouhy/add-block-context 2026-03-26 21:23:36 -03:00