Skip to content

Release#30

Merged
marcocastignoli merged 8 commits intomainfrom
staging
Mar 30, 2026
Merged

Release#30
marcocastignoli merged 8 commits intomainfrom
staging

Conversation

@marcocastignoli
Copy link
Copy Markdown
Member

No description provided.

manuelwedler and others added 8 commits March 2, 2026 17:31
Support verifying Fe smart contracts following the Fe language support
added to the Sourcify server. Changes include:
- Language selector button with Fe icon
- Fe compiler versions fetched from GitHub releases (2025+ only, prereleases shown by default)
- .fe file extension support in file upload with Fe icon
- Contract identifier parsing for Fe (filename-based like Vyper, format: src/file.fe:Name)
- Compiler settings panel hidden for Fe (no EVM version or optimizer)
- EVM version not required in form validation for Fe
- API request sends language as "Fe" to Sourcify server

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Instead of deriving the contract name from the filename, scan the
source content for `pub contract <Name>` declarations, consistent
with how the Sourcify server compilers package identifies Fe contracts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Always show all Fe versions (including prereleases) and hide the
  toggle since all current Fe releases are alpha/prereleases
- Filter Fe versions to only show releases after March 20, 2026
- Display server URL in the environment prefix for non-production envs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: add Fe language support for contract verification
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 30, 2026

Deploy Preview for verify-sourcify-ui ready!

Name Link
🔨 Latest commit c391d30
🔍 Latest deploy log https://app.netlify.com/projects/verify-sourcify-ui/deploys/69ca4993686926000891a27a
😎 Deploy Preview https://deploy-preview-30--verify-sourcify-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

@marcocastignoli marcocastignoli merged commit 68a556c into main Mar 30, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants