datahaven/test/scripts
undercover-cactus 265581182a
test: launch backend in e2e tests and cli (#418)
## Summary

We are now launching the MSP backend when starting stpragehub services.
In this PR, we also fix the MSP and BSP node configuration and register
it with the correct keys.

## What changed

* Added a launch Backend MSP function that is called when launching
storage hub services
* Fix the wrong genesis error message in storagehub node by removing the
`--chain dev` flags (so it can be launch of the same network as our
local datahaven nodes).
* Use the correct keys to register MSP and BSP. We were injecting
different keys that the one we used for MSP and BSP registration leading
to the MSP and BSP node to never fully register as storage providers.

---------

Co-authored-by: Ahmad Kaouk <56095276+ahmadkaouk@users.noreply.github.com>
2026-02-04 15:56:25 +01:00
..
cargo-crossbuild.ts test: 🏗️ Setup e2e testing framework (#104) 2025-07-16 18:51:07 +02:00
check-generated-state.ts test : improve contract injection (#326) 2026-01-06 11:27:50 +00:00
compile-contracts.sh test: port Moonwall block validation suite (#201) 2025-10-06 09:47:35 +02:00
compile-contracts.ts refactor(test): reorganize e2e test suites (#373) 2026-01-20 15:52:33 +02:00
contracts-checksum.ts test : improve contract injection (#326) 2026-01-06 11:27:50 +00:00
deploy-contracts.ts feat: Add DH-AVS stagenet/testnet Hoodi deployment support (#422) 2026-02-02 16:41:15 +01:00
fund-providers.ts test: launch backend in e2e tests and cli (#418) 2026-02-04 15:56:25 +01:00
fund-validators.ts fix: build contracts with test/mocks (#317) 2025-11-24 17:36:29 +01:00
generate-contracts.ts test : improve contract injection (#326) 2026-01-06 11:27:50 +00:00
register-providers.ts feat: 🚀 add storage-hub nodes to CLI (#287) 2025-11-22 11:49:14 +01:00
send-txn.ts test: refactor e2e tests (#365) 2025-12-24 13:31:40 +01:00
set-datahaven-parameters.ts test: refactor e2e tests (#365) 2025-12-24 13:31:40 +01:00
setup-validators.ts test: refactor e2e tests (#365) 2025-12-24 13:31:40 +01:00
test-parallel.ts test: port ethereum tests from moonbeam (#278) 2025-11-22 10:02:05 +01:00
update-validator-set.ts test: 🏗️ Setup e2e testing framework (#104) 2025-07-16 18:51:07 +02:00