mirror of
https://github.com/datahaven-xyz/datahaven
synced 2026-05-24 09:50:01 +00:00
An EVM compatible Substrate chain, powered by StorageHub and secured by EigenLayer
This PR adds a new job at the end of the `DataHave Operator Rust Tests` (`rust-tests.yml`) that checks: - If the tests were skipped (no changes in the `operator/` directory), it succeeds. - If the tests run and succeeded, it succeeds. - If the tests run and failed, it fails. This is useful to set this job as required in our merging ruleset, and account for cases where the tests are skipped. |
||
|---|---|---|
| .github/workflows | ||
| contracts | ||
| docker | ||
| operator | ||
| resources | ||
| test | ||
| .gitignore | ||
| .gitmodules | ||
| README.md | ||
DataHaven 🫎
An EVM compatible Substrate chain, powered by StorageHub and secured by EigenLayer.
Repo Structure
datahaven/
├── .github/ # GitHub Actions workflows.
├── contracts/ # Implementation of the DataHaven AVS (Autonomous Verifiable Service) smart contracts to interact with EigenLayer.
├── docker/ # Docker build files.
├── operator/ # DataHaven node based on Substrate. The "Operator" in EigenLayer terms.
├── test/ # Integration tests for the AVS and Operator.
├── resources/ # Miscellaneous resources for the DataHaven project.
└── README.md