Beosin成都链安发布在线EOS-IDE免费版本 EOS智能合约在线编辑、编译、运行调试、部署一步到位...
Beosin EOS-IDE產品鏈接:
https://beosin.com/EOS-IDE/index.html#/
(推薦Chrome瀏覽器)
每一個區塊鏈開發的程序員都需要一個界面友好,操作方便的IDE,EOS開發也是一樣。但是,目前,在EOS平臺上開發應用程序門檻高、難度大,缺乏一個功能完善,便于使用的EOS應用開發環境。
為此,Beosin成都鏈安今日發布了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/EOS-IDE/index.html#/(推薦Chrome瀏覽器)。為推動EOS全生態發展,Beosin EOS-IDE已首發EOSPark。(EOSPark官網鏈接https://eospark.com/)
下面我們將介紹使用 Beosin EOS-IDE 編輯器來開發智能合約。Beosin EOS-IDE 是一個瀏覽器版的IDE,您可在瀏覽器訪問https://beosin.com/EOS-IDE,如圖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成都鏈安提醒所有開發者在合約開發前,應進行智能合約相關漏洞風險知識學習,了解最新的智能合約安全漏洞,避免開發的合約中存在安全隱患。
在開發過程中,當編譯工具對合約中不符合最新規范的代碼提出告警時,開發者需要對告警引起重視,強烈建議開發者更改自己的代碼,以消除編譯過程中的告警。
在合約編寫完成后,開發者需要對合約功能的完整性和安全性進行測試,確保合約邏輯實現與設計相符,確保無安全風險。最后,可以尋找專業的智能合約審計團隊進行合約審計,最大程度地減少安全隱患。
Beosin成都鏈安專注于區塊鏈全生態安全,其核心技術為形式化驗證,是全球最早一批將此技術應用到區塊鏈安全領域的公司,自主研發出全球首個同時支持ETH、EOS、Fabric、ONT、TRON等多個區塊鏈平臺的高度自動化的智能合約形式化驗證平臺VaaS,準確率達到95%以上,相關研究成果已申請多項軟件發明專利。
公司首批入選Etherscan智能合約審計推薦名單及普華永道創新加速器,榮獲全國首屆中小微企業SaaS應用創新創業大賽冠軍,獲得OKEx最佳安全審計合作伙伴獎等榮譽,參加工信部多項區塊鏈安全標準的撰寫,入選工信部“2018區塊鏈白皮書”,作為唯一安全公司入選“2018中國區塊鏈企業百強榜”,榮膺金色財經“2018年度最專業安全服務機構”。已與Huobi、KuCoin、ONT、Qtum、比原鏈、Wanchain、麥子錢包、EOSPark等共計超過40家區塊鏈公司建立戰略合作關系,審計報告被國內外各大知名交易所認可。審計智能合約超500份,獨立發現區塊鏈安全漏洞10余個,獲得行業及客戶的一致好評和認可。公司提供智能合約安全審計、錢包安全加固與審計、DApp安全加固與審計、交易所安全檢測、企業級安全服務等全生態安全業務。讓區塊鏈全生態更安全,是我們的美好愿景!
歡迎大家體驗:
智能合約自動形式化驗證平臺VaaS精簡版,準確率達到95%以上
Beosin(成都鏈安科技)已向全球發布VaaS平臺,全球首個同時支持ETH、EOS、Fabric、TRON等多個區塊鏈平臺的智能合約形式化驗證平臺,準確率達到95%以上。
VaaS(精簡版)系統為所有區塊鏈從業者提供方便而免費的智能合約安全審計服務,對智能合約安全漏洞進行形式化驗證,從容應對常規合約安全問題。歡迎大家登陸官方網址體驗:
官方網址:http://www.lianantech.com
▲VaaS 精簡版平臺
Beosin官方發表正式聲明:
為了全球化市場戰略需要,公司發布全新英文品牌 “Beosin”。作為深耕區塊鏈安全領域的公司,“Beosin”力求為行業保駕護航,以打造區塊鏈全生態安全為宗旨,竭誠為客戶提供包括智能合約安全審計、智能合約開發審計一條龍、錢包安全加固與審計、DApp安全加固與審計、區塊鏈平臺安全檢測、交易所安全檢測、企業級安全服務等。但公司英文名稱更名并不涉及業務架構或公司所有權變化。新品牌的Logo如下圖:
近期,有XX鏈安科技與成都鏈安科技重名,且Logo及宣傳語相似。成都鏈安科技是一家由分布式資本、界石資本、盤古創富投資的專門從事區塊鏈安全的公司,與其他XX鏈安科技無任何關聯。請大家認準成都鏈安科技唯一指定商標品牌,謹防上當受騙,一切消息以官網及官方公眾號為準。
成都鏈安科技官方公眾號名稱:鏈安科技
成都鏈安科技官方網址:
www.lianantech.com
——Beosin
關于Beosin:
Beosin(成都鏈安)成立于2018年,公司位于四川省成都市,專注于區塊鏈生態安全。公司由楊霞和郭文生兩位教授共同創建,團隊核心成員由來自海內外知名高校和實驗室留學經歷的教授、博士后、博士及阿里、華為等知名企業精英組成。已獲得分布式資本、界石資本、盤古創富等著名投資機構的兩輪股權投資。其核心技術為形式化驗證,是全球最早一批將此技術應用到區塊鏈安全領域的公司。
公司首批入選Etherscan智能合約審計推薦名單及普華永道創新加速器,榮獲全國首屆中小微企業SaaS應用創新創業大賽冠軍,獲得OKEx最佳安全審計合作伙伴獎等榮譽,參加工信部多項區塊鏈安全標準的撰寫,入選工信部“2018區塊鏈白皮書”,作為唯一安全公司入選“2018中國區塊鏈企業百強榜”,榮膺金色財經“2018年度最專業安全服務機構”。已與Huobi、OKEx、KuCoin、LBank、CoinBene、CoinMex、CoinTiger、Becent、ONT、Qtum、比原鏈、Wanchain、Scry、布比區塊鏈、云象區塊鏈、QuarkChain、IoTeX、麥子錢包、EOSPark等共計超過40家區塊鏈公司建立戰略合作關系,審計報告被國內外各大知名交易所認可。審計智能合約超500份,獨立發現區塊鏈安全漏洞10余個,獲得行業及客戶的一致好評和認可。讓區塊鏈全生態更安全,是我們的美好愿景!
「Beosin」
作為Huobi、OKEx、KuCoin、LBank等
著名交易所指定的合約審計公司。?
入選Etherscan智能合約安全審計名單。
歡迎聯系Beosin,了解智能合約安全審計
智能合約開發審計一條龍
錢包安全加固與審計
DApp安全加固與審計
區塊鏈平臺安全檢測
交易所安全檢測
企業級安全服務
?·
電話:028-83262585
網站:www.lianantech.com
郵箱:vaas@lianantech.com
地址:成都市世紀城南路599號
天府軟件園D7座504室
官網:
https://www.lianantech.com
GitHub網址:
https://github.com/Lianantech/VCA
Facebook網址:
https://www.facebook.com/BeosinChengdu/
twitter網址:
https://twitter.com/Beosin_com
Telegram中文群:
https://t.me/LiananTech_cn
Telegram英文群:
https://t.me/LiananTech_en
微博:
https://weibo.com/u/6566884467
CSDN博客:
https://blog.csdn.net/CDLianan
知乎專欄:
??點擊了解更多
總結
以上是生活随笔為你收集整理的Beosin成都链安发布在线EOS-IDE免费版本 EOS智能合约在线编辑、编译、运行调试、部署一步到位...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GCC详解-gcc之-Wl选项
- 下一篇: WL算法(来自graph-bert)