Moudy
47eba25647
Merge pull request #690 from logos-blockchain/dev
...
Merge dev to main for v0.2.4
v0.2.4
2026-08-07 07:20:00 +02:00
Sergio Chouhy
cdabad7760
Merge pull request #689 from logos-blockchain/schouhy/bump-zone-sdk-version
...
chore(workspace): bump zone sdk version
2026-08-06 19:23:54 -03:00
Sergio Chouhy
245c63d190
chore(workspace): bump bedrock rev
2026-08-06 16:41:06 -03:00
Sergio Chouhy
3d5f083e78
fix(lez): duplicated lines
2026-08-06 16:40:39 -03:00
Moudy
751c6bf8ec
Merge pull request #686 from logos-blockchain/moudy/cross-zone-content-bound-key
...
fix(lez): deliver only from peer blocks on the peer's verified chain
2026-08-06 21:00:07 +02:00
Moudy
cfc7942c3c
Merge branch 'dev' into moudy/cross-zone-content-bound-key
2026-08-06 20:59:46 +02:00
erhant
43b66b1592
Merge pull request #688 from logos-blockchain/dev
...
chore: dev to main for 0.2.3
v0.2.3
2026-08-06 21:18:25 +03:00
erhant
da1f12cf2c
Merge pull request #687 from logos-blockchain/erhant/fix-sequencer-reorg-problems-testnet-0.2.1
...
fix(sequencer): properly adopt / orphan blocks in false-pos from L1
2026-08-06 21:12:23 +03:00
erhant
80a56be5aa
fix(sequencer): properly adopt / orphan blocks in false-pos from L1
2026-08-06 20:44:48 +03:00
moudyellaz
c7739733db
fix(indexer): deliver only from peer blocks inside the verified run
2026-08-06 10:17:12 +02:00
moudyellaz
5c28c4cc0c
fix(sequencer): deliver only from a peer block on its verified chain
2026-08-05 20:49:41 +02:00
moudyellaz
e4dcc39277
feat(storage): add a durable per-peer cross-zone chain tip
2026-08-05 19:27:06 +02:00
Moudy
82d692bf4c
Merge pull request #670 from logos-blockchain/moudy/peer-cache-validation
...
fix(indexer): validate peer blocks before caching them
2026-08-05 06:09:55 +02:00
Pravdyvy
acd269649a
Merge pull request #671 from logos-blockchain/Pravdyvy/builtin-programs-integration-tests-removal
...
ci(integration_tests): Tests removal + Simple retry on fixtures
2026-08-04 17:52:34 +03:00
Daniil Polyakov
d6e4ae694e
Merge pull request #682 from logos-blockchain/dev
...
Merge dev to main for v0.2.2-rc1 release
v0.2.2
v0.2.2-rc1
2026-08-04 17:47:22 +03:00
Pravdyvy
7b9e323dd2
fix: suggestion fix 1
2026-08-04 15:43:52 +03:00
Daniil Polyakov
ebea32cbe3
Merge pull request #680 from logos-blockchain/arjentix/priority_fee_config
...
feat(sequencer): expose zone_sdk priority_fee in config
2026-08-04 15:27:06 +03:00
Daniil Polyakov
409ebb48cc
feat(sequencer): expose zone_sdk priority_fee in config
2026-08-04 14:07:06 +03:00
Artem Gureev
57d45f14fa
Merge pull request #604 from logos-blockchain/artem/bundle-actions
...
refactor!: bundle private/public i/o into action structs
2026-08-04 15:06:39 +04:00
agureev
ccb426960f
Merge remote-tracking branch 'origin/dev' into artem/bundle-actions
2026-08-04 14:21:00 +04:00
Pravdyvy
8f0a3032cb
fix(ci): machete fix
2026-08-04 07:54:29 +03:00
Pravdyvy
9a82a0cfcb
feat(integration_tests): tests removal + simple retry on fixtures
2026-08-04 07:40:21 +03:00
moudyellaz
2b5096aa2e
fix(indexer): validate peer blocks before caching them
2026-08-04 03:06:46 +02:00
Daniil Polyakov
cfac4d5b0b
Merge pull request #651 from logos-blockchain/arjentix/metrics
...
feat(metrics): add sequencer metrics & grafana dashboard generation tool
2026-08-04 00:57:09 +03:00
Daniil Polyakov
cd835bd0c9
feat(sequencer): add possibility to disable metrics
2026-08-03 23:46:35 +03:00
Daniil Polyakov
8bbce62290
chore(dashboard_gen): add quantile range check
2026-08-03 23:46:35 +03:00
Daniil Polyakov
218955dd19
feat(sequencer): add status label to transaction application time
2026-08-03 23:46:35 +03:00
Daniil Polyakov
69ecc116a8
fix(common): drop strum
2026-08-03 23:46:35 +03:00
Daniil Polyakov
acb73dce0c
fix(dashboard_gen): use RATE_WINDOW in rate_per_min calculation
2026-08-03 23:46:35 +03:00
Daniil Polyakov
037901fe94
fix(sequencer): differentiate between height and blocks produced by this sequencer
2026-08-03 23:46:35 +03:00
Daniil Polyakov
f4f78ddc28
fix(sequencer): expose 9000 metrics port from docker
2026-08-03 23:46:35 +03:00
Daniil Polyakov
97152b8df6
chore(sequencer): apply snake_case convention to labels
2026-08-03 23:46:35 +03:00
Daniil Polyakov
f2e92a9c1f
feat(sequencer): add metrics_address config field
2026-08-03 23:46:35 +03:00
Daniil Polyakov
dc5804b7c2
docs(metrics): add metrics.md
2026-08-03 23:46:35 +03:00
Daniil Polyakov
d0ae9c2768
chore(metrics): rename writing feature to record
2026-08-03 23:46:35 +03:00
Daniil Polyakov
343ba0b97c
feat(dashboard_gen): remove panel json to rust generator
2026-08-03 23:46:35 +03:00
Daniil Polyakov
aa6969386e
refactor(metrics): improve metrics setup
2026-08-03 23:46:35 +03:00
Daniil Polyakov
849bb6bbe1
feat(metrics): improve mempool and failed transaction metrics & panels
2026-08-03 23:46:35 +03:00
Daniil Polyakov
ab12fb104c
chore(monitoring): bump prometheus & grafana versions
2026-08-03 23:46:35 +03:00
Daniil Polyakov
ec53979442
feat(dashboard_gen): make unit an enum
2026-08-03 23:46:35 +03:00
Daniil Polyakov
ea36fa2e93
refactor(metrics): move metrics into a separate crates and reuse names in dashboard generation
2026-08-03 23:46:35 +03:00
Daniil Polyakov
462de8f11d
feat(tools): add grafana panel json to rust generator
2026-08-03 23:46:35 +03:00
Daniil Polyakov
008eb247e9
feat(tools): add dashboard generator
2026-08-03 23:46:34 +03:00
Daniil Polyakov
8afd2cea66
feat(docker): introduce monitoring
2026-08-03 23:46:34 +03:00
Daniil Polyakov
97071b575a
feat(sequencer): add initial metrics
2026-08-03 23:46:34 +03:00
Moudy
a4f7f879c0
Merge pull request #667 from logos-blockchain/moudy/cross-zone-emitter-pin
...
feat(cross-zone)!: authorize deliveries by source program and target
2026-08-03 17:15:14 +02:00
moudyellaz
a1172602fc
chore: update artifacts
2026-08-03 08:46:39 +02:00
moudyellaz
09f4bfdd03
feat(cross-zone)!: authorize deliveries by source program and target
...
BREAKING CHANGE: `CrossZonePeer.allowed_targets` is replaced by `allowed_routes`,
a list of `{src_program_id, target_program_id}` pairs. `InboxConfig.allowed_peers`
is removed.
2026-08-03 04:40:05 +02:00
Moudy
15144ddb84
Merge pull request #661 from logos-blockchain/dev
v0.2.1
2026-08-02 10:28:44 +02:00
moudyellaz
e752bd422c
revert: compile dependencies at opt-level 3 in dev and test profiles
2026-08-02 04:20:44 +02:00