input-output-hk / partner-chains-smart-contracts

Command Line Tool and Cardano Plutus Contracts for interacting with Partner Chains.
Apache License 2.0
9 stars 2 forks source link

chore(eval): remove many unnecessary dependencies #89

Closed tgunnoe closed 1 month ago

tgunnoe commented 1 month ago

This greatly cleans up our flake.lock file, removing any unnecessary locks and duplicates and speeds up eval time significantly (at least 20 seconds). In addition, I've minified the transitive dependencies we had inherited through the CTL.

Also, this rids of of the old transitive vulnix dependency error (through the ctl's use of old db-sync) which causes the shells to fall back the last successful ones.

originally part of https://github.com/input-output-hk/partner-chains-smart-contracts/pull/87

Prereview checklist

gilligan commented 1 month ago

Unfortunately this is once again failing with the error that we had before:

building '/nix/store/m1d4r6n2050l38x8g03bjd0jw3vxxs27-combined-check.drv'...
combined-check> /nix/store/bf1cms8x178cp7mjcc9spzkrj4hw8w7x-image-sidechain-main-cli-docker.json: line 110: syntax error: unexpected end of file
error: builder for '/nix/store/m1d4r6n2050l38x8g03bjd0jw3vxxs27-combined-check.drv' failed with exit code 2;
       last 1 log lines:
       > /nix/store/bf1cms8x178cp7mjcc9spzkrj4hw8w7x-image-sidechain-main-cli-docker.json: line 110: syntax error: unexpected end of file

@tgunnoe I forgot what you said that one was about

tgunnoe commented 1 month ago

Unfortunately this is once again failing with the error that we had before:

this is mitigated