├── .env.devnet ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .gitmodules ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE.md ├── Makefile ├── README.md ├── assets └── logo.png ├── bin ├── Cargo.toml ├── README.md └── src │ └── op-challenger.rs ├── crates ├── driver │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── bindings.rs │ │ ├── config.rs │ │ ├── drivers.rs │ │ ├── handlers.rs │ │ ├── lib.rs │ │ ├── state.rs │ │ ├── types.rs │ │ └── utils.rs ├── solvers │ ├── Cargo.toml │ └── src │ │ ├── fault │ │ ├── alphabet.rs │ │ ├── game.rs │ │ ├── mod.rs │ │ ├── position.rs │ │ └── types.rs │ │ └── lib.rs └── tui │ ├── Cargo.toml │ └── src │ └── lib.rs ├── specs └── .gitkeep └── start_devnet.sh /.env.devnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/.env.devnet -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/assets/logo.png -------------------------------------------------------------------------------- /bin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/bin/Cargo.toml -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/src/op-challenger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/bin/src/op-challenger.rs -------------------------------------------------------------------------------- /crates/driver/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /crates/driver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/Cargo.toml -------------------------------------------------------------------------------- /crates/driver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/README.md -------------------------------------------------------------------------------- /crates/driver/src/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/src/bindings.rs -------------------------------------------------------------------------------- /crates/driver/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/src/config.rs -------------------------------------------------------------------------------- /crates/driver/src/drivers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/src/drivers.rs -------------------------------------------------------------------------------- /crates/driver/src/handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/src/handlers.rs -------------------------------------------------------------------------------- /crates/driver/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/src/lib.rs -------------------------------------------------------------------------------- /crates/driver/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/src/state.rs -------------------------------------------------------------------------------- /crates/driver/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/src/types.rs -------------------------------------------------------------------------------- /crates/driver/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/driver/src/utils.rs -------------------------------------------------------------------------------- /crates/solvers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/solvers/Cargo.toml -------------------------------------------------------------------------------- /crates/solvers/src/fault/alphabet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/solvers/src/fault/alphabet.rs -------------------------------------------------------------------------------- /crates/solvers/src/fault/game.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/solvers/src/fault/game.rs -------------------------------------------------------------------------------- /crates/solvers/src/fault/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/solvers/src/fault/mod.rs -------------------------------------------------------------------------------- /crates/solvers/src/fault/position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/solvers/src/fault/position.rs -------------------------------------------------------------------------------- /crates/solvers/src/fault/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/solvers/src/fault/types.rs -------------------------------------------------------------------------------- /crates/solvers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/solvers/src/lib.rs -------------------------------------------------------------------------------- /crates/tui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/tui/Cargo.toml -------------------------------------------------------------------------------- /crates/tui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/crates/tui/src/lib.rs -------------------------------------------------------------------------------- /specs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /start_devnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/op-rs/galadriel/HEAD/start_devnet.sh --------------------------------------------------------------------------------