1. 程式人生 > >用 Go 語言與 EOS.IO 互動的 API 庫

用 Go 語言與 EOS.IO 互動的 API 庫

用 Go 語言與 EOS.IO 互動的 API 庫,該庫提供對資料架構(二進位制打包和JSON介面)的簡單訪問,以及對遠端或本地執行的EOS.IO RPC伺服器的API呼叫。 它提供錢包功能(KeyBag),或者可以通過 keosd 錢包簽署交易。 它還明白埠9876上的P2P協議。

截至6月的釋出之前,這個庫不斷的在變化。 先不要期望穩定性,因為我們要追著主網 eosio 程式碼庫的腳步,而它的變化又那麼快。

該庫主網啟動編排工具是 eosio 的基礎,網址:https://github.com/eoscanada/eos-bios

基本用法

api := eos.New
("http://testnet1.eos.io") infoResp, _ := api.GetInfo() accountResp, _ := api.GetAccount("initn") fmt.Println("Permission for initn:", accountResp.Permissions[0].RequiredAuth.Keys)

eosio.systemeosio.tokenActions 合約分別在:

範例

看看庫的用法的例子:

召集開源貢獻者

我們歡迎所有的開源貢獻,直接用 GitHub-fu來提議、幫我們改進吧。

證書

MIT

如果你希望接下來繼續深入高效地學習EOS區塊鏈開發,推薦看看這個課程:EOS智慧合約與DApp開發入門,相信你會有很多收穫。