ferranbt
140 posts


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.
#dynamic-struct-tags-for-multi-chain-support" target="_blank" rel="nofollow noopener">github.com/ferranbt/fasts…
English

Give Solstice v1.1.3 a try and let me know what you think!
marketplace.visualstudio.com/items?itemName…
English

Solstice got a 3x speedup in trace generation:
- github.com/ferranbt/solst…
- github.com/ferranbt/solst…
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.
English

Solstice with VSCode Inlay hints that show the signature selector next to each function.
github.com/ferranbt/solst…
Next one is showing which storage slots + offset is each state variable using.
Any other ideas on useful hints for Solidity?

English

@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?
GIF
English

@ferranbt Can't get the extension to do anything though, doesn't install anything upon creating .sol or opening a project like the docs suggest.
English

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
github.com/ferranbt/solst…

English

@0xClandestine I just posted it open-vsx.org/extension/ferr…
Do you still have problems downloading it?
English

@ferranbt Think you may need to post solstice here:
open-vsx.org
English

@ferranbt Cool stuff! Any idea why it doesn't show up on Cursor?
English

Solstice is open source - give it a try and let me know what you think!
VSCode Marketplace: marketplace.visualstudio.com/items?itemName…
GitHub: github.com/ferranbt/solst…
English