Skip to content

Conversation

@codebyankita
Copy link
Contributor

…ransient storage" subsection under EVM instructions - Extend contract storage paragraph to mention transient storage - Note TSTORE and TLOAD opcodes for temporary cross-call state - Aligns text content with updated EVM diagram in #16770

This PR updates the Ethereum Virtual Machine (EVM) documentation to reflect the addition of transient storage introduced in EIP-1153.

Changes include:

  1. EVM Instructions Section:

    • Added a new subsection "Transient storage" describing its behavior, lifecycle, and difference from memory.
    • Explained that it is accessed via TSTORE and TLOAD opcodes.
  2. Contract Storage Section:

    • Clarified that contracts can access transient storage during a transaction.
    • Emphasized that it is temporary and not part of the persistent storage trie.
  3. Opcode Section:

    • Mentioned TSTORE and TLOAD for cross-call temporary state within a transaction.

This aligns the documentation with the updated EVM diagram (merged in PR #16770) and ensures developers understand the new transient storage feature and its opcodes.

Description

Related Issue

…ansient storage" subsection under EVM instructions - Extend contract storage paragraph to mention transient storage - Note TSTORE and TLOAD opcodes for temporary cross-call state - Aligns text content with updated EVM diagram in ethereum#16770

This PR updates the Ethereum Virtual Machine (EVM) documentation to reflect the addition of
transient storage introduced in [EIP-1153](https://eips.ethereum.org/EIPS/eip-1153).

Changes include:

1. **EVM Instructions Section:**  
   - Added a new subsection "Transient storage" describing its behavior, lifecycle,
     and difference from memory.  
   - Explained that it is accessed via `TSTORE` and `TLOAD` opcodes.

2. **Contract Storage Section:**  
   - Clarified that contracts can access transient storage during a transaction.  
   - Emphasized that it is temporary and not part of the persistent storage trie.

3. **Opcode Section:**  
   - Mentioned `TSTORE` and `TLOAD` for cross-call temporary state within a transaction.

This aligns the documentation with the updated EVM diagram (merged in PR ethereum#16770) and ensures
developers understand the new transient storage feature and its opcodes.
@github-actions github-actions bot added the content 🖋️ This involves copy additions or edits label Dec 9, 2025
@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit 0967d5d
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/69385f4ac689b30008b50939
😎 Deploy Preview https://deploy-preview-16832--ethereumorg.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 45 (🔴 down 13 from production)
Accessibility: 94 (no change from production)
Best Practices: 92 (🔴 down 8 from production)
SEO: 99 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@corwintines corwintines self-assigned this Dec 9, 2025
Copy link
Member

@corwintines corwintines left a comment

Choose a reason for hiding this comment

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

Thanks @codebyankita

@corwintines
Copy link
Member

@all-contributors can you add @codebyankita for content

@allcontributors
Copy link
Contributor

@corwintines

I've put up a pull request to add @codebyankita! 🎉

@corwintines corwintines merged commit a6d0006 into ethereum:dev Dec 9, 2025
2 checks passed
@gitpoap-bot
Copy link

gitpoap-bot bot commented Dec 9, 2025

Congrats, your important contribution to this open-source project has earned you a GitPOAP!

GitPOAP: 2025 Ethereum.org Contributor:

GitPOAP: 2025 Ethereum.org Contributor GitPOAP Badge

Join the [ethereum.org Discord server](https://ethereum.org/discord) to explore more ways to contribute to the project. Depending on the tasks you complete, you may also unlock additional rewards. Visit [ethereum.org/contributing](https://ethereum.org/contributing) to learn more.

Head to gitpoap.io & connect your GitHub account to mint!Keep buidling, keep learning, and let's grow the Ethereum open-source community together 🌱

Learn more about GitPOAPs here.

This was referenced Dec 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

content 🖋️ This involves copy additions or edits

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants