Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: make TransactionResult serializable #704

Merged
merged 5 commits into from
Jan 28, 2025

Conversation

tomyrd
Copy link
Collaborator

@tomyrd tomyrd commented Jan 28, 2025

No description provided.

@igamigo
Copy link
Collaborator

igamigo commented Jan 28, 2025

Can we merge this to main? This way we can still patch release and we don't need to enforce updating Rust (unless @bobbinth thinks it's better to merge to next).

@bobbinth
Copy link
Contributor

Once 0xPolygonMiden/miden-base#1113 is merged, I think it is OK to merge this into main (after we roll-back changes to Cargo.toml file intended for v0.8 release).

@tomyrd tomyrd force-pushed the tomyrd-serializable-tx-result branch from 25863d1 to 7642315 Compare January 28, 2025 19:11
@tomyrd tomyrd changed the base branch from next to main January 28, 2025 19:12
@bobbinth
Copy link
Contributor

miden-objects v0.7.2 is now on crates.io.

Copy link
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, thanks! Left a couple of minor comments

Cargo.toml Outdated
@@ -20,8 +20,8 @@ repository = "https://github.com/0xPolygonMiden/miden-client"
[workspace.dependencies]
async-trait = "0.1"
miden-lib = { version = "0.7", default-features = false }
miden-objects = { version = "0.7", default-features = false }
miden-tx = { version = "0.7", default-features = false, features = ["async"] }
miden-objects = { version = "0.7.2", default-features = false }
Copy link
Collaborator

Choose a reason for hiding this comment

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

We can drop the patch version from this and just cargo update miden-base dependencies

Copy link
Collaborator

Choose a reason for hiding this comment

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

also nit (for miden-tx as well), the extra space can be dropped as well:

Suggested change
miden-objects = { version = "0.7.2", default-features = false }
miden-objects = { version = "0.7", default-features = false }

Copy link
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 bobbinth merged commit b8be277 into main Jan 28, 2025
13 checks passed
@bobbinth bobbinth deleted the tomyrd-serializable-tx-result branch January 28, 2025 23:46
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