檔案條目 / solc-go
Solc-Go
區塊鏈
Solidity 編譯器嘅 Go 綁定,支援內嵌版本、自動二進制下載同完整編譯 API。

solc-go
類別區塊鏈
分類INFRASTRUCTURE
日期2025.05.10
查看 Github 儲存庫
暫無網站
工程參數
類別
區塊鏈
項目分類
狀態
運行中
當前運行狀態
分類
INFRASTRUCTURE
系統標識
標識
solc-go
檔案參考編號
發佈時間
2025.05.10
首次發佈日期
平台
開源
分發模式
項目
概覽
Solc-Go 提供 Solidity 編譯器嘅 Golang 綁定,使用來自官方 solc-bin 倉庫嘅 Emscripten 編譯二進制文件。支援動態版本選擇——內嵌版本即時編譯,其他版本喺首次使用時自動下載。
API 覆蓋完整嘅編譯管道:傳入 Solidity 源代碼同編譯器設置(優化器輪次、EVM 版本、輸出選擇),獲得 ABI 定義、字節碼同元數據。內置錯誤同警告處理,支援單次調用編譯多個合約同跨文件導入。
Solc-Go 喺 Argo Trading 框架嘅智能合約工具同 Crypto Launchpad MCP 伺服器入面用作編譯後端。佢處理跨平台管理多個 Solidity 版本嘅複雜性,畀下游工具可以專注於合約邏輯而非編譯器編排。
