比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

HEC:火幣科普系列:兼容以太坊開發環境 開發者如何參與Heco開發?

Author:

Time:1900/1/1 0:00:00

火幣生態鏈火幣生態鏈(Heco)是一個去中心化高效節能公鏈,也是火幣開放平臺推出的首個產品,在支撐高性能交易的基礎上,實現智能合約的兼容。 Heco的原生數字資產為HT,采用HPoS共識機制。

Heco也是以太坊友好的開發平臺,兼容以太坊開發環境和工具,有以太坊智能合約開發經驗的開發者可以輕松上手。

為幫助開發者更好地使用Heco進行開發,本文將Heco的開發流程大致闡述。

首先要完成源碼下載,通過git下載源碼。

在拿到源碼后,需要把源代碼轉換成機器可以識別的二進制語言,組合成為一個系統可以執行的可執行文件,即完成編譯過程。編譯支持Go語言。區塊鏈開發較為復雜,而Go語言具有更好的便捷性,對開發者更為友好。

編譯:

如果希望進行跨平臺編譯,某些在Mac上編譯Linux平臺的二進制文件,可以使用make geth-linux相關命令操作。編譯完成后,生成的二進制文件在build/bin目錄下。

運行:

通過./build/bin/geth --help查看所有的option選項,根據情況自行設置相關配置參數。

火幣科技收漲21.16% 領漲港股區塊鏈股:10月6日,行情顯示,比特幣盤中突破5.1萬美元關口,港股區塊鏈概念股集體收漲,火幣科技收漲21.16%,領漲港股區塊鏈板塊,雄岸科技漲近10%,裕興科技、松景科技漲近4%,美團漲超2%,歐科云鏈漲1.59%。(鳳凰網)[2021/10/6 20:09:13]

網絡接入

程序啟動替換接入mainnet,如需接入公共測試網,可添加option?--testnet。

部署:引入系統管理配置

鏈節點

歐科云鏈開盤平盤 火幣科技下跌1.58%:金色財經報道,截止目前,香港恒生指數下跌354.70點,跌幅1.50%,報21959.06點,歐科集團旗下歐科云鏈(01499.HK)報0.200點,開盤平盤;火幣科技(01611.HK)報3.12點,下跌1.58%;雄岸科技(01647.HK)報0.2225點,開盤平盤。[2020/3/19]

在配置中使用快速同步,如果需要完全同步,請刪除此行:

啟動bash

·?config.toml

如果需要將其用作存檔節點,請添加:

因此:

系統配置

港股收盤:歐科云鏈收漲2.9% 火幣科技收漲4.79%:金色財經報道,今日港股收盤,恒生指數報26284.82點,收跌0.03%;歐科集團旗下歐科云鏈(01499.HK)報0.243點,收漲2.97%;火幣科技(01611.HK)報4.16點,收漲4.79%。[2020/3/3]

鏈上互動

Heco與以太坊的生態系統兼容,支持所有以太坊的RPC API和DK

RPC方法列表

例如:

開發包

使用諸如web3j、web3js等以太坊SDK庫進行開發。

獲取鏈上信息

生成帳戶

生成事務

動態 | 火幣科技獲李林增持15.2萬股持股比例提升至66.29%:港交所權益資料顯示,火幣科技 (01611-HK) 獲主席兼執董李林于2月12日、13日在場內分別以每股平均價3.6961港元、3.7722港元各自增持132.8萬股及105萬股,兩日合計增持237.8萬股,共涉資約886.92萬港元。增持后,李林的最新持股數目為 202,029,269股,持股比例由65.35% 升至66.13%。(財華社)[2020/2/24]

Heco使用EVM執行合約。

Remix

Remix IDE是一個開源的web和桌面應用程序。它促進了一個快速的開發周期,并且有一組具有直觀gui的豐富插件。Remix用于合約開發的整個過程,同時也是學習和教授合約開發的小天地。

在文件資源管理器中創建新文件。在右側編輯合約信息。

行情 | 港股收盤:前進控股收跌2%,火幣科技收漲4.4%:金色財經報道,今日港股收盤,恒生指數報27655.81點,收漲0.46%;歐科集團旗下前進控股(01499.HK)報0.25點,收漲2.04%;火幣科技(01611.HK)報4.11點,收漲1.99%。[2020/2/19]

編譯合約

1.點擊編譯器按鈕,切換界面

2.選擇要編譯的合約

3.設置編譯標志

4.Clieck compile按鈕

通過錢包(如MetaMask)將合約部署到區塊鏈。

1.在MetaMask中設置網絡信息:

2.回到Remix。

開關環境

選擇合約

單擊部署按鈕

通過MetaMask即可將合約部署上鏈了

·?使用truffle編譯和部署契約。

·?安裝節點。

·?安裝truffle

·?創建項目

首先,為項目創建文件夾。

然后,通過truffle初始化項目

初始化完成后,將在項目中生成以下文件結構。

·?配置truffle信息

·?C創建合同將自定義合同放入文件夾中,contracts并修改文件夾中的部署腳本migrations。

·?部署合約

輸出如下.

???> Saving migration to chain.

???> Saving artifacts

???-------------------------------------

???> Total cost: ?????????0.02112088 ETH

最后,合約部署完成。

Graph Node

Graph Node是一種使用GraphQL在以太坊和IPFS上快速構建分布式應用程序(DAPP)的協議。

下一個操作僅作為簡單的設置教程供參考。

設置圖節點

為了方便起見,我們將官方docker compose用于節點,數據庫和IPFS部署。

請注意,其中的ethereum字段的值將docker-compose.yml替換為HECO的節點連接信息。

注意:連接到graph-node的節點必須處于archive模式(啟動節點時添加標志--syncmode full --gcmode存檔),我們建議每個用戶都構建自己的RPC節點。

創建子圖

每個用戶根據自己的情況編寫,以下內容可用作參考:

部署子圖

將編寫的子圖打包并構建到wasm文件中,然后部署到graph node。可以在上面的示例項目代碼中找到特定的命令。

GraphQL的用法

一旦部署,就可以使用GraphQL請求數據

Tags:HECECOGRAPAPHcoincheck交易所怎么出金CarbonEcoGraphLinq ProtocolAPH價格

POL幣最新價格
WEB:Web3 安全風險令人生畏?應該如何應對?

Web3 和區塊鏈的世界是否像聽起來那樣令人生畏?拜登競選活動的首席事件響應官、前英特爾事件響應總監 Jackie Singh 采訪了 Web3 安全從業人員.

1900/1/1 0:00:00
NFT:NFT 的版權到底能不能讓人滿意?

來源:老雅痞 作者:James Grimmelmann(康奈爾大學和IC3)、Yan Ji(康奈爾大學和IC3)和Tyler Kell(IC3).

1900/1/1 0:00:00
ONE:如何為你的智能合約“上保險” 形式化驗證了解一下?

聲音 | 北京工商大學顏蘇:區塊鏈行業如何與公檢法司形成有效的聯動機制,是值得研究的:據新華網消息,本月在上海法學會會議上,北京工商大學法學院副教授顏蘇表示.

1900/1/1 0:00:00
數字貨幣:最近央行提出的DC/EP是什么丨金色百科

2019年8月10日,央行結算司副司長穆長春發表演講,介紹了央行法定數字貨幣實踐DC/EP的情況。那么,DC/EP是什么?在概念上,“DC/EP”是兩個詞的組合.

1900/1/1 0:00:00
DAO:Venture DAO 行業研報:宏觀和經典案例分析、模式總結、未來建議

本研報的研究員均來自 NYU Violet Venture Club 與 Positive Venture DAO,指導教授為 Dr. Xi Chen.

1900/1/1 0:00:00
比特幣:比特幣全節點同步太慢?不用全節點也可驗證支付的 SPV 機制

比特幣自誕生以來,就因浪費電力資源為人所詬病,但其強大的算力是必要過程,很難找到更好的方式來代替.

1900/1/1 0:00:00
ads