21 Commits

Author SHA1 Message Date
andrussal
4927c74e48 Update node rev and align wallet/KMS configs 2026-02-03 17:22:06 +01:00
andrussal
cc75462369 Update node rev and align consensus/wallet config 2026-02-02 13:30:56 +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
015c884f9a chore: rename node env vars and circuits scripts 2026-01-22 11:09:47 +01:00
andrussal
50ec0e9506 Update testing framework for logos-blockchain rename 2026-01-20 13:39:43 +01:00
andrussal
28685298ba chore/sync-with-node-repo 2026-01-20 07:54:16 +01:00
Hansie Odendaal
77ae5078a6
feat: refactor for using external cucumber (#6) 2026-01-19 08:48:05 +02:00
andrussal
30a18710da configs: split config construction phases
Refactors long config builders into small, intent-named helpers.

- create_general_configs_with_blend_core_subset
  - Before: validation + id/port gen + component config build + provider/genesis + kms + per-node assembly.
  - After: validate_node_counts/generate_ids_and_ports/collect_blend_core_providers/
    apply_consensus_genesis_tx/build_kms_configs/build_general_configs.

- build_blend_service_config
  - Before: mixed constants parsing + user/deployment/network settings build.
  - After: message_frequency_per_round/build_blend_user_config/
    build_blend_deployment_settings/build_network_deployment_settings.

- create_validator_config/create_executor_config
  - Before: large struct literals mixing deployment, DA network, storage, dispersal.
  - After: deployment helpers + backend/settings helpers to keep top-level constructor readable.

- create_genesis_tx_with_declarations
  - Before: inscription + op building + proof signing + tx wrapping in one block.
  - After: build_genesis_inscription/build_genesis_ops/build_genesis_ops_proofs/build_genesis_tx.
2025-12-19 00:50:20 +01:00
andrussal
b150c584c0 configs: remove unwrap/expect from node configs 2025-12-18 22:14:55 +01:00
andrussal
6e619d4c03 testing-framework: improve runner defaults + checks 2025-12-15 22:29:36 +01:00
andrussal
3dbdc2acac Sync updates to docs, workloads, and monitoring 2025-12-13 05:59:28 +01:00
andrussal
a171219909 Centralize timeouts and cfgsync defaults 2025-12-09 17:45:10 +01:00
andrussal
35f3188ad4 Fix host runs by resolving KZG params file 2025-12-09 10:18:36 +01:00
andrussal
f8a41b06b1 Refine demo tooling and shared configs 2025-12-09 09:43:49 +01:00
andrussal
c2f94b3bed Move kms helper under nodes and clean imports 2025-12-09 09:17:31 +01:00
andrussal
3536c22db0 Refine demo tooling and unify runner config 2025-12-09 06:30:18 +01:00
andrussal
cf99459c1a Disable recovery persistence for test runs 2025-12-06 15:56:47 +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