View on GitHub
File Changes
m
+9/-9
source-repository-package
  type: git
  location: https://github.com/input-output-hk/cardano-shell
-
  tag: 6d74f0f6675ed0b20166f9e162545309ba72944c
+
  tag: 5ef0ab914031db561d75dbc1cfc74969a7fcd049

                      
source-repository-package
  type: git
  type: git
  location: https://github.com/input-output-hk/iohk-monitoring-framework
  subdir: iohk-monitoring
-
  tag: c85d57a95d919336afea7e0eff00e834bd6b4b58
+
  tag: e22be186e0b1018260ed7c5166871f82a869b94d

                      
source-repository-package
  type: git
  location: https://github.com/input-output-hk/iohk-monitoring-framework
  subdir:   contra-tracer
-
  tag: c85d57a95d919336afea7e0eff00e834bd6b4b58
+
  tag: e22be186e0b1018260ed7c5166871f82a869b94d

                      
source-repository-package
  type: git
  location: https://github.com/input-output-hk/ouroboros-network
-
  tag: 05a62acdd64405e284d54a94d55cda832855a84e
+
  tag: 7ebe200d16cf18da8c586bdb64d2ca121ab9d37e
  subdir: ouroboros-network

                      
source-repository-package
  type: git
  location: https://github.com/input-output-hk/ouroboros-network
-
  tag: 05a62acdd64405e284d54a94d55cda832855a84e
+
  tag: 7ebe200d16cf18da8c586bdb64d2ca121ab9d37e
  subdir: ouroboros-consensus

                      
source-repository-package
  type: git
  location: https://github.com/input-output-hk/ouroboros-network
-
  tag: 05a62acdd64405e284d54a94d55cda832855a84e
+
  tag: 7ebe200d16cf18da8c586bdb64d2ca121ab9d37e
  subdir: typed-protocols

                      
source-repository-package
  type: git
  location: https://github.com/input-output-hk/ouroboros-network
-
  tag: 05a62acdd64405e284d54a94d55cda832855a84e
+
  tag: 7ebe200d16cf18da8c586bdb64d2ca121ab9d37e
  subdir: typed-protocols-cbor

                      
source-repository-package
  type: git
  location: https://github.com/input-output-hk/ouroboros-network
-
  tag: 05a62acdd64405e284d54a94d55cda832855a84e
+
  tag: 7ebe200d16cf18da8c586bdb64d2ca121ab9d37e
  subdir: network-mux

                      
source-repository-package
  type: git
  location: https://github.com/input-output-hk/ouroboros-network
-
  tag: 05a62acdd64405e284d54a94d55cda832855a84e
+
  tag: 7ebe200d16cf18da8c586bdb64d2ca121ab9d37e
  subdir: io-sim-classes

                      
source-repository-package
      (nodeDecodeBlock pInfoConfig)
      (Block.encodePoint (nodeEncodeHeaderHash (Proxy @blk)))
      (Block.decodePoint (nodeDecodeHeaderHash (Proxy @blk)))
+
      (Block.encodePoint (nodeEncodeHeaderHash (Proxy @blk)))
+
      (Block.decodePoint (nodeDecodeHeaderHash (Proxy @blk)))
      (nodeDecodeBlock pInfoConfig)
      (Block.encodePoint (nodeEncodeHeaderHash (Proxy @blk)))
      (Block.decodePoint (nodeDecodeHeaderHash (Proxy @blk)))
+
      (Block.encodePoint (nodeEncodeHeaderHash (Proxy @blk)))
+
      (Block.decodePoint (nodeDecodeHeaderHash (Proxy @blk)))

                      

                      
-- | Local unix socket file path over which the client communicates with a core
-
{-# LANGUAGE ConstraintKinds       #-}
-
{-# LANGUAGE FlexibleContexts      #-}
-
{-# LANGUAGE FlexibleInstances     #-}
+
{-# LANGUAGE ConstraintKinds #-}
+
{-# LANGUAGE FlexibleContexts #-}
+
{-# LANGUAGE FlexibleInstances #-}
+
{-# LANGUAGE GADTs #-}
{-# LANGUAGE MultiParamTypeClasses #-}
-
{-# LANGUAGE OverloadedStrings     #-}
-
{-# LANGUAGE ScopedTypeVariables   #-}
-
{-# LANGUAGE UndecidableInstances  #-}
+
{-# LANGUAGE OverloadedStrings #-}
+
{-# LANGUAGE ScopedTypeVariables #-}
+
{-# LANGUAGE UndecidableInstances #-}

                      
-
{-# OPTIONS_GHC -fno-warn-orphans  #-}
+
{-# OPTIONS_GHC -fno-warn-orphans #-}
{-# OPTIONS_GHC -Wno-all-missed-specialisations #-}

                      
module Cardano.Tracing.Tracers
  , traceDnsResolver     :: !Bool
  }

                      
-
type ConsensusTraceOptions = Consensus.Tracers' () ()    (Const Bool)
+
type ConsensusTraceOptions = Consensus.Tracers' () () () (Const Bool)
type ProtocolTraceOptions  = ProtocolTracers'   () () () (Const Bool)

                      
nullTracers :: Tracers peer blk
      dnsResolverTracer = nullTracer
    }
  where
-
    nullConsensusTracers :: Consensus.Tracers' peer blk (Tracer IO)
+
    nullConsensusTracers :: Consensus.Tracers' peer blk tip (Tracer IO)
    nullConsensusTracers = Consensus.Tracers {
        Consensus.chainSyncClientTracer = nullTracer,
        Consensus.chainSyncServerTracer = nullTracer,

                      
-- | Smart constructor of 'NodeTraces'.
--
-
mkTracers :: forall peer blk.
+
mkTracers :: forall peer blk tip.
              ( ProtocolLedgerView blk
              , TraceConstraints blk
              , Show peer
+
              , tip ~ Point (Header blk)
              )
           => TraceOptions
           -> Tracer IO (LogObject Text)
      then showTracing
      else const nullTracer

                      
-
    mkConsensusTracers :: Consensus.Tracers' peer blk (Tracer IO)
+
    mkConsensusTracers :: Consensus.Tracers' peer blk tip (Tracer IO)
    mkConsensusTracers = Consensus.Tracers
      { Consensus.chainSyncClientTracer
        = enableConsensusTracer Consensus.chainSyncClientTracer
      (nodeDecodeBlock pInfoConfig)
      (Block.encodePoint (nodeEncodeHeaderHash (Proxy @blk)))
      (Block.decodePoint (nodeDecodeHeaderHash (Proxy @blk)))
+
      (Block.encodePoint (nodeEncodeHeaderHash (Proxy @blk)))
+
      (Block.decodePoint (nodeDecodeHeaderHash (Proxy @blk)))

                      

                      
-- | Local unix socket file path over which the client communicates with a core
            (hsPkgs.cardano-shell)
            (hsPkgs.cardano-prelude)
            (hsPkgs.process)
+
            (hsPkgs.yaml)
            (hsPkgs.QuickCheck)
            (hsPkgs.quickcheck-state-machine)
            (hsPkgs.tree-diff)
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/cardano-shell";
-
      rev = "6d74f0f6675ed0b20166f9e162545309ba72944c";
-
      sha256 = "026ckw2hx9amcbi6mwwfcxai95dch15gza3gvm052615hsknfp6i";
+
      rev = "5ef0ab914031db561d75dbc1cfc74969a7fcd049";
+
      sha256 = "1n1p3kspjcrsw5qr8w8nfj48xxa8pvwvlwmwnqrb9m41xjcbhdgb";
      });
    }
\ No newline at end of file
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/iohk-monitoring-framework";
-
      rev = "c85d57a95d919336afea7e0eff00e834bd6b4b58";
-
      sha256 = "1ia9z6bgavf2ng49d8f9anlsy9jln8ab20a92spkr2rd17c51qhv";
+
      rev = "e22be186e0b1018260ed7c5166871f82a869b94d";
+
      sha256 = "1nihpxmkhlhx3sfnwxprhfa0f70rc97zkvhd66hl3wcifgjp40aj";
      });
    postUnpack = "sourceRoot+=/contra-tracer; echo source root reset to \$sourceRoot";
    }
\ No newline at end of file
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/ouroboros-network";
-
      rev = "05a62acdd64405e284d54a94d55cda832855a84e";
-
      sha256 = "00wiyg49i0xw9z73vhdkpd47vi1r2d0q9qvbwwz9agfkw6kzzysl";
+
      rev = "7ebe200d16cf18da8c586bdb64d2ca121ab9d37e";
+
      sha256 = "1a6zy2rb7m6mb5jd0295ddn3k2v858pv769fkdzs2cchg707k8bh";
      });
    postUnpack = "sourceRoot+=/io-sim-classes; echo source root reset to \$sourceRoot";
    }
\ No newline at end of file
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/iohk-monitoring-framework";
-
      rev = "c85d57a95d919336afea7e0eff00e834bd6b4b58";
-
      sha256 = "1ia9z6bgavf2ng49d8f9anlsy9jln8ab20a92spkr2rd17c51qhv";
+
      rev = "e22be186e0b1018260ed7c5166871f82a869b94d";
+
      sha256 = "1nihpxmkhlhx3sfnwxprhfa0f70rc97zkvhd66hl3wcifgjp40aj";
      });
    postUnpack = "sourceRoot+=/iohk-monitoring; echo source root reset to \$sourceRoot";
    }
\ No newline at end of file
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/ouroboros-network";
-
      rev = "05a62acdd64405e284d54a94d55cda832855a84e";
-
      sha256 = "00wiyg49i0xw9z73vhdkpd47vi1r2d0q9qvbwwz9agfkw6kzzysl";
+
      rev = "7ebe200d16cf18da8c586bdb64d2ca121ab9d37e";
+
      sha256 = "1a6zy2rb7m6mb5jd0295ddn3k2v858pv769fkdzs2cchg707k8bh";
      });
    postUnpack = "sourceRoot+=/network-mux; echo source root reset to \$sourceRoot";
    }
\ No newline at end of file
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/ouroboros-network";
-
      rev = "05a62acdd64405e284d54a94d55cda832855a84e";
-
      sha256 = "00wiyg49i0xw9z73vhdkpd47vi1r2d0q9qvbwwz9agfkw6kzzysl";
+
      rev = "7ebe200d16cf18da8c586bdb64d2ca121ab9d37e";
+
      sha256 = "1a6zy2rb7m6mb5jd0295ddn3k2v858pv769fkdzs2cchg707k8bh";
      });
    postUnpack = "sourceRoot+=/ouroboros-consensus; echo source root reset to \$sourceRoot";
    }
\ No newline at end of file
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/ouroboros-network";
-
      rev = "05a62acdd64405e284d54a94d55cda832855a84e";
-
      sha256 = "00wiyg49i0xw9z73vhdkpd47vi1r2d0q9qvbwwz9agfkw6kzzysl";
+
      rev = "7ebe200d16cf18da8c586bdb64d2ca121ab9d37e";
+
      sha256 = "1a6zy2rb7m6mb5jd0295ddn3k2v858pv769fkdzs2cchg707k8bh";
      });
    postUnpack = "sourceRoot+=/ouroboros-network; echo source root reset to \$sourceRoot";
    }
\ No newline at end of file
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/ouroboros-network";
-
      rev = "05a62acdd64405e284d54a94d55cda832855a84e";
-
      sha256 = "00wiyg49i0xw9z73vhdkpd47vi1r2d0q9qvbwwz9agfkw6kzzysl";
+
      rev = "7ebe200d16cf18da8c586bdb64d2ca121ab9d37e";
+
      sha256 = "1a6zy2rb7m6mb5jd0295ddn3k2v858pv769fkdzs2cchg707k8bh";
      });
    postUnpack = "sourceRoot+=/typed-protocols-cbor; echo source root reset to \$sourceRoot";
    }
\ No newline at end of file
    } // {
    src = (pkgs.lib).mkDefault (pkgs.fetchgit {
      url = "https://github.com/input-output-hk/ouroboros-network";
-
      rev = "05a62acdd64405e284d54a94d55cda832855a84e";
-
      sha256 = "00wiyg49i0xw9z73vhdkpd47vi1r2d0q9qvbwwz9agfkw6kzzysl";
+
      rev = "7ebe200d16cf18da8c586bdb64d2ca121ab9d37e";
+
      sha256 = "1a6zy2rb7m6mb5jd0295ddn3k2v858pv769fkdzs2cchg707k8bh";
      });
    postUnpack = "sourceRoot+=/typed-protocols; echo source root reset to \$sourceRoot";
    }
\ No newline at end of file
m
+3/-3

                      
    # Following deps are for cardano-shell
  - git: https://github.com/input-output-hk/cardano-shell
-
    commit: 6d74f0f6675ed0b20166f9e162545309ba72944c
+
    commit: 5ef0ab914031db561d75dbc1cfc74969a7fcd049

                      
  - binary-0.8.7.0
  - containers-0.5.11.0
  - tasty-hedgehog-1.0.0.1
    # iohk-monitoring-framework currently not pinned to a release
  - git: https://github.com/input-output-hk/iohk-monitoring-framework
-
    commit: c85d57a95d919336afea7e0eff00e834bd6b4b58
+
    commit: e22be186e0b1018260ed7c5166871f82a869b94d
    subdirs:
      - contra-tracer
      - iohk-monitoring
    #Ouroboros-network dependencies

                      
  - git: https://github.com/input-output-hk/ouroboros-network
-
    commit: 05a62acdd64405e284d54a94d55cda832855a84e
+
    commit: 7ebe200d16cf18da8c586bdb64d2ca121ab9d37e
    subdirs:
        - io-sim-classes
        - network-mux