MediumWeekly Nuts and Bolts from Walnut: New Transaction Debugging Features on Starknet | by Shelley Mae | Medium
Sitemap
Shelley Mae

Shelley Mae

Web3- Airdrops - P2E- Crypto News. Your all in one news source to improve your bank account and mental battery: https://x.com/shelleymaeph

Weekly Nuts and Bolts from Walnut: New Transaction Debugging Features on Starknet

3 min readNov 3, 2024

--

Press enter or click to view image in full size

But before we dive into this article, do me a favor and subscribe to the Shelley Mae Youtube: FOLLOW HERE

If you want to stay up-to-date and engage with the latest crypto happenings, follow me on Twitter: FOLLOW HERE

And if you’re the more private type, my TG channel is a great way to keep in the loop: FOLLOW HERE

In this week’s Weekly Nuts and Bolts, Walnut introduces a fresh set of enhancements for transaction debugging on Starknet, making the experience smoother and more user-friendly. Let’s take a closer look at what’s new:

Streamlined Call Trace for Easier Navigation

• Walnut has refined the call trace view by removing unnecessary argument/result namespaces and skipping system arguments. This change declutters function call displays, allowing developers to focus on core elements, making debugging faster and easier.

2. New Debugger Keyboard Shortcuts

• Debugging workflows just got quicker with new keyboard shortcuts. Users can now use b to step back, n to step into a function, and o to step over it. These shortcuts save time and improve efficiency for developers navigating through complex transaction code.

3. Enhanced Error Messages in Transaction Simulation

• Error messages in the Transaction Simulation Dialog have been improved to guide users more effectively through form completion. This enhancement helps prevent common errors, ensuring smoother simulation runs and a more streamlined experience.

4. CASM Instruction Retrieval Bug Fix

• Walnut has fixed a bug affecting the retrieval of CASM instructions, which previously led to missed instructions in certain transactions. Now, all CASM instructions are reliably fetched, ensuring a more accurate and consistent debugging process.

5. Support for Custom Network Chain IDs

• For developers working with custom networks, Walnut has added chain ID support in the transaction execution context. This update is essential for external execution, making it easier to work across various network environments.

6. Improved Mobile Interface

• The mobile experience has been polished with the addition of a new burger navigation menu that houses settings and simulation options. Walnut has also fixed the footer, ensuring it remains positioned at the bottom of the screen for better navigation on mobile devices.

Get Shelley Mae’s stories in your inbox

Join Medium for free to get updates from this writer.

With these updates, Walnut continues to enhance the debugging tools on Starknet, making them more intuitive, accessible, and developer-friendly. Stay tuned for more improvements from Walnut as they work to streamline the development process on Starknet.

Shelley Out

Join our FREE telegram channel where we post the airdrops which will NEVER EVER require you to pay!! Curious about it? JOIN NOW! Alerts and Updates will be posted there.

Stay tuned and keep grinding! 😁💰

I hope you enjoyed reading this one.

If you do, don’t forget to clap and comment.

Follow me on Twitter, Facebook, Youtube, and Telegram Group

Cubed

Thank you for being a part of the community! Before you go:

--

--

Written by Shelley Mae

Web3- Airdrops - P2E- Crypto News. Your all in one news source to improve your bank account and mental battery: https://x.com/shelleymaeph