Skip to content

Commit ff6f8ea

Browse files
committed
refactor: consume cardano-ledger-read from external package
Remove inline Cardano.Read.Ledger.* and Block.Gen modules, consume from cardano-ledger-read node-10.6.2 branch instead. Mirrors the same refactoring done on master (PRs #5204, #5206).
1 parent 6386af2 commit ff6f8ea

43 files changed

Lines changed: 22 additions & 3885 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

cabal.project

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,18 @@ source-repository-package
124124
-- END cardano-coin-selection
125125
--------------------------------------------------------------------------------
126126

127+
--------------------------------------------------------------------------------
128+
-- BEGIN cardano-ledger-read
129+
130+
source-repository-package
131+
type: git
132+
location: https://github.com/cardano-foundation/cardano-ledger-read
133+
tag: 0ce0e7a8a8c0e9e9073cec9407a9e851d05ed13d
134+
--sha256: 0c32h8z0bldxn1215aj4i3brxl8vhk4v35by3hscw1dxcjm8kw70
135+
136+
-- END cardano-ledger-read
137+
--------------------------------------------------------------------------------
138+
127139
--------------------------------------------------------------------------------
128140
-- BEGIN Constraints tweaking section
129141

lib/cardano-wallet-read/cardano-wallet-read.cabal

Lines changed: 2 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -81,50 +81,10 @@ flag release
8181
library
8282
import: opts-lib, language
8383
exposed-modules:
84-
Cardano.Read.Ledger
85-
Cardano.Read.Ledger.Address
86-
Cardano.Read.Ledger.Block.BHeader
87-
Cardano.Read.Ledger.Block.Block
88-
Cardano.Read.Ledger.Block.BlockNo
89-
Cardano.Read.Ledger.Block.HeaderHash
90-
Cardano.Read.Ledger.Block.SlotNo
91-
Cardano.Read.Ledger.Block.Txs
92-
Cardano.Read.Ledger.Eras
93-
Cardano.Read.Ledger.Eras.EraValue
94-
Cardano.Read.Ledger.Eras.KnownEras
95-
Cardano.Read.Ledger.Hash
96-
Cardano.Read.Ledger.PParams
97-
Cardano.Read.Ledger.Tx.CBOR
98-
Cardano.Read.Ledger.Tx.Certificates
99-
Cardano.Read.Ledger.Tx.CollateralInputs
100-
Cardano.Read.Ledger.Tx.CollateralOutputs
101-
Cardano.Read.Ledger.Tx.Eras
102-
Cardano.Read.Ledger.Tx.ExtraSigs
103-
Cardano.Read.Ledger.Tx.Fee
104-
Cardano.Read.Ledger.Tx.Hash
105-
Cardano.Read.Ledger.Tx.Inputs
106-
Cardano.Read.Ledger.Tx.Integrity
107-
Cardano.Read.Ledger.Tx.Metadata
108-
Cardano.Read.Ledger.Tx.Mint
109-
Cardano.Read.Ledger.Tx.Output
110-
Cardano.Read.Ledger.Tx.Outputs
111-
Cardano.Read.Ledger.Tx.ReferenceInputs
112-
Cardano.Read.Ledger.Tx.ScriptValidity
113-
Cardano.Read.Ledger.Tx.Tx
114-
Cardano.Read.Ledger.Tx.TxId
115-
Cardano.Read.Ledger.Tx.Validity
116-
Cardano.Read.Ledger.Tx.Withdrawals
117-
Cardano.Read.Ledger.Tx.Witnesses
118-
Cardano.Read.Ledger.Value
11984
Cardano.Wallet.Read
12085
Cardano.Wallet.Read.Address
12186
Cardano.Wallet.Read.Block
122-
Cardano.Wallet.Read.Block.Gen
123-
Cardano.Wallet.Read.Block.Gen.Babbage
124-
Cardano.Wallet.Read.Block.Gen.BlockParameters
12587
Cardano.Wallet.Read.Block.Gen.Build
126-
Cardano.Wallet.Read.Block.Gen.Byron
127-
Cardano.Wallet.Read.Block.Gen.Shelley
12888
Cardano.Wallet.Read.Chain
12989
Cardano.Wallet.Read.Eras
13090
Cardano.Wallet.Read.Hash
@@ -163,7 +123,6 @@ library
163123
, bytestring
164124
, cardano-crypto
165125
, cardano-crypto-class
166-
, cardano-crypto-praos
167126
, cardano-crypto-wrapper
168127
, cardano-data
169128
, cardano-ledger-allegra
@@ -176,21 +135,16 @@ library
176135
, cardano-ledger-core
177136
, cardano-ledger-dijkstra
178137
, cardano-ledger-mary
138+
, cardano-ledger-read
179139
, cardano-ledger-shelley
180-
, cardano-protocol-tpraos
181140
, cardano-strict-containers
182141
, containers
183-
, deepseq
184142
, fmt
185143
, generics-sop
186144
, lens
187145
, memory
188146
, nothunks
189147
, operational
190-
, ouroboros-consensus
191-
, ouroboros-consensus-cardano
192-
, ouroboros-consensus-protocol
193-
, ouroboros-network-api
194148
, QuickCheck
195149
, text
196150
, time
@@ -223,6 +177,7 @@ test-suite test
223177
, cardano-ledger-api
224178
, cardano-ledger-core
225179
, cardano-ledger-mary
180+
, cardano-ledger-read
226181
, cardano-wallet-read
227182
, hspec
228183
, lens

lib/cardano-wallet-read/haskell/Cardano/Read/Ledger.hs

Lines changed: 0 additions & 23 deletions
This file was deleted.

lib/cardano-wallet-read/haskell/Cardano/Read/Ledger/Address.hs

Lines changed: 0 additions & 57 deletions
This file was deleted.

lib/cardano-wallet-read/haskell/Cardano/Read/Ledger/Block/BHeader.hs

Lines changed: 0 additions & 89 deletions
This file was deleted.

lib/cardano-wallet-read/haskell/Cardano/Read/Ledger/Block/Block.hs

Lines changed: 0 additions & 98 deletions
This file was deleted.

0 commit comments

Comments
 (0)