Skip to content

Conversation

AurelienFT
Copy link
Contributor

@AurelienFT AurelienFT commented Oct 5, 2025

Closes #1024

Motivation

Allow alloy_sol_macro to parse transient keyword that has been introduced in 0.28.8.

Solution

Add transient as a keyword in the storage sub-category

PR Checklist

  • Added Tests
  • Added Documentation
  • Breaking changes

Side question: Is the Yul parsing still maintained ? If yes, is it ok to add tstore and tload opcodes ?

Copy link
Member

@DaniPopes DaniPopes left a comment

Choose a reason for hiding this comment

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

Thanks! The yul part is unnecessary.

@github-project-automation github-project-automation bot moved this to Reviewed in Alloy Oct 5, 2025
@DaniPopes DaniPopes changed the title alloy_sol_macro Add transient storage keyword support feat(sol-macro): add transient storage keyword support Oct 5, 2025
@DaniPopes DaniPopes enabled auto-merge (squash) October 5, 2025 18:58
@DaniPopes DaniPopes merged commit 6893986 into alloy-rs:main Oct 5, 2025
32 checks passed
@github-project-automation github-project-automation bot moved this from Reviewed to Done in Alloy Oct 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Feature] Handle transient keyword in alloy_sol_macro

2 participants