Skip to content

feat: re-export struct required to create Package#1984

Merged
bobbinth merged 7 commits into0xMiden:nextfrom
lambdaclass:fabrizioorsi/re-export-package
Oct 16, 2025
Merged

feat: re-export struct required to create Package#1984
bobbinth merged 7 commits into0xMiden:nextfrom
lambdaclass:fabrizioorsi/re-export-package

Conversation

@lima-limon-inc
Copy link
Copy Markdown
Contributor

Required by this PR 0xMiden/miden-client#1313

In order to create a Package to create an AccountComponet, the miden-client needs to access the following structures which are not yet re-exported:

  • MastArtifact, PackageExport, PackageManifest
  • AttributeSet, QualifiedProcedureName

…teSet, QualifiedProcedureName

Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
Copy link
Copy Markdown
Contributor

@bobbinth bobbinth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thank you!

@bobbinth
Copy link
Copy Markdown
Contributor

bobbinth commented Oct 9, 2025

@lima-limon-inc - could you add a changelog entry and also fix the lints?

Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
@lima-limon-inc
Copy link
Copy Markdown
Contributor Author

@lima-limon-inc - could you add a changelog entry and also fix the lints?

Sure thing! I addressed these comments in this commit 7bbafd8 and this other commit 2a59aad respectively.

As a sidenote: I think some of the previous CHANGELOG.md entries were missing an additional set of parenthesis in order to make them a hyperlink. I added them in this third commit: 11dcb80

Copy link
Copy Markdown
Collaborator

@igamigo igamigo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

CHANGELOG.md Outdated
- Added `StorageMap::{num_entries, num_leaves}` to retrieve the number of entries in a storage map ([#1935]https://github.com/0xMiden/miden-base/pull/1935).
- Added `AssetVault::{num_assets, num_leaves, inner_nodes}` ([#1939]https://github.com/0xMiden/miden-base/pull/1939).
- Implemented `input_note::get_sender` and `active_note::get_metadata` procedures in `miden` lib ([#1933](https://github.com/0xMiden/miden-base/pull/1933)).
- Added `Address` serialization and deserialization ([#1937](https://github.com/0xMiden/miden-base/issues/1937))
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: ending period removed

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: ending period removed

My bad, updated in this commit: 0dbda0e

Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
Copy link
Copy Markdown
Contributor

@bobbinth bobbinth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thank you. I left one comment inline - once it is addressed, let's merge.

@bobbinth bobbinth merged commit 7dbf475 into 0xMiden:next Oct 16, 2025
17 checks passed
@lima-limon-inc lima-limon-inc deleted the fabrizioorsi/re-export-package branch January 28, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants