Skip to content

Commit

Permalink
Add 1.37.0.0 for Plutus packages (#947)
Browse files Browse the repository at this point in the history
  • Loading branch information
zliu41 authored Nov 27, 2024
1 parent 897005b commit 417ade7
Show file tree
Hide file tree
Showing 6 changed files with 213 additions and 0 deletions.
4 changes: 4 additions & 0 deletions _sources/cardano-ledger-alonzo/1.11.0.0/meta.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
timestamp = 2024-10-09T21:29:38Z
github = { repo = "input-output-hk/cardano-ledger", rev = "0ba8e73c41847142e0bed09e09a8aa166fc10384" }
subdir = 'eras/alonzo/impl'

[[revisions]]
number = 1
timestamp = 2024-11-27T20:49:28Z
197 changes: 197 additions & 0 deletions _sources/cardano-ledger-alonzo/1.11.0.0/revisions/1.cabal
Original file line number Diff line number Diff line change
@@ -0,0 +1,197 @@
cabal-version: 3.0
name: cardano-ledger-alonzo
version: 1.11.0.0
license: Apache-2.0
maintainer: operations@iohk.io
author: IOHK
bug-reports: https://github.com/intersectmbo/cardano-ledger/issues
synopsis: Cardano ledger introducing Plutus Core
description:
This package builds upon the Mary ledger with support for extended UTxO
via Plutus Core.

category: Network
build-type: Simple
data-files:
cddl-files/alonzo.cddl
cddl-files/crypto.cddl
cddl-files/extras.cddl
golden/*.cbor

extra-source-files: CHANGELOG.md

source-repository head
type: git
location: https://github.com/intersectmbo/cardano-ledger
subdir: eras/alonzo/impl

library
exposed-modules:
Cardano.Ledger.Alonzo
Cardano.Ledger.Alonzo.Core
Cardano.Ledger.Alonzo.Data
Cardano.Ledger.Alonzo.Transition
Cardano.Ledger.Alonzo.Genesis
Cardano.Ledger.Alonzo.Language
Cardano.Ledger.Alonzo.Plutus.Context
Cardano.Ledger.Alonzo.Plutus.Evaluate
Cardano.Ledger.Alonzo.Plutus.TxInfo
Cardano.Ledger.Alonzo.PParams
Cardano.Ledger.Alonzo.Rules
Cardano.Ledger.Alonzo.Scripts
Cardano.Ledger.Alonzo.Scripts.Data
Cardano.Ledger.Alonzo.Translation
Cardano.Ledger.Alonzo.Tx
Cardano.Ledger.Alonzo.TxAuxData
Cardano.Ledger.Alonzo.TxBody
Cardano.Ledger.Alonzo.TxBody.Internal
Cardano.Ledger.Alonzo.TxOut
Cardano.Ledger.Alonzo.TxSeq
Cardano.Ledger.Alonzo.TxSeq.Internal
Cardano.Ledger.Alonzo.TxWits
Cardano.Ledger.Alonzo.UTxO

hs-source-dirs: src
other-modules:
Cardano.Ledger.Alonzo.TxCert
Cardano.Ledger.Alonzo.Era
Cardano.Ledger.Alonzo.Rules.Bbody
Cardano.Ledger.Alonzo.Rules.Deleg
Cardano.Ledger.Alonzo.Rules.Delegs
Cardano.Ledger.Alonzo.Rules.Delpl
Cardano.Ledger.Alonzo.Rules.Pool
Cardano.Ledger.Alonzo.Rules.Ppup
Cardano.Ledger.Alonzo.Rules.Ledger
Cardano.Ledger.Alonzo.Rules.Ledgers
Cardano.Ledger.Alonzo.Rules.Utxo
Cardano.Ledger.Alonzo.Rules.Utxos
Cardano.Ledger.Alonzo.Rules.Utxow

default-language: Haskell2010
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
-Wunused-packages

build-depends:
base >=4.14 && <5,
aeson >=2.2,
base64-bytestring,
bytestring,
cardano-data ^>=1.2.1,
cardano-ledger-allegra ^>=1.6,
cardano-crypto-class,
cardano-ledger-binary ^>=1.4,
cardano-ledger-core ^>=1.15,
cardano-ledger-mary ^>=1.7,
cardano-ledger-shelley >=1.14 && <1.15,
cardano-slotting,
cardano-strict-containers,
containers,
data-default-class,
deepseq,
mtl,
microlens,
nothunks,
plutus-ledger-api >=1.33 && <1.37,
set-algebra >=1.0,
small-steps >=1.1,
text,
transformers,
validation-selective

if !impl(ghc >=9.2)
ghc-options: -Wno-name-shadowing

library testlib
exposed-modules:
Test.Cardano.Ledger.Alonzo.Arbitrary
Test.Cardano.Ledger.Alonzo.Binary.Cddl
Test.Cardano.Ledger.Alonzo.Binary.CostModelsSpec
Test.Cardano.Ledger.Alonzo.Binary.RoundTrip
Test.Cardano.Ledger.Alonzo.Binary.TxWitsSpec
Test.Cardano.Ledger.Alonzo.Imp
Test.Cardano.Ledger.Alonzo.Imp.UtxoSpec
Test.Cardano.Ledger.Alonzo.Imp.UtxosSpec
Test.Cardano.Ledger.Alonzo.Imp.UtxowSpec
Test.Cardano.Ledger.Alonzo.Imp.UtxowSpec.Valid
Test.Cardano.Ledger.Alonzo.Imp.UtxowSpec.Invalid
Test.Cardano.Ledger.Alonzo.ImpTest
Test.Cardano.Ledger.Alonzo.TreeDiff
Test.Cardano.Ledger.Alonzo.Translation.TranslationInstance
Test.Cardano.Ledger.Alonzo.Translation.TranslatableGen
Test.Cardano.Ledger.Alonzo.Translation.Golden

visibility: public
hs-source-dirs: testlib
other-modules: Paths_cardano_ledger_alonzo
default-language: Haskell2010
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
-Wunused-packages

build-depends:
base,
bytestring,
containers,
cardano-crypto-class,
cardano-data,
cardano-ledger-alonzo,
cardano-ledger-allegra,
cardano-ledger-binary,
cardano-ledger-mary:testlib,
cardano-ledger-core:{cardano-ledger-core, testlib},
cardano-ledger-shelley:{cardano-ledger-shelley, testlib},
cardano-strict-containers,
cardano-slotting,
plutus-ledger-api,
generic-random,
microlens,
microlens-mtl,
serialise,
time,
HUnit,
text,
tree-diff,
QuickCheck

executable gen-golden
main-is: GenerateGoldenFileMain.hs
hs-source-dirs: test
other-modules: Paths_cardano_ledger_alonzo
default-language: Haskell2010
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
-Wunused-packages

build-depends:
base,
cardano-ledger-alonzo,
testlib

test-suite tests
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: test
other-modules:
Test.Cardano.Ledger.Alonzo.BinarySpec
Test.Cardano.Ledger.Alonzo.Binary.CddlSpec
Test.Cardano.Ledger.Alonzo.GoldenTranslation
Paths_cardano_ledger_alonzo

default-language: Haskell2010
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wredundant-constraints -Wpartial-fields
-Wunused-packages -threaded -rtsopts -with-rtsopts=-N

build-depends:
base,
cardano-ledger-allegra,
cardano-ledger-alonzo,
cardano-ledger-binary:testlib,
cardano-ledger-core:{cardano-ledger-core, testlib},
testlib,
HUnit
3 changes: 3 additions & 0 deletions _sources/plutus-core/1.37.0.0/meta.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
timestamp = 2024-11-27T17:49:33Z
github = { repo = "intersectmbo/plutus", rev = "0effd6caecb0664ae0bc1b9c21363a7e92c35466" }
subdir = 'plutus-core'
3 changes: 3 additions & 0 deletions _sources/plutus-ledger-api/1.37.0.0/meta.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
timestamp = 2024-11-27T17:49:33Z
github = { repo = "intersectmbo/plutus", rev = "0effd6caecb0664ae0bc1b9c21363a7e92c35466" }
subdir = 'plutus-ledger-api'
3 changes: 3 additions & 0 deletions _sources/plutus-tx-plugin/1.37.0.0/meta.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
timestamp = 2024-11-27T17:49:33Z
github = { repo = "intersectmbo/plutus", rev = "0effd6caecb0664ae0bc1b9c21363a7e92c35466" }
subdir = 'plutus-tx-plugin'
3 changes: 3 additions & 0 deletions _sources/plutus-tx/1.37.0.0/meta.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
timestamp = 2024-11-27T17:49:33Z
github = { repo = "intersectmbo/plutus", rev = "0effd6caecb0664ae0bc1b9c21363a7e92c35466" }
subdir = 'plutus-tx'

0 comments on commit 417ade7

Please sign in to comment.