hansieodendaal
d1f36f70a8
Update config and crate naming
...
- Updated configs to the lates main repo configs.
- Updated all main repo crate namings to be same as the main repo.
- Added `create_dir_all` to `pub(crate) fn create_tempdir(custom_work_dir: Option<PathBuf>) -> std::io::Result<TempDir> {`.
- Wired in optional `persist_dir` when using the local deployer.
**Note:** Unsure about the `service_params` mapping in `pub(crate) fn cryptarchia_deployment(config: &GeneralConfig) -> CryptarchiaDeploymentSettings {`
2026-02-09 00:13:24 +02:00
andrussal
e283defa72
Fix genesis utxos and scale leader stake
2026-02-04 16:42:16 +01:00
Hansie Odendaal
e2df69b0d5
chore: merge master into dev and update configs after merge ( #17 )
...
* Sdp config structs from logos blockchain (#15 )
* Update configs after main repo merge
---------
Co-authored-by: gusto <bacv@users.noreply.github.com>
2026-01-29 09:33:25 +02:00
andrussal
8d2dd4c86a
Unify ndoe types
2026-01-26 09:08:00 +01:00
Hansie Odendaal
dc06af5486
update for main repo changes ( #10 )
...
Update for main repo changes - this implied many changes in the testing framework code
removal of DA config-related code that was still present because it was required by node code until now
nomos-da-network-core = { workspace = true }
subnetworks-assignations = { workspace = true }
nomos-da-dispersal = { workspace = true }
nomos-da-network-core = { workspace = true }
nomos-da-network-service = { workspace = true }
nomos-da-sampling = { workspace = true }
nomos-da-verifier = { workspace = true }
nomos-ledger = { workspace = true, features = ["serde"] }
removal of the executor node
logos-blockchain-executor = { workspace = true }
2026-01-25 10:11:16 +02:00
andrussal
50ec0e9506
Update testing framework for logos-blockchain rename
2026-01-20 13:39:43 +01:00
Hansie Odendaal
77ae5078a6
feat: refactor for using external cucumber ( #6 )
2026-01-19 08:48:05 +02:00
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