anchor.diff:            executableToolDepends = [
               cpphs
             ];
  +          testHaskellDepends = [
  +            base
  +            bytestring
  +            cardano-sl
  +            cardano-sl-core
  +            cardano-sl-db
  +            cardano-sl-infra
  +            cardano-sl-lrc
  +            cardano-sl-ssc
  +            cardano-sl-txp
  +            cardano-sl-update
  +            cborg
  +            cereal
  +            containers
  +            cryptonite
  +            data-default
  +            ether
  +            exceptions
  +            formatting
  +            generic-arbitrary
  +            hspec
  +            kademlia
  +            lens
  +            log-warper
  +            memory
  +            mmorph
  +            monad-control
  +            MonadRandom
  +            mtl
  +            network-uri
  +            node-sketch
  +            pvss
  +            QuickCheck
  +            quickcheck-instances
  +            random
  +            reflection
  +            regex-tdfa
  +            regex-tdfa-text
  +            safecopy
  +            serokell-util
  +            stm
  +            tagged
  +            text
  +            text-format
  +            time-units
  +            transformers-base
  +            universum
  +            unordered-containers
  +            vector
  +          ];
  +          testToolDepends = [ cpphs ];
             doHaddock = false;
             doCheck = true;
             description = "Cardano SL - wallet";
  
positive.code:           description = "Cardano SL - update";
            license = stdenv.lib.licenses.mit;
          }) {};
        cardano-sl-wallet = callPackage ({ acid-state, aeson, ansi-wl-pprint, base, base58-bytestring, binary, bytestring, cardano-report-server, cardano-sl, cardano-sl-core, cardano-sl-db, cardano-sl-infra, cardano-sl-ssc, cardano-sl-txp, cardano-sl-update, containers, cpphs, data-default, directory, dlist, ether, exceptions, filepath, formatting, hashable, lens, log-warper, memory, mkDerivation, mtl, network-transport, network-transport-tcp, node-sketch, optparse-applicative, parsec, purescript-bridge, random, reflection, safe-exceptions, safecopy, semver, serokell-util, servant, servant-multipart, servant-server, servant-swagger, servant-swagger-ui, stdenv, stm, stm-containers, string-qq, swagger2, text, text-format, time, time-units, transformers, universum, unix, unordered-containers, wai, wai-websockets, websockets }:
        mkDerivation {
            pname = "cardano-sl-wallet";
            version = "1.0.2";
  
negative.code:             cardano-sl-txp
              cardano-sl-update
              containers
              cryptonite
              data-default
              directory
              dlist
  