Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
a05e38a
feat(agglayer): store and use metadata hash for bridge-out leaves
claude Mar 11, 2026
c416907
refactor: address self-review feedback on metadata hash
claude Mar 11, 2026
d6d9127
chore: allow CC0-1.0 license in cargo-deny for tiny-keccak
claude Mar 11, 2026
5c717fd
chore: add changelog entry for metadata hash feature
claude Mar 11, 2026
5a2bbd8
refactor: replace tiny-keccak with miden-crypto and alloy-sol-types f…
claude Mar 12, 2026
da64d05
refactor: replace truncate_stack with explicit drops in get_metadata_…
claude Mar 12, 2026
c57ca64
docs: simplify TODO comment and compute METADATA_HASH inline in Solid…
claude Mar 12, 2026
57fd363
chore: consolidate tests
mmagician Mar 13, 2026
6eb0e62
chore: address Copilot review comments
claude Mar 14, 2026
0623afa
Update crates/miden-agglayer/asm/agglayer/faucet/mod.masm
mmagician Mar 14, 2026
5b902f0
fix: explicit pad before FPI call in metadata hash retrieval
claude Mar 14, 2026
6df58ee
fix: explicit pad and reorder FPI setup for metadata hash retrieval
claude Mar 14, 2026
696b0b2
chore: explicit padding comments; load proc-ref before faucet ID
mmagician Mar 15, 2026
a130feb
chore: rearrange mem writing sections
mmagician Mar 15, 2026
f55b3d9
merge: integrate agglayer branch (storage helpers refactor)
claude Mar 15, 2026
24dba22
chore: no need to store faucet ID to mem
mmagician Mar 15, 2026
de38d2f
Apply suggestion from @mmagician
mmagician Mar 15, 2026
7318011
Update deny.toml
mmagician Mar 15, 2026
2347d58
merge agglayer branch
mmagician Mar 17, 2026
8e7380d
refactor: encode token metadata in Solidity test vectors, read from J…
claude Mar 17, 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
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
- Resolve standard note scripts directly in `TransactionExecutorHost` instead of querying the data store ([#2417](https://github.com/0xMiden/miden-base/pull/2417)).
- Added `DEFAULT_TAG` constant to `miden::standards::note_tag` MASM module ([#2482](https://github.com/0xMiden/miden-base/pull/2482)).
- Added `NoteExecutionHint` variant constants (`NONE`, `ALWAYS`, `AFTER_BLOCK`, `ON_BLOCK_SLOT`) to `miden::standards::note::execution_hint` MASM module ([#2493](https://github.com/0xMiden/miden-base/pull/2493)).
- Added metadata hash storage to AggLayer faucet and FPI retrieval during bridge-out leaf construction ([#2583](https://github.com/0xMiden/protocol/pull/2583)).


### Changes
Expand Down
218 changes: 212 additions & 6 deletions Cargo.lock

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

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ miden-utils-sync = { default-features = false, version = "0.20" }
miden-verifier = { default-features = false, version = "0.20" }

# External dependencies
alloy-sol-types = { default-features = false, version = "1.5" }
anyhow = { default-features = false, features = ["backtrace", "std"], version = "1.0" }
assert_matches = { default-features = false, version = "1.5" }
fs-err = { default-features = false, version = "3" }
Expand Down
Loading
Loading