Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
e84b5ff
Merge pull request #2106 from 0xMiden/update-agglayer-next
mmagician Nov 20, 2025
a6facfa
Merge branch 'next' into agglayer
partylikeits1983 Nov 24, 2025
8b8a218
Merge branch 'next' into agglayer
partylikeits1983 Nov 26, 2025
5d20135
Merge branch 'next' into agglayer
partylikeits1983 Nov 27, 2025
3b9877b
Merge branch 'next' into agglayer
partylikeits1983 Dec 3, 2025
f147ecf
Merge branch 'next' into agglayer
partylikeits1983 Dec 5, 2025
75eccc8
Merge branch 'next' into agglayer
partylikeits1983 Dec 8, 2025
746b589
Merge branch 'next' into agglayer
partylikeits1983 Dec 10, 2025
4a6bdda
Merge branch 'next' into agglayer
partylikeits1983 Dec 11, 2025
8fc799c
Merge branch 'next' into agglayer
partylikeits1983 Dec 12, 2025
bfb28d4
feat: AggLayer bridge-out flow (stubbed out): `B2AGG` note -> `AggLay…
partylikeits1983 Dec 12, 2025
fce9d0d
Merge branch 'next' into agglayer
bobbinth Dec 14, 2025
e2c0c36
Merge branch 'next' into agglayer
partylikeits1983 Dec 14, 2025
26f4703
test: simplify codebuilder creation (#2175)
igamigo Dec 15, 2025
5a795e0
feat: Add From<&ExecutedTransaction> for TransactionHeader impl (#2178)
sergerad Dec 15, 2025
aa87bca
chore: update protocol library docs (#2179)
PhilippGackstatter Dec 15, 2025
cb885a8
feat: implement u256 agglayer asset scaling up procedure (#2141)
partylikeits1983 Dec 15, 2025
81c2b16
refactor: add `SlotName` to `StorageSlotHeader` (#2160)
Farukest Dec 15, 2025
4cf0388
test: move tx header test logic (#2181)
sergerad Dec 15, 2025
5ab0fb6
chore: merge next
partylikeits1983 Dec 19, 2025
0a1085d
Merge branch 'next' into agglayer
partylikeits1983 Dec 19, 2025
a3f196c
feat: merge next into agglayer branch & create agglayer crate
partylikeits1983 Dec 23, 2025
cdfb4c4
fix: lint check
partylikeits1983 Dec 23, 2025
1598a94
fix: rm miden-lib crate
partylikeits1983 Dec 24, 2025
4c4b2ed
Update crates/miden-agglayer/asm/account_components/bridge_out.masm
partylikeits1983 Dec 26, 2025
d94d6fb
refactor: rm unused import
partylikeits1983 Dec 26, 2025
8e0ee1a
refactor: update miden-agglayer asm directory & agglayer masm path
partylikeits1983 Dec 26, 2025
e3e2419
fix: update agglayer path in build.rs
partylikeits1983 Dec 26, 2025
fc1cd16
refactor: update agglayer paths in asset tests
partylikeits1983 Dec 26, 2025
b7584ec
chore: merge latest next
partylikeits1983 Dec 29, 2025
e5a1242
feat: merge next into agglayer branch & create agglayer crate
partylikeits1983 Dec 29, 2025
6ef1584
Merge branch 'next' into agglayer
partylikeits1983 Jan 7, 2026
2a09b42
feat: add Agglayer `CLAIM` note & bridging in functionality (#2188)
partylikeits1983 Jan 8, 2026
ee0765c
Merge branch 'next' into agglayer
mmagician Jan 9, 2026
7265140
Merge branch 'next' into agglayer
partylikeits1983 Jan 13, 2026
f93dc34
Merge branch 'next' into agglayer
partylikeits1983 Jan 14, 2026
95a6e6f
Merge branch 'next' into agglayer
bobbinth Jan 15, 2026
3a9d2c1
chore: propagate NoteTag refactor to agglayer branch (#2287)
partylikeits1983 Jan 16, 2026
bb60d5a
Merge branch 'next' into agglayer
bobbinth Jan 16, 2026
2cbfeb1
Solidity `address` <> Miden `AccountId` helper functions (#2238)
partylikeits1983 Jan 16, 2026
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
71 changes: 71 additions & 0 deletions Cargo.lock

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

17 changes: 10 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
members = [
"bin/bench-note-checker",
"bin/bench-transaction",
"crates/miden-agglayer",
"crates/miden-block-prover",
"crates/miden-protocol",
"crates/miden-protocol-macros",
Expand Down Expand Up @@ -41,6 +42,7 @@ lto = true

[workspace.dependencies]
# Workspace crates
miden-agglayer = { default-features = false, path = "crates/miden-agglayer", version = "0.13" }
miden-block-prover = { default-features = false, path = "crates/miden-block-prover", version = "0.13" }
miden-protocol = { default-features = false, path = "crates/miden-protocol", version = "0.13" }
miden-protocol-macros = { default-features = false, path = "crates/miden-protocol-macros", version = "0.13" }
Expand All @@ -63,10 +65,11 @@ miden-utils-sync = { default-features = false, version = "0.20" }
miden-verifier = { default-features = false, version = "0.20" }

# External dependencies
anyhow = { default-features = false, features = ["backtrace", "std"], version = "1.0" }
assert_matches = { default-features = false, version = "1.5" }
rand = { default-features = false, version = "0.9" }
rand_chacha = { default-features = false, version = "0.9" }
rstest = { version = "0.26" }
thiserror = { default-features = false, version = "2.0" }
tokio = { default-features = false, features = ["sync"], version = "1" }
anyhow = { default-features = false, features = ["backtrace", "std"], version = "1.0" }
assert_matches = { default-features = false, version = "1.5" }
primitive-types = { default-features = false, version = "0.14" }
rand = { default-features = false, version = "0.9" }
rand_chacha = { default-features = false, version = "0.9" }
rstest = { version = "0.26" }
thiserror = { default-features = false, version = "2.0" }
tokio = { default-features = false, features = ["sync"], version = "1" }
44 changes: 44 additions & 0 deletions crates/miden-agglayer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
[package]
authors.workspace = true
categories = ["no-std"]
description = "Agglayer components for the Miden protocol"
edition.workspace = true
homepage.workspace = true
keywords = ["agglayer", "miden"]
license.workspace = true
name = "miden-agglayer"
repository.workspace = true
rust-version.workspace = true
version.workspace = true

[lib]
bench = false

[features]
default = ["std"]
std = ["miden-assembly/std", "miden-core/std"]
testing = ["miden-protocol/testing"]

[dependencies]
# Miden dependencies
miden-assembly = { workspace = true }
miden-core = { workspace = true }
miden-protocol = { workspace = true }
miden-standards = { workspace = true }
miden-utils-sync = { workspace = true }

[dev-dependencies]
miden-agglayer = { features = ["testing"], path = "." }

[build-dependencies]
fs-err = { version = "3" }
miden-assembly = { workspace = true }
miden-core = { workspace = true }
miden-core-lib = { workspace = true }
miden-protocol = { features = ["testing"], workspace = true }
miden-standards = { workspace = true }
regex = { version = "1.11" }
walkdir = { version = "2.5" }

[package.metadata.cargo-machete]
ignored = ["miden-core-lib", "miden-standards"]
Loading