加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

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

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選項,根據情況自行設置相關配置參數。

新火科技(原稱“火幣科技”)宣布正式完成更名:11月4日消息,數字資產服務平臺新火科技控股有限公司(“新火科技”或“公司”,股票代碼:1611.HK)宣布,繼公司于日前股東特別大會通過有關更改公司名稱的特別決議案后,近日獲英屬處女群島公司事務注冊處發出的更改名稱證明書,公司將正式更名為新火科技控股有限公司(“新火科技”,英文全稱New Huo Technology Holdings Limited,簡稱“New Huo Tech”)。與此同時,新火科技旗下的全資附屬公司及相關業務將同步更名。[2022/11/4 12:17:25]

網絡接入

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

部署:引入系統管理配置

鏈節點

港股收盤:歐科云鏈收漲1.36%,火幣科技收跌4.36%:今日港股收盤,恒生指數收盤報24107.420點,收跌1.95%;歐科集團旗下歐科云鏈(01499.HK)報0.149港元,收漲1.36%;火幣科技(01611.HK)報3.510港元,收跌4.36%。[2020/10/30 11:14:10]

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

啟動bash

·?config.toml

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

因此:

港股收盤:歐科云鏈收跌0.48%,火幣科技收跌0.29%:金色財經報道,今日港股收盤,恒生指數收盤下跌282.92點,跌幅1.17%,報23970.37點,歐科集團旗下歐科云鏈(01499.HK)報0.209點,收跌0.48%,火幣科技(01611.HK)報3.29點,收跌0.29%,雄岸科技(01647.HK)報0.248點,收跌2.75%。[2020/4/8]

系統配置

鏈上互動

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

RPC方法列表

例如:

開發包

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

獲取鏈上信息

生成帳戶

港股開盤:歐科云鏈平盤,火幣科技上漲1.85%:金色財經報道,港股開盤,香港恒生指數開盤上漲77.64點,漲幅0.33%,報23604.83點,歐科集團旗下歐科云鏈(01499.HK)報0.217點,開盤平盤;火幣科技(01611.HK)報3.30點,開盤上漲1.85%,雄岸科技(01647.HK)報0.22點,開盤下跌1.79%。[2020/3/26]

生成事務

Heco使用EVM執行合約。

Remix

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

動態 | 火幣科技年度財報:全年營業收入同比下滑9.6%:12月16日晚,火幣科技(前稱:桐成控股)發布截至2019年9月30日的年度財報。財報顯示,截至2019年9月30日止,火幣科技的全年營業收入同比下滑9.6%,至3.12億港元;歸屬股東凈利潤虧損607.6萬港元,去年同期則盈利659.1萬港元;每股約虧損1.989港元。此之外,火幣科技2019年財年的員工有672名,較去年811名員工,減少139名員工,約削減了17%。[2019/12/18]

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

編譯合約

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:ECOHECGraphRAPSulgecoincoincheck官網GraphenWrapped Ampleforth

芝麻開門交易所下載
Bitcoiner分兩種:FOMO與HODLer 你是哪種?_比特幣:HOD

經濟學家 Alex Kruger 曾說:“對比特幣而言,價格崩盤是一種特色,不是 Bug ”。的確,加密資產的漲漲跌跌是其持有者早就習以為常的事,不僅習慣了其漲跌,也習慣了因其每一次漲跌而匆忙去.

1900/1/1 0:00:00
什么是利率?利率和比特幣的關系_比特幣:比特幣行情軟件知乎

隨著比特幣逐漸成為一個全球市場資產標的,且越來越被個人及機構投資者認可和采用,對加密交易用戶來說,更多地了解全球經濟的運作模式以及比特幣與這些經濟動態的關系是非常重要的.

1900/1/1 0:00:00
金色百科丨Steemit、Steem與Hive之間是什么關系?_STEEM:steem幣有價值么

最近,Steem分叉成為區塊鏈圈子一件熱門事件。但在此事件中,我們還看到了另外兩個單詞Steemit與Hive,讓人有些分不清它們之間的關系,這里金色財經就來簡單科普一下.

1900/1/1 0:00:00
金色百科丨比特幣可以無限次進行減半嗎?_比特幣:區塊鏈技術通俗講解知乎

2020年是比特幣第三次減半,在關心幣價行情的同時,不知道大家有沒有想過,比特幣最終可以減產多少次,可以無限次減產下去嗎?先來說結論吧,按照目前比特幣網絡規則,在減產33次之后,將不能再減產.

1900/1/1 0:00:00
后公鏈戰爭時代:盤點 5 個熱門板塊 30 條新生代公鏈_區塊鏈:WeAreSatoshi

原文標題:《30 條新公鏈》 撰文:小牛 Meta 背景公鏈、隱私公鏈、模塊化區塊鏈和 Layer2 公鏈熱度較高;新公鏈在可擴展性方面表現搶眼.

1900/1/1 0:00:00
金色百科 | 什么是標普500?為什么比特幣會受其影響?_比特幣:SEOS

Skew數據表明,在整個三月和四月的前幾天經歷了短暫的脫鉤之后,比特幣再次與標普500指數之間的聯系越來越緊密,相關性正在增長.

1900/1/1 0:00:00
ads