Skip to content

Commit

Permalink
Merge pull request #645 from Plutonomicon/koz/640
Browse files Browse the repository at this point in the history
Create plutarch-api
  • Loading branch information
kozross authored Jan 21, 2024
2 parents 4473bc3 + 3077ec8 commit 30cf941
Show file tree
Hide file tree
Showing 6 changed files with 2,677 additions and 0 deletions.
9 changes: 9 additions & 0 deletions plutarch-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Changelog for `plutarch-api-v2`

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).

## 2.0.0 -- 17-01-2024

Initial version
63 changes: 63 additions & 0 deletions plutarch-api/plutarch-api.cabal
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
cabal-version: 3.0
name: plutarch-api
version: 2.0.0

common common-lang
default-language: Haskell2010
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wredundant-constraints -Werror
-Wmissing-deriving-strategies -Wmissing-export-lists

build-depends: base
default-extensions:
BangPatterns
BinaryLiterals
DataKinds
DeriveAnyClass
DeriveGeneric
DeriveTraversable
DerivingVia
DuplicateRecordFields
EmptyCase
FlexibleContexts
FlexibleInstances
GeneralizedNewtypeDeriving
HexFloatLiterals
ImportQualifiedPost
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
NoStarIsType
NumericUnderscores
OverloadedLabels
OverloadedStrings
PackageImports
ScopedTypeVariables
StandaloneDeriving
TupleSections
TypeApplications
TypeFamilies
TypeOperators
UndecidableInstances

library
import: common-lang
exposed-modules:
Plutarch.Api
Plutarch.Api.AssocMap
Plutarch.Api.Utils
Plutarch.Api.Value

build-depends:
, bytestring
, cryptonite
, memory
, plutarch
, plutus-core
, plutus-ledger-api
, plutus-tx
, serialise

hs-source-dirs: src
Loading

0 comments on commit 30cf941

Please sign in to comment.