Skip to content

Commit

Permalink
Update from c306224
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed May 31, 2023
1 parent 4aaf591 commit 601d00d
Show file tree
Hide file tree
Showing 11 changed files with 500 additions and 7 deletions.
Binary file modified 01-index.tar
Binary file not shown.
Binary file modified 01-index.tar.gz
Binary file not shown.
18 changes: 18 additions & 0 deletions all-package-versions/index.html
Expand Up @@ -44,6 +44,24 @@ <h1 class="py-5">
</th>
</thead>
<tbody>
<tr>
<td class="col-sm-2">
<a href="../package/ouroboros-network-0.8.0.1">ouroboros-network-0.8.0.1</a>
</td>
<td class="col-sm-1">Version</td>
<td class="col-sm-3" data-order="1685519188">2023-05-31T07:46:28Z</td>
<td class="col-sm-6">
<dl class="row">
<dd>
<a href="https://github.com/input-output-hk/ouroboros-network/tree/58e6292b987e0123899469df222a6a9f3ae0b39f/ouroboros-network">https://github.com/input-output-hk/ouroboros-network</a>
</dd>
<dt>Commit hash</dt>
<dd>58e6292b987e0123899469df222a6a9f3ae0b39f</dd>
<dt>Subdir</dt>
<dd>ouroboros-network</dt>
</dl>
</td>
</tr>
<tr>
<td class="col-sm-2">
<a href="../package/streaming-0.2.3.1.0.0.0.0.1">streaming-0.2.3.1.0.0.0.0.1</a>
Expand Down
8 changes: 4 additions & 4 deletions all-packages/index.html
Expand Up @@ -2141,15 +2141,15 @@ <h1 class="py-5">
</td>
</tr>
<tr>
<td class="col-sm-2"><a href="../package/ouroboros-network-0.8.0.0">ouroboros-network-0.8.0.0</a></td>
<td class="col-sm-3" data-order="1685109416">2023-05-26T13:56:56Z</td>
<td class="col-sm-2"><a href="../package/ouroboros-network-0.8.0.1">ouroboros-network-0.8.0.1</a></td>
<td class="col-sm-3" data-order="1685519188">2023-05-31T07:46:28Z</td>
<td class="col-sm-6">
<dl class="row">
<dd>
<a href="https://github.com/input-output-hk/ouroboros-network/tree/367c2c2e9c5c7dd42602855b28041b1e7d9949f3/ouroboros-network">https://github.com/input-output-hk/ouroboros-network</a>
<a href="https://github.com/input-output-hk/ouroboros-network/tree/58e6292b987e0123899469df222a6a9f3ae0b39f/ouroboros-network">https://github.com/input-output-hk/ouroboros-network</a>
</dd>
<dt>Commit hash</dt>
<dd>367c2c2e9c5c7dd42602855b28041b1e7d9949f3</dd>
<dd>58e6292b987e0123899469df222a6a9f3ae0b39f</dd>
<dt>Subdir</dt>
<dd>ouroboros-network</dt>
</dl>
Expand Down
2 changes: 1 addition & 1 deletion foliage/packages.json

Large diffs are not rendered by default.

265 changes: 265 additions & 0 deletions index/ouroboros-network/0.8.0.1/ouroboros-network.cabal
@@ -0,0 +1,265 @@
cabal-version: 3.0
name: ouroboros-network
version: 0.8.0.1
synopsis: A networking layer for the Ouroboros blockchain protocol
description: A networking layer for the Ouroboros blockchain protocol.
license: Apache-2.0
license-files: LICENSE
NOTICE
copyright: 2019-2023 Input Output Global Inc (IOG)
author: Alexander Vieth, Marcin Szamotulski, Duncan Coutts
maintainer: marcin.szamotulski@iohk.io
category: Network
build-type: Simple
extra-doc-files: CHANGELOG.md

flag asserts
description: Enable assertions
manual: False
default: False

source-repository head
type: git
location: https://github.com/input-output-hk/ouroboros-network

library
hs-source-dirs: src

-- At this experiment/prototype stage everything is exposed.
-- This has to be tidied up once the design becomes clear.
exposed-modules:
Ouroboros.Network.BlockFetch
Ouroboros.Network.BlockFetch.Client
Ouroboros.Network.BlockFetch.ClientRegistry
Ouroboros.Network.BlockFetch.ClientState
Ouroboros.Network.BlockFetch.Decision
Ouroboros.Network.BlockFetch.DeltaQ
Ouroboros.Network.BlockFetch.State
Ouroboros.Network.DeltaQ
Ouroboros.Network.Diffusion
Ouroboros.Network.Diffusion.P2P
Ouroboros.Network.Diffusion.NonP2P
Ouroboros.Network.Diffusion.Policies
Ouroboros.Network.ExitPolicy
Ouroboros.Network.KeepAlive
Ouroboros.Network.NodeToNode
Ouroboros.Network.NodeToClient
Ouroboros.Network.Tracers
Ouroboros.Network.PeerSelection.Types
Ouroboros.Network.PeerSelection.EstablishedPeers
Ouroboros.Network.PeerSelection.KnownPeers
Ouroboros.Network.PeerSelection.LedgerPeers
Ouroboros.Network.PeerSelection.LocalRootPeers
Ouroboros.Network.PeerSelection.PeerMetric
Ouroboros.Network.PeerSelection.PeerStateActions
Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions
Ouroboros.Network.PeerSelection.RootPeersDNS
Ouroboros.Network.PeerSelection.Governor
Ouroboros.Network.PeerSelection.Simple
Ouroboros.Network.PeerSharing
Ouroboros.Network.TxSubmission.Inbound
Ouroboros.Network.TxSubmission.Mempool.Reader
Ouroboros.Network.TxSubmission.Outbound
other-modules: Ouroboros.Network.Diffusion.Common
Ouroboros.Network.PeerSelection.Governor.ActivePeers
Ouroboros.Network.PeerSelection.Governor.EstablishedPeers
Ouroboros.Network.PeerSelection.Governor.KnownPeers
Ouroboros.Network.PeerSelection.Governor.Monitor
Ouroboros.Network.PeerSelection.Governor.RootPeers
Ouroboros.Network.PeerSelection.Governor.Types
Ouroboros.Network.Diffusion.Utils
reexported-modules: Ouroboros.Network.AnchoredFragment,
Ouroboros.Network.AnchoredSeq,
Ouroboros.Network.Magic,
Ouroboros.Network.NodeToClient.Version,
Ouroboros.Network.NodeToNode.Version

default-language: Haskell2010
other-extensions: BangPatterns,
DataKinds,
EmptyCase,
ExistentialQuantification,
FlexibleContexts,
FlexibleInstances,
FunctionalDependencies,
GADTs,
GADTSyntax,
GeneralizedNewtypeDeriving,
MultiParamTypeClasses,
NamedFieldPuns,
OverloadedStrings,
PolyKinds,
RankNTypes,
RecordWildCards,
ScopedTypeVariables,
TemplateHaskell,
TupleSections,
TypeApplications,
TypeFamilies,
TypeInType
build-depends: base >=4.14 && <4.19,
async >=2.2 && <2.3,
bytestring >=0.10 && <0.12,
cborg >=0.2.1 && <0.3,
containers,
dns,
hashable,
iproute,
mtl,
network >=3.1.2 && <3.2,
nothunks,
psqueues >=0.2.3 && <0.3,
random,

cardano-prelude,
cardano-slotting,
cardano-strict-containers,
contra-tracer,
monoidal-synchronisation,

io-classes ^>=1.1,
io-classes-mtl ^>=0.1,
network-mux,
si-timers,
ouroboros-network-api ^>=0.5,
ouroboros-network-framework ^>=0.6,
ouroboros-network-protocols ^>=0.5.0.2,
strict-stm,
typed-protocols >=0.1.0.4 && <1.0,
if !os(windows)
build-depends: directory,
unix

ghc-options: -Wall
-Wno-unticked-promoted-constructors
-Wcompat
-Wincomplete-uni-patterns
-Wincomplete-record-updates
-Wpartial-fields
-Widentities
-Wredundant-constraints
-Wunused-packages
if flag(asserts)
ghc-options: -fno-ignore-asserts

test-suite test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
other-modules: Ouroboros.Network.BlockFetch.Examples
Ouroboros.Network.MockNode

Test.LedgerPeers
Test.Ouroboros.Network.Diffusion.Node
Test.Ouroboros.Network.Diffusion.Node.NodeKernel
Test.Ouroboros.Network.Diffusion.Node.MiniProtocols
Test.Ouroboros.Network.Diffusion.Node.ChainDB
Test.Ouroboros.Network.Diffusion.Policies
Test.Ouroboros.Network.BlockFetch
Test.Ouroboros.Network.KeepAlive
Test.Ouroboros.Network.MockNode
Test.Ouroboros.Network.TxSubmission
Test.Ouroboros.Network.PeerSelection
Test.Ouroboros.Network.PeerSelection.Instances
Test.Ouroboros.Network.PeerSelection.LocalRootPeers
Test.Ouroboros.Network.PeerSelection.RootPeersDNS
Test.Ouroboros.Network.PeerSelection.Json
Test.Ouroboros.Network.PeerSelection.MockEnvironment
Test.Ouroboros.Network.PeerSelection.PeerGraph
Test.Ouroboros.Network.PeerSelection.PeerMetric
Test.Ouroboros.Network.NodeToNode.Version
Test.Ouroboros.Network.NodeToClient.Version
Test.Ouroboros.Network.Orphans
Test.Ouroboros.Network.ShrinkCarefully
Test.Ouroboros.Network.Testnet
Test.Ouroboros.Network.Testnet.Simulation.Node
Test.Mux
Test.Pipe
Test.Socket
Test.PeerState
Test.Version
default-language: Haskell2010
build-depends: base >=4.14 && <4.19,
bytestring,
QuickCheck,
aeson,
array,
cborg,
containers,
dns,
hashable,
iproute,
mtl,
network,
pipes,
pretty-simple,
psqueues,
random,
serialise,
tasty,
tasty-hunit,
tasty-quickcheck,
text,
time,

cardano-prelude,
cardano-slotting,
contra-tracer,
nothunks,

io-classes,
io-sim,
monoidal-synchronisation,
network-mux,
ouroboros-network,
ouroboros-network-api,
ouroboros-network-framework,
ouroboros-network-mock,
ouroboros-network-protocols,
ouroboros-network-protocols:testlib,
ouroboros-network-framework:testlib,
ouroboros-network-testing ^>= 0.3,
si-timers,
strict-stm,
typed-protocols,
typed-protocols-examples,
with-utf8,

if os(windows)
build-depends: Win32-network <0.2.0.0,
Win32 >= 2.5.4.1 && <3.0
else
build-depends: process

ghc-options: -Wall
-Wno-unticked-promoted-constructors
-fno-ignore-asserts
-threaded
-rtsopts
+RTS -T -RTS

executable demo-chain-sync
hs-source-dirs: demo
main-is: chain-sync.hs
build-depends: base >=4.14 && <4.19,
async,
bytestring,
containers,
directory,
random,
serialise,
stm,

contra-tracer,

typed-protocols,
ouroboros-network-api,
ouroboros-network-framework,
ouroboros-network-mock,
ouroboros-network-protocols,
ouroboros-network

default-language: Haskell2010
ghc-options: -Wall
-threaded
-rtsopts
1 change: 1 addition & 0 deletions index/ouroboros-network/0.8.0.1/package.json
@@ -0,0 +1 @@
{"signatures":[{"keyid":"25adef66151837b79ce479a6d4b4d3e7ab01f4be6ac0d017aa0888ad56730012","method":"ed25519","sig":"ZRT0r1yyqIuUB8oWkQ+0Vnu2Knsu330wGp89LzMNy+hUBnHgi893vvO6jtE4vf8Y3c0Z4CxQkj4h113r36YRAg=="},{"keyid":"41ac876be19073390388a8969decce50f78306416c0d9c70d7add734152bb5fd","method":"ed25519","sig":"FerOSMSy5d+I7xViRS6B7PWvTJFmUQOlgTDdmnF4V1Jypqa2v09ZJciwBW83BLD2u2e2NjcvZigW0pJxRwV+DA=="},{"keyid":"4a6910fcd881522c6b237e408846408832a8d838d15a3821c3c57824130dd7aa","method":"ed25519","sig":"n3+rKMdNZFEfDMe4piuybkKQQ6BIKkeJn6tyYdX40CAcAm44FQRCJdLkAIpUzR/oP6q87RmOVOelco8MsMAjCA=="},{"keyid":"9c28f8cc290e3ebcb927d3167fc685107019ee15392807c301be7b977a711922","method":"ed25519","sig":"3VrGMCi09XFlLLjwGiQZykRvSoOxJxPBxAHS7kZIiUnIFnbQpJFEuFM98pAJ0WkxYmNo2D21otV41uCgkC9kDg=="},{"keyid":"a5670f268a61dec31a0cb6e37ee7f9df59abdf457168a1caadf736803d620d85","method":"ed25519","sig":"46hh8vhsrDwOipof3ZW+gehnmQl2cVD9d6eC+aWvsxo0ogFaJVqLtF3W9tSA9PqaOofoeDV7Lx4gA0kWppXbCg=="},{"keyid":"e2984138748ffdf2190338c806a38e8d7fe54962c7a6d7e2675be00e2795498f","method":"ed25519","sig":"li3EHSQSgO/9x7yrdEo/xWRFgvrFmpxRY72bEzHVVDxV++ZE9IVibqmmUBkZC5HkMTndMhzN677z1Y+18N8tDA=="}],"signed":{"_type":"Targets","expires":null,"targets":{"<repo>/package/ouroboros-network-0.8.0.1.tar.gz":{"hashes":{"sha256":"b03aba5ad6a647148f8c5c0b73f9d16a51b35a9cd4954a005794ab6059fca57c"},"length":276084}},"version":1}}
Binary file added package/ouroboros-network-0.8.0.1.tar.gz
Binary file not shown.

0 comments on commit 601d00d

Please sign in to comment.