Skip to content

Commit 5a0c33a

Browse files
committed
derive the shit out of it
1 parent d29891e commit 5a0c33a

File tree

14 files changed

+151
-1536
lines changed

14 files changed

+151
-1536
lines changed

plutus-ledger-api/Cargo.lock

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plutus-ledger-api/Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,12 @@ impl_ops = "0.1.1"
2323
chrono = { version = "0.4.34", optional = true }
2424
cardano-serialization-lib = "12.1.0"
2525
anyhow = "1.0.86"
26+
plutus-data = { path = ".extras/plutus-data-0", features = [ "derive" ]}
2627

2728
[features]
2829
default = []
29-
serde = ["dep:serde", "num-bigint/serde", "dep:serde_json"]
30-
lbf = ["dep:lbr-prelude", "dep:serde_json"]
30+
serde = ["dep:serde", "num-bigint/serde", "dep:serde_json", "plutus-data/serde"]
31+
lbf = ["dep:lbr-prelude", "dep:serde_json", "plutus-data/lbf"]
3132
chrono = ["dep:chrono"]
3233

3334
[dev-dependencies]

plutus-ledger-api/build.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
extraSourceFilters = [
1212
(path: _type: builtins.match ".*golden$" path != null)
1313
];
14+
extraSources = [
15+
config.packages.is-plutus-data-derive-rust-src
16+
config.packages.plutus-data-rust-src
17+
];
1418
};
1519

1620
plutus-ledger-api-rust-github-pages = pkgs.stdenv.mkDerivation {

0 commit comments

Comments
 (0)