Skip to content

pull all non-essential code out of the on-chain stuff - #640

Open
ethernet8023 wants to merge 1 commit into
devfrom
split-coord
Open

pull all non-essential code out of the on-chain stuff#640
ethernet8023 wants to merge 1 commit into
devfrom
split-coord

refactor: move all non-essential code out of coordinator

5d46751
Select commit
Loading
Failed to load commit list.
Garnix CI / nixosConfig psyche-http failed Mar 24, 2026 in 1m 44s

nixosConfig psyche-http

nixosConfig psyche-http failed

Details

Last 100 lines of logs:

psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling base64 v0.21.7
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling aho-corasick v1.1.4
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling num-integer v0.1.46
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling regex-syntax v0.8.9
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling radium v0.7.0
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling heck v0.3.3
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling heapless v0.7.17
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling tap v1.0.1
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling termcolor v1.4.1
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling hash32 v0.2.1
psyche-deserialize-zerocopy-wasm-deps-0.2.0> error: The wasm32-unknown-unknown targets are not supported by default; you may need to enable the "wasm_js" configuration flag. Note that enabling the `wasm_js` feature flag alone is insufficient. For more information see: https://docs.rs/getrandom/0.3.4/#webassembly-support
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    --> /nix/store/ibqyrlsyi0ij1wl8f5yigav3hx8ijnba-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/getrandom-0.3.4/src/backends.rs:194:17
psyche-deserialize-zerocopy-wasm-deps-0.2.0>     |
psyche-deserialize-zerocopy-wasm-deps-0.2.0> 194 | /                 compile_error!(concat!(
psyche-deserialize-zerocopy-wasm-deps-0.2.0> 195 | |                     "The wasm32-unknown-unknown targets are not supported by default; \
psyche-deserialize-zerocopy-wasm-deps-0.2.0> 196 | |                     you may need to enable the \"wasm_js\" configuration flag. Note \
psyche-deserialize-zerocopy-wasm-deps-0.2.0> 197 | |                     that enabling the `wasm_js` feature flag alone is insufficient. \
psyche-deserialize-zerocopy-wasm-deps-0.2.0> 198 | |                     For more information see: \
psyche-deserialize-zerocopy-wasm-deps-0.2.0> 199 | |                     https://docs.rs/getrandom/", env!("CARGO_PKG_VERSION"), "/#webassembly-support"
psyche-deserialize-zerocopy-wasm-deps-0.2.0> 200 | |                 ));
psyche-deserialize-zerocopy-wasm-deps-0.2.0>     | |__________________^
psyche-deserialize-zerocopy-wasm-deps-0.2.0> 
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling wyz v0.5.1
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling psyche-coordinator v0.2.0 (/build/source/shared/coordinator)
psyche-deserialize-zerocopy-wasm-deps-0.2.0>    Compiling solana-decode-error v2.1.4
psyche-deserialize-zerocopy-wasm-deps-0.2.0> error: could not compile `getrandom` (lib) due to 1 previous error
psyche-deserialize-zerocopy-wasm-deps-0.2.0> warning: build failed, waiting for other jobs to finish...
solana-idl-solana-coordinator-deps-0.2.0> cargoArtifacts not set, will not reuse any cargo artifacts
solana-idl-solana-coordinator-deps-0.2.0> Running phase: unpackPhase
solana-idl-solana-coordinator-deps-0.2.0> unpacking source archive /nix/store/sswgppndh49v6jjr8r2nxavhydd34b7h-source
solana-idl-solana-coordinator-deps-0.2.0> source root is source/architectures/decentralized/solana-coordinator
solana-idl-solana-coordinator-deps-0.2.0> Running phase: patchPhase
solana-idl-solana-coordinator-deps-0.2.0> will use /nix/store/fsh5wazzkfd79i1bkm2ap6mnibjmw0ks-Cargo.lock as Cargo.lock
solana-idl-solana-coordinator-deps-0.2.0> Executing configureCargoCommonVars
solana-idl-solana-coordinator-deps-0.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase
solana-idl-solana-coordinator-deps-0.2.0> Running phase: configurePhase
solana-idl-solana-coordinator-deps-0.2.0> will append /build/source/architectures/decentralized/solana-coordinator/.cargo-home/config.toml with contents of /nix/store/ps04qlbjzri1jmhnv4qmps30546kb3gs-vendor-cargo-deps/config.toml
solana-idl-solana-coordinator-deps-0.2.0> default configurePhase, nothing to do
solana-idl-solana-coordinator-deps-0.2.0> Running phase: buildPhase
solana-idl-solana-coordinator-deps-0.2.0> +++ command cargo --version
solana-idl-solana-coordinator-deps-0.2.0> cargo 1.79.0 (8d3d6ef09 2024-08-15)
solana-idl-solana-coordinator-deps-0.2.0> +++ command cargo test --no-run --features idl-build
solana-idl-solana-coordinator-deps-0.2.0> error: failed to get `bytemuck` as a dependency of package `psyche-solana-coordinator v0.2.0 (/build/source/architectures/decentralized/solana-coordinator/programs/solana-coordinator)`
solana-idl-solana-coordinator-deps-0.2.0> 
solana-idl-solana-coordinator-deps-0.2.0> Caused by:
solana-idl-solana-coordinator-deps-0.2.0>   failed to load source for dependency `bytemuck`
solana-idl-solana-coordinator-deps-0.2.0> 
solana-idl-solana-coordinator-deps-0.2.0> Caused by:
solana-idl-solana-coordinator-deps-0.2.0>   Unable to update registry `crates-io`
solana-idl-solana-coordinator-deps-0.2.0> 
solana-idl-solana-coordinator-deps-0.2.0> Caused by:
solana-idl-solana-coordinator-deps-0.2.0>   failed to update replaced source registry `crates-io`
solana-idl-solana-coordinator-deps-0.2.0> 
solana-idl-solana-coordinator-deps-0.2.0> Caused by:
solana-idl-solana-coordinator-deps-0.2.0>   failed to parse manifest at `/nix/store/ps04qlbjzri1jmhnv4qmps30546kb3gs-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/wit-bindgen-0.51.0/Cargo.toml`
solana-idl-solana-coordinator-deps-0.2.0> 
solana-idl-solana-coordinator-deps-0.2.0> Caused by:
solana-idl-solana-coordinator-deps-0.2.0>   feature `edition2024` is required
solana-idl-solana-coordinator-deps-0.2.0> 
solana-idl-solana-coordinator-deps-0.2.0>   The package requires the Cargo feature called `edition2024`, but that feature is not stabilized in this version of Cargo (1.79.0 (8d3d6ef09 2024-08-15)).
solana-idl-solana-coordinator-deps-0.2.0>   Consider trying a more recent nightly release.
solana-idl-solana-coordinator-deps-0.2.0>   See https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#edition-2024 for more information about the status of this feature.
error: build of '/nix/store/cksc8la07idwm75pj7q9d9zxvlxa7vxn-solana-idl-solana-coordinator-deps-0.2.0.drv' on 'ssh-ng://nix-ssh@garnix6' failed: builder for '/nix/store/cksc8la07idwm75pj7q9d9zxvlxa7vxn-solana-idl-solana-coordinator-deps-0.2.0.drv' failed with exit code 101;
       last 25 log lines:
       > default configurePhase, nothing to do
       > Running phase: buildPhase
       > +++ command cargo --version
       > cargo 1.79.0 (8d3d6ef09 2024-08-15)
       > +++ command cargo test --no-run --features idl-build
       > error: failed to get `bytemuck` as a dependency of package `psyche-solana-coordinator v0.2.0 (/build/source/architectures/decentralized/solana-coordinator/programs/solana-coordinator)`
       >
       > Caused by:
       >   failed to load source for dependency `bytemuck`
       >
       > Caused by:
       >   Unable to update registry `crates-io`
       >
       > Caused by:
       >   failed to update replaced source registry `crates-io`
       >
       > Caused by:
       >   failed to parse manifest at `/nix/store/ps04qlbjzri1jmhnv4qmps30546kb3gs-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/wit-bindgen-0.51.0/Cargo.toml`
       >
       > Caused by:
       >   feature `edition2024` is required
       >
       >   The package requires the Cargo feature called `edition2024`, but that feature is not stabilized in this version of Cargo (1.79.0 (8d3d6ef09 2024-08-15)).
       >   Consider trying a more recent nightly release.
       >   See https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#edition-2024 for more information about the status of this feature.
       For full logs, run 'nix log /nix/store/cksc8la07idwm75pj7q9d9zxvlxa7vxn-solana-idl-solana-coordinator-deps-0.2.0.drv'.
error: builder for '/nix/store/cksc8la07idwm75pj7q9d9zxvlxa7vxn-solana-idl-solana-coordinator-deps-0.2.0.drv' failed with exit code 1
error: 1 dependencies of derivation '/nix/store/qh27yi44qrih8swvkxs144fjcqsxbif0-solana-coordinator-idl-0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/bx8ivvp6mmi38faj0qnyc47p2c919iyq-website-shared-1.0.0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/07l9w92dlgnh3d4ap8j2cfdjggnjk83f-website-backend-1.0.0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/hhzkd4dsx0z1q40jldpvczjcprncj7hw-website-frontend-1.0.0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/84798gxjh0h4ql5kpd93pbza9i9myb6m-Caddyfile.drv' failed to build
error: 1 dependencies of derivation '/nix/store/cs08a6nfh0wkbi4bypqa6mk4h4cvq64r-unit-backend.service.drv' failed to build
error: 1 dependencies of derivation '/nix/store/r89bsjp2zlynr3w01knx5jbkzzyv5x95-Caddyfile-formatted.drv' failed to build
error: 1 dependencies of derivation '/nix/store/0jfhr4z04j3p3y4i8vnsqmypr98bwcj8-etc.drv' failed to build
error: 1 dependencies of derivation '/nix/store/fi2akxk4grd172z96cy6jq2arn0kxsww-nixos-system-nixos-26.05.20260121.88d3861.drv' failed to build