Skip to content

Commit 8b9fe65

Browse files
Soupstrawnewhoggy
authored andcommitted
Copied changes from #4600
1 parent 52c4d01 commit 8b9fe65

File tree

5 files changed

+85
-83
lines changed

5 files changed

+85
-83
lines changed

cabal.project

Lines changed: 80 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ repository cardano-haskell-packages
1313
-- See CONTRIBUTING for information about these, including some Nix commands
1414
-- you need to run if you change them
1515
index-state: 2022-12-11T00:00:00Z
16-
index-state: cardano-haskell-packages 2022-12-14T00:40:15Z
16+
-- index-state: cardano-haskell-packages 2022-12-14T00:40:15Z
17+
index-state: cardano-haskell-packages 2022-10-31T20:00:00Z
1718

1819
packages:
1920
cardano-api
@@ -85,27 +86,28 @@ constraints:
8586
, protolude >= 0.3.2
8687

8788
-- TODO: these should be set in cabal files, but avoiding setting them in lower dependencies for initial CHaP release
88-
89-
-- Needed until ouroboros-network gets proper bounds
90-
, byron-spec-chain == 0.1.1.1
91-
, byron-spec-ledger == 0.1.1.1
92-
, cardano-binary == 1.5.0
93-
, cardano-ledger-alonzo == 0.1.1.1
94-
, cardano-ledger-babbage == 0.1.1.1
95-
, cardano-ledger-byron == 0.1.1.1
96-
, cardano-ledger-byron-test == 1.4.1
97-
, cardano-ledger-conway == 0.1.1.1
98-
, cardano-ledger-core == 0.1.1.1
99-
, cardano-ledger-pretty == 0.1.1.1
100-
, cardano-ledger-shelley == 0.1.1.1
101-
, cardano-ledger-shelley-ma == 0.1.1.1
102-
, cardano-ledger-shelley-test == 0.1.1.1
103-
, cardano-protocol-tpraos == 0.1.1.1
104-
, hedgehog-extras >= 0.3
105-
106-
-- We'll need this once ouroboros has been pushed into CHaP
107-
-- extra-packages:
108-
-- ouroboros-consensus-cardano-tools == 0.1.0.0
89+
, cardano-prelude == 0.1.0.1
90+
, base-deriving-via == 0.1.0.0
91+
, cardano-binary == 1.5.0
92+
, cardano-binary-test == 1.3.0
93+
, cardano-crypto-class == 2.0.0.1
94+
, cardano-crypto-praos == 2.0.0.0.1
95+
, cardano-crypto-tests == 2.0.0.0.1
96+
, cardano-slotting == 0.1.0.0
97+
, measures == 0.1.0.0
98+
, orphans-deriving-via == 0.1.0.0
99+
, strict-containers == 0.1.0.0
100+
, plutus-core == 1.0.0.1
101+
, plutus-ledger-api == 1.0.0.1
102+
, plutus-tx == 1.0.0.0
103+
, plutus-tx-plugin == 1.0.0.0
104+
, prettyprinter-configurable == 0.1.0.0
105+
, plutus-ghc-stub == 8.6.5
106+
, word-array == 0.1.0.0
107+
, word-array == 0.1.0.0
108+
, io-classes == 0.2.0.0
109+
, typed-protocols == 0.1.0.0
110+
, typed-protocols-examples == 0.1.0.0
109111

110112
package snap-server
111113
flags: +openssl
@@ -131,59 +133,61 @@ source-repository-package
131133
tag: 4ec92ded05ccf59ba4a874be4b404ac1b6d666b6
132134
--sha256: 00fvvaf4ir4hskq4a6gggbh2wmdvy8j8kn6s4m1p1vlh8m8mq514
133135

134-
-- And has the adjustments for the ledger refactor
135-
source-repository-package
136-
type: git
137-
location: https://github.com/input-output-hk/ouroboros-network
138-
tag: 9128bfcc044fc882decb0cf112545abf9bc2d615
139-
--sha256: 0hdh7xdrvxw943r6qr0xr4kwszindh5mnsn1lww6qdnxnmn7wcsc
140-
subdir:
141-
monoidal-synchronisation
142-
network-mux
143-
ouroboros-consensus
144-
ouroboros-consensus-byron
145-
ouroboros-consensus-cardano
146-
ouroboros-consensus-protocol
147-
ouroboros-consensus-shelley
148-
ouroboros-network
149-
ouroboros-network-framework
150-
ouroboros-network-testing
151-
136+
-- This is https://github.com/input-output-hk/cardano-ledger/pull/3080
137+
-- which is release/1.1.x + heapword split compatibility.
152138
source-repository-package
153-
type: git
154-
location: https://github.com/input-output-hk/cardano-ledger
155-
tag: 49613f11e034485c8377945c86c0465726c0860c
156-
--sha256: 0i9x66yqkrvx2w79dy6lzlya82yxc8567rgjj828vc2d46d6nvx6
157-
subdir:
158-
eras/alonzo/impl
159-
eras/alonzo/test-suite
160-
eras/babbage/impl
161-
eras/babbage/test-suite
162-
eras/byron/chain/executable-spec
163-
eras/byron/crypto
164-
eras/byron/crypto/test
165-
eras/byron/ledger/executable-spec
166-
eras/byron/ledger/impl
167-
eras/byron/ledger/impl/test
168-
eras/shelley/impl
169-
eras/shelley/test-suite
170-
eras/shelley-ma/impl
171-
eras/shelley-ma/test-suite
172-
libs/cardano-ledger-core
173-
libs/cardano-ledger-pretty
174-
libs/cardano-protocol-tpraos
175-
libs/cardano-data
176-
libs/vector-map
177-
libs/set-algebra
178-
libs/small-steps
179-
libs/small-steps-test
180-
libs/non-integral
181-
139+
type: git
140+
location: https://github.com/input-output-hk/cardano-ledger
141+
tag: cb29b038a5e8ae5a91f3e6fbc34b474c27cc1d87
142+
--sha256: 0gxb9xghsacr0qaljhq3qzvmb2f1wwmly89prwqy4fdm9mvqiq95
143+
subdir:
144+
eras/alonzo/impl
145+
eras/alonzo/test-suite
146+
eras/babbage/impl
147+
eras/babbage/test-suite
148+
eras/byron/chain/executable-spec
149+
eras/byron/crypto
150+
eras/byron/crypto/test
151+
eras/byron/ledger/executable-spec
152+
eras/byron/ledger/impl
153+
eras/byron/ledger/impl/test
154+
eras/conway/impl
155+
eras/shelley/impl
156+
eras/shelley/test-suite
157+
eras/shelley-ma/impl
158+
eras/shelley-ma/test-suite
159+
libs/cardano-ledger-core
160+
libs/cardano-ledger-pretty
161+
libs/cardano-protocol-tpraos
162+
libs/cardano-data
163+
libs/vector-map
164+
libs/set-algebra
165+
libs/small-steps
166+
libs/small-steps-test
167+
libs/non-integral
168+
169+
-- 774f3e445e4cadf78d38a2b9d20b620d3b576835 is c764553561bed8978d2c6753d1608dc65449617a+44
170+
-- a38f898a3740925ccaa0617fa870ca7054a485a6 is 774f3e445e4cadf78d38a2b9d20b620d3b576835+1 (strict-containers -> cardano-strict-containers)
171+
-- And has the adjustments for the ledger refactor
182172
source-repository-package
183-
type: git
184-
location: https://github.com/input-output-hk/cardano-prelude
185-
tag: 533aec85c1ca05c7d171da44b89341fb736ecfe5
186-
--sha256: 0z2y3wzppc12bpn9bl48776ms3nszw8j58xfsdxf97nzjgrmd62g
187-
subdir:
188-
cardano-prelude
189-
cardano-prelude-test
173+
type: git
174+
location: https://github.com/input-output-hk/ouroboros-network
175+
tag: a38f898a3740925ccaa0617fa870ca7054a485a6
176+
--sha256: 0hdh7xdrvxw943r6qr0xr4kwszindh5mnsn1lww6qdnxnmn7wcsc
177+
subdir:
178+
monoidal-synchronisation
179+
network-mux
180+
ouroboros-consensus
181+
ouroboros-consensus-byron
182+
ouroboros-consensus-cardano
183+
ouroboros-consensus-protocol
184+
ouroboros-consensus-shelley
185+
ouroboros-network
186+
ouroboros-network-framework
187+
ouroboros-network-testing
188+
189+
-- Notes:
190+
-- ledger 1.1.x + heapword split
191+
-- => protolude > 0.3.2
192+
-- => cardano-prelude > 1.0.0.0
193+
-- => cardano-crypto-class == 2.0.0.1

cardano-api/cardano-api.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ library
157157
, cardano-ledger-shelley ^>= 0.1
158158
, small-steps ^>= 0.1
159159
, stm
160-
, cardano-strict-containers ^>= 0.1
160+
, cardano-strict-containers
161161
, text
162162
, time
163163
, transformers

cardano-api/src/Cardano/Api/Script.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,6 @@ import Numeric.Natural (Natural)
129129
import Data.Aeson (Value (..), object, (.:), (.=))
130130
import qualified Data.Aeson as Aeson
131131
import qualified Data.Aeson.Types as Aeson
132-
import qualified Data.Sequence.Strict as Seq
133132
import Data.Vector (Vector)
134133
import qualified Data.Vector as Vector
135134

@@ -169,6 +168,7 @@ import Cardano.Api.SerialiseTextEnvelope
169168
import Cardano.Api.SerialiseUsing
170169
import Cardano.Api.TxIn
171170
import Cardano.Api.Utils (failEitherWith)
171+
import qualified Data.Sequence.Strict as Seq
172172

173173
-- ----------------------------------------------------------------------------
174174
-- Types for script language and version

cardano-cli/cardano-cli.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ library
139139
, cardano-ledger-shelley ^>= 0.1
140140
, set-algebra ^>= 0.1
141141
, split
142-
, cardano-strict-containers ^>= 0.1
142+
, cardano-strict-containers
143143
, text
144144
, time
145145
, transformers

cardano-node/src/Cardano/Node/Run.hs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -622,10 +622,8 @@ mkP2PArguments NodeConfiguration {
622622
, P2P.daReadLocalRootPeers
623623
, P2P.daReadPublicRootPeers
624624
, P2P.daReadUseLedgerAfter
625-
, P2P.daProtocolIdleTimeout = ncProtocolIdleTimeout
626-
, P2P.daTimeWaitTimeout = ncTimeWaitTimeout
627-
, P2P.daDeadlineChurnInterval = 3300
628-
, P2P.daBulkChurnInterval = 300
625+
, P2P.daProtocolIdleTimeout = ncProtocolIdleTimeout
626+
, P2P.daTimeWaitTimeout = ncTimeWaitTimeout
629627
}
630628
where
631629
daPeerSelectionTargets = PeerSelectionTargets {

0 commit comments

Comments
 (0)