Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
90e900e
feat: inject types from parsed plutus.json files into tx3 pipeline
nicolasLuduena Dec 3, 2025
875e62d
feat: add CIP-57 parsing crate with blueprint and schema structures
sofia-bobbiesi Dec 3, 2025
e8d4749
Refactor blueprint and schema modules: consolidate structures and rem…
sofia-bobbiesi Dec 4, 2025
cec9b31
chore: renaming, removing unnecessary deps & fixing warnings
nicolasLuduena Dec 4, 2025
33cca7d
Merge branch '258-feat-cip57-parsing-crate' into 259-feat-plutusjson-…
nicolasLuduena Dec 4, 2025
015a8fc
fix: cip57 purpose is oneOf object instead of array
nicolasLuduena Dec 5, 2025
dd9c427
feat: mapping cip57 files into scope
nicolasLuduena Dec 5, 2025
e27169a
feat: testable imports of cip 57 files
nicolasLuduena Dec 9, 2025
c5ec2ef
feat: remove unnecessary change on parsing
nicolasLuduena Dec 9, 2025
61649b8
feat: generalize syntax and improve parsing
nicolasLuduena Dec 12, 2025
1d6b5ca
feat: add scope inspection methods to Scope and Program structs
sofia-bobbiesi Dec 15, 2025
343b973
Merge branch 'main' into 268-feat-cip-57-custom-loader-for-aiken-comp…
nicolasLuduena Dec 17, 2025
8982817
Merge remote-tracking branch 'origin/feat/add-scope-inspection-comman…
nicolasLuduena Dec 17, 2025
3837fe6
refactor: cip57 -> blueprint & cardano God file split up into digesti…
nicolasLuduena Dec 17, 2025
c11c55d
Merge branch 'main' into 268-feat-cip-57-custom-loader-for-aiken-comp…
nicolasLuduena Dec 17, 2025
227632d
feat: Sanitize generic type names in external blueprint definitions a…
nicolasLuduena Dec 17, 2025
f96c768
feat: remove unnecessary log
nicolasLuduena Dec 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 6 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
[workspace]
resolver = "2"
members = ["crates/tx3-cardano", "crates/tx3-lang", "crates/tx3-resolver"]
members = [
"crates/tx3-cardano",
"crates/tx3-lang",
"crates/tx3-resolver",
"crates/cip-57",
]

[workspace.package]
publish = true
Expand Down
18 changes: 18 additions & 0 deletions crates/cip-57/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[package]
name = "cip-57"
description = "CIP-57 compatibility (JSON parsing and serialization)"
publish.workspace = true
authors.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
version.workspace = true
keywords.workspace = true
documentation.workspace = true
homepage.workspace = true
readme.workspace = true


[dependencies]
serde = { version = "1", features = ["derive"] }
serde_json = "1"
Loading