buray
961990f868
Merge 48e5b10bf7fe0d23e9fc054a0c4d9cf5f0361014 into d3390efc6db215cef35ba1d6d1f5e13277fe9597
2026-06-01 06:15:27 +02:00
Daniil Polyakov
5e09b81d1c
chore(configs): add supply bridge account genesis action
2026-05-29 20:01:24 +03:00
Daniil Polyakov
913a627198
feat: upgrade to new zone-sdk
2026-05-29 20:01:24 +03:00
Petar Radovic
23fda575ed
fix(sequencer): use dummy msg id while waiting for new zone-sdk
2026-05-29 20:01:24 +03:00
Daniil Polyakov
2a2da3726c
fix: differentiate between user and sequencer transactions in mempool
2026-05-29 20:01:24 +03:00
Daniil Polyakov
0f347a7614
fix: dedup Deposit events
2026-05-29 20:01:24 +03:00
Daniil Polyakov
78633acdc3
fix: wait for finalized deposit event
2026-05-29 20:01:24 +03:00
Daniil Polyakov
9b8955daf5
feat(sequencer, programs): implement deposit operation for bridge
2026-05-29 20:01:24 +03:00
Daniil Polyakov
879cd5096a
fix: update configuration files
2026-05-15 01:34:01 +03:00
Petar Radovic
af3a31509e
machete
2026-04-30 11:29:49 +02:00
Petar Radovic
265a269da0
remove indexer dep from sequencer:
2026-04-30 11:13:50 +02:00
Petar Radovic
6bcbe058ed
merge master
2026-04-29 10:33:07 +02:00
ygd58
48e5b10bf7
Merge remote-tracking branch 'upstream/main' into feat/sequencer-healthcheck
2026-04-24 22:38:01 +02:00
Sergio Chouhy
f627910468
fmt
2026-03-31 13:51:12 +02:00
Sergio Chouhy
8bfaf9ef4a
remove blockid from common
2026-03-31 13:50:47 +02:00
ygd58
934c333f47
feat: add meaningful is_healthy check to sequencer healthcheck
...
is_healthy is now true only if the block store is accessible and
has produced at least the genesis block.
Clients should poll chain_height twice with a delay to verify
the sequencer is making progress.
Refs #244
2026-03-28 19:59:19 +01:00
ygd58
4be96ef087
feat: improve sequencer healthcheck with HealthStatus response
...
Previously check_health() always returned Ok(()) - completely useless.
Now returns HealthStatus { chain_height, is_healthy } so clients can:
1. Call check_health() once to get current chain_height
2. Wait a few seconds
3. Call again - if chain_height increased, sequencer is healthy
Refs #244
2026-03-28 19:55:06 +01:00
ygd58
c1924e1ccc
feat: improve sequencer healthcheck to return chain height
...
Previously check_health() always returned Ok(()) without checking
anything meaningful. A sequencer could be stuck and still pass.
Now check_health() returns the current chain height (BlockId).
Clients can call this twice with a delay to verify the chain is
progressing.
Refs #244
2026-03-28 19:49:00 +01:00
Daniil Polyakov
f9071d492c
feat: cache rust builds in docker to speed up subsequent builds
2026-03-20 18:39:58 +03:00
Daniil Polyakov
c5950bd08a
feat: use docker volumes instend of mounts for runtime data directories
2026-03-20 17:40:59 +03:00
Daniil Polyakov
05c2c3a56d
fix: encode transactions with borsh in sequencer rpc
2026-03-20 00:48:04 +03:00
Daniil Polyakov
7b20a83379
fix: fixes after rebase & address comments
2026-03-20 00:48:04 +03:00
Daniil Polyakov
325960d696
feat: remove override_rust_log from wallet config
2026-03-20 00:48:04 +03:00
Daniil Polyakov
b631ef02c6
fix: final fixes & polishing
2026-03-20 00:47:37 +03:00
Daniil Polyakov
9d87e3b046
fix: fix lints
2026-03-20 00:41:05 +03: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
Daniil Polyakov
bffc711470
refactor: move sequencer_ directories into sequencer
2026-03-20 00:36:07 +03:00