andrussal
|
870280e354
|
cfgsync: split repo/provider phases
Refactors long cfgsync helpers into smaller steps.
- ConfigRepo::run
- Before: wait/timeout + lock draining + config generation + per-host response sending in one block.
- After: wait_for_hosts_with_timeout/take_waiting_hosts/generate_node_configs/
send_error_to_all/send_timeout_to_all/send_configs_to_all_hosts.
- try_create_providers
- Before: mixed validation + duplicated locator parsing for DA/Blend.
- After: validate_provider_inputs/build_da_providers/build_blend_providers/locator_for_host.
|
2025-12-19 01:48:50 +01:00 |
|
andrussal
|
7dea766801
|
cfgsync: remove panics and blocking mutex
|
2025-12-18 22:59:16 +01:00 |
|
andrussal
|
17180d8c37
|
configs: make consensus/genesis generation fallible
|
2025-12-18 22:12:28 +01:00 |
|
andrussal
|
b9741f8d03
|
config: share base config generator
|
2025-12-18 20:33:37 +01:00 |
|
andrussal
|
ef5c59700d
|
cfgsync: apply node config injection on client
|
2025-12-18 20:13:23 +01:00 |
|
andrussal
|
4a47024a11
|
config: return Result from api/network config builders
|
2025-12-18 18:08:53 +01:00 |
|
andrussal
|
128e073ed8
|
config: add shared topology invariants validator
|
2025-12-18 18:02:50 +01:00 |
|
andrussal
|
f0e9d2807b
|
cfgsync: add typed config build errors and validation
|
2025-12-18 14:46:27 +01:00 |
|
andrussal
|
c2ac7f4dc0
|
refactor(cfgsync): clarify readiness mapping
|
2025-12-16 01:13:49 +01:00 |
|
andrussal
|
6e619d4c03
|
testing-framework: improve runner defaults + checks
|
2025-12-15 22:29:36 +01:00 |
|
andrussal
|
7998e86863
|
Fix bundle cross-build + cfgsync config generation
|
2025-12-15 17:14:24 +01:00 |
|
andrussal
|
3dbdc2acac
|
Sync updates to docs, workloads, and monitoring
|
2025-12-13 05:59:28 +01:00 |
|
andrussal
|
7a6db26fe1
|
Remove cfgsync config facade; use direct modules
|
2025-12-10 09:49:04 +01:00 |
|
andrussal
|
a48bf0415e
|
Clarify cfgsync builder base config struct
|
2025-12-10 09:45:19 +01:00 |
|
andrussal
|
881ead1e32
|
Extract cfgsync tracing helper and wire modules
|
2025-12-10 09:41:19 +01:00 |
|
andrussal
|
d6a5143be9
|
Refine cfgsync builder with helper functions
|
2025-12-10 09:37:50 +01:00 |
|
andrussal
|
f4f15e1e83
|
Split cfgsync network helpers into address/peers modules
|
2025-12-10 09:34:50 +01:00 |
|
andrussal
|
eb80a16c7c
|
Move cfgsync node config assembly into builder module
|
2025-12-10 09:28:47 +01:00 |
|
andrussal
|
d6f9f00043
|
Extract cfgsync KMS config helper
|
2025-12-10 09:26:11 +01:00 |
|
andrussal
|
b7d9386c26
|
Add cfgsync input validation module and thiserror dep
|
2025-12-10 09:22:47 +01:00 |
|
andrussal
|
5564942152
|
Extract cfgsync provider creation into module
|
2025-12-10 09:19:08 +01:00 |
|
andrussal
|
34c3c06c79
|
Split cfgsync host and network helpers into modules
|
2025-12-10 09:13:36 +01:00 |
|
andrussal
|
ff63bc0132
|
Centralize cfgsync port/KZG defaults in Rust
|
2025-12-09 17:34:34 +01:00 |
|
andrussal
|
ce5f2146ae
|
Align workflows and configs with latest nomos-node rev
|
2025-12-06 10:17:06 +01:00 |
|
andrussal
|
e1c2bb2b95
|
Initial import of Nomos testing framework
|
2025-12-01 18:36:58 +01:00 |
|