Injective 今天發佈了其 Remix Web IDE 插件,這是一個新的基於 Web 的集成開發環境 (IDE)。此次發佈標誌着 Injective 生態系統的一個重要里程碑,因爲它允許開發人員直接從他們的 Web 瀏覽器編寫、測試和部署智能合約。
背景
軟件開發中最大的挑戰之一是初始設置——下載必要的工具和依賴項、正確配置所有內容並確保與您的計算機兼容。這個過程通常會導致在編寫一行代碼之前浪費數小時進行故障排除。
有了 Remix Web IDE,這些煩惱就成爲過去了。整個開發工作流程已簡化爲一個可訪問的在線平臺,使 Injective 開發人員能夠隨時隨地在任何設備上高效工作。告別繁瑣的二進制下載和配置麻煩 - 只需訪問網站並開始構建即可。
Remix IDE 入門
準備好開始構建了嗎?在此處打開 Remix 並查看下面的快速入門指南:
通過 Remix Web IDE 創建項目時,您可以選擇模板或新項目。如果您選擇可用的模板,您的 IDE 將填充一個簡單的計數器示例,如下所示。
編寫智能合約
在TARGET PROJECT部分中選擇要編譯的項目。
選擇一個編譯選項並單擊編譯按鈕。
編譯完成後,返回 wasm 和 schema 文件。
存儲代碼
編譯完合約後,將出現“存儲代碼”按鈕。只需單擊該按鈕即可存儲代碼。
實例化合約
當商店代碼完成後,就會生成一個代碼 ID。
您可以選擇是否允許合同升級或通過不可變選項使其不可修改。
如果合約實例化有參數,則輸入參數,點擊實例化按鈕,參數通過react-jsonschema-form生成。
履行合同
選擇要運行的方法。
根據需要添加參數。
通過單擊查詢或執行按鈕來運行該方法。如果您要發送交易,則必須通過單擊錢包內的發送按鈕來簽署交易。
就這樣!您已經在瀏覽器中成功編譯、存儲、實例化和執行了您的第一個 Injective 智能合約。
要了解更多信息,請訪問此處並繼續您的冒險。與往常一樣,我們鼓勵您加入 Injective 上充滿活力的開發者社區,並通過以下任何渠道(例如 Discord 和 Telegram)與我們聯繫。
關於Injective
Injective 是一種閃電般快速、可互操作的第一層區塊鏈,專爲構建一流的 Web3 金融應用程序而優化。Injective 爲開發人員提供強大的即插即用模塊,用於創建無與倫比的 dApp。INJ 是支持 Injective 及其快速增長的生態系統的原生資產。Injective 由幣安孵化,並得到 Jump Crypto、Pantera 和 Mark Cuban 等知名投資者的支持。
網站 | Telegram | Discord | 博客 | Twitter | Youtube | Facebook | LinkedIn | Reddit | Instagram | Orbit 時事通訊