This change required a major refactoring of the code generation, so v2.0.0 is not compatible with previous versions. Code generated with v1.x/v0.x needs to be regenerated.
New major v2.0.0 release for Fastssz that fixes a long-standing request.
You can now use dynamic struct tags to handle different chain specifications (Ethereum, Gnosis, etc.) without having to do any patches. No performance impact.
https://t.co/ortEdakRQ1
π Solstice v1.1.3 is out!
3x faster tracing performance, plus a few new features that make working with Solidity much smoother:
- Contract dependency graph visualization
- Code actions to import SPDX license
- More inlay hints (selectors + end of block)
Demos in thread π
Solstice got a 3x speedup in trace generation:
- https://t.co/ZVGX82tV7g
- https://t.co/IzWnHAj63q
Tracing a UniV3 test function went from 3s to less than 1s!
These were the low hanging fruits, still a bit more work to do on lazily evaluating types.
Solstice got a 3x speedup in trace generation:
- https://t.co/ZVGX82tV7g
- https://t.co/IzWnHAj63q
Tracing a UniV3 test function went from 3s to less than 1s!
These were the low hanging fruits, still a bit more work to do on lazily evaluating types.
Solstice with VSCode Inlay hints that show the signature selector next to each function.
https://t.co/qvNmljro46
Next one is showing which storage slots + offset is each state variable using.
Any other ideas on useful hints for Solidity?
@0xClandestine Are you running Mac or Linux? Can you DM me the logs from the extension?
Also, this is a video of me installing the extension on Cursor. Do you get the modal window to install the server?
Release 0.1.2 of Solstice (Solidity VSCode extension) is out with a cool new logo and many new features!
- Code formatting
- Symbol renames
- Hover support
- Code completions
- Auto imports
https://t.co/kyxgtTmBo2