在线 Beosin EOS-IDE 免费版本同时支持智能合约在线编辑、编译、运行调试、部署
Beosin EOS-IDE 是一款免費的面向EOS區塊鏈平臺的智能合約在線集成開發環境,可同時支持合約開發、部署、測試和源碼調試等功能的在線區塊鏈應用開發集成環境。
Beosin EOS-IDE產品鏈接:
https://beosin.com/BEOSIN-IDE/index.html#/
(推薦Chrome瀏覽器)
EOS智能合約集成開發環境“Beosin EOS-IDE”,同時支持EOS智能合約在線編輯、編譯、一鍵部署和調試等多種功能,供所有開發者免費使用。
Beosin EOS-IDE相比其他EOS離線開發工具,最大的優勢在于以下8點:
1、首款具備在線編輯、編譯、部署、運行調試于一體的EOS開發工具
2、無需搭建開發環境,無需安裝,在線操作
3、一切交互均以圖形化方式
4、支持多個編譯器版本
5、支持多種EOS節點部署運行
6、運行速度快、提示信息明確,極大提升了用戶體驗
7、開發人員可以高效完成EOS智能合約開發等工作
8、協助開發者在開發過程中提高漏洞風險意識,避免安全隱患
Beosin EOS-IDE的推出使EOS應用開發更簡單、更方便,歡迎大家免費體驗:通過瀏覽器訪問https://beosin.com/BEOSIN-IDE/index.html#/Chrome瀏覽器)。為推動EOS全生態發展,Beosin(推薦 EOS-IDE已首發EOSPark。(EOSPark官網鏈接https://eospark.com/)
(一)Beosin EOS-IDE界面簡介
下面我們將介紹使用 Beosin EOS-IDE 編輯器來開發智能合約。Beosin EOS-IDE 是一個瀏覽器版的IDE,您可在瀏覽器訪問https://beosin.com/BEOSIN-IDE/index.html#/1-1,如圖 為Beosin EOS-IDE界面:
圖1-1 Beosin EOS-IDE界面
如圖1-1 為Beosin EOS-IDE界面和大多數IDE一樣,最左邊是文件瀏覽,中間是代碼編輯區域,右邊是功能區域,下邊是日志區域。
(二)操作步驟
1.1 加載本地磁盤文件及新增文件
在文件瀏覽區域上有如圖1-2紅框處兩個圖標,點擊左側圖標創建新增文件名稱,點擊右側圖標選擇打開本地文件。
如圖 1-2 Beosin EOS-IDE文件瀏覽區
選擇文件后可以右擊對文件進行重命名或者刪除操作。
1.2 編輯
IDE中上方是EOS智能合約編輯器區域。支持代碼展開及合并,支持代碼聯想功能。
1.3 編譯
在右邊的功能區域選擇Compile頁簽,會動態的顯示當前編輯區域合約的編譯信息,如顯示錯誤和警告。編譯成功后可點擊Details查看ABI接口返回的詳細信息。
編譯器版本分為1.2.x、1.3.x、1.4.x、1.5.x四個版本。
注:若主合約與文件名不相同,請填寫正確的合約名稱。
1.4 部署
編譯成功后進入run頁簽,選擇賬戶及要部署的網絡點擊Deploy進行部署,網絡包含:Local network、Test network、Main network,部署在測試網或主網時,瀏覽器需要安裝錢包插件。部署結果將在中部下方Run log list中展示。
可以根據不同賬戶部署不同合約,無需二次部署即可直接運行。
1.5 運行
部署合約成功后,頁面返回函數信息及設置賬戶權限、Tables查詢功能,錄入函數參數信息即可運行該函數。運行結果將在Run log list中展示。每運行一次都會在Run log list生成一條記錄。點擊“Inquire”按鈕可以查詢后臺Tables數據信息。
參數錄入規則:
1、多個參數以“,”分割。
2、asset類型參數錄入int64_t和symbol_type以空格分開
3、數組參數錄入見下圖:
總結
以上是生活随笔為你收集整理的在线 Beosin EOS-IDE 免费版本同时支持智能合约在线编辑、编译、运行调试、部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP八字强弱计算,八字强弱计算法
- 下一篇: 016--JLE JNG(小于等于)