齊利卡推出 Rust 開發套件

https://blog.zilliqa.com/zilliqa-launches-rust-sdk/

Zilliqa 推出 Rust SDK

Zilliqa 技術團隊推出新的 Rust 軟體開發工具包(SDK),允許開發人員使用 Rust 程式語言在 Zilliqa 區塊鏈上建立分散式應用程式(dApps)。

zilliqa-rs SDK 0.2.0 版本正式上線,提供多項功能,讓 Rust 開發人員能輕易與 Scilla 合約互動,使用原生 Zilliqa API。

該 SDK 內建的庫可讓開發人員從他們的 Rust 應用程式輕鬆地與 Zilliqa API 互動,包括從地址間轉移 ZIL 到與複雜合約互動等功能。

新的 Rust SDK 為在 Zilliqa 上的開發人員帶來更靈活性和便利性,擴展應用程式建立選項,並向全球更多開發人員開放網絡。

值得注意的是,Zilliqa Rust SDK 的首次發布將會不斷改進,我們歡迎社區就工具集中的錯誤與其他問題提出意見。

與許多其他 Rust 套件一樣,Zilliqa Rust SDK 的文檔可在 crates.io 上找到。

使用新的 Zilliqa Rust SDK

要在 Rust 應用程式中使用 zilliqa-rs,您需要建立新的二元專案,並將 zilliqa-rs 和 tokio 作為專案的相依性加入。

為了從您的應用程式中呼叫 Zilliqa API,您必須先使用您想要互動的 Zilliqa 網絡的 URL 來建立 HTTP 提供者。您可以在 Zilliqa 開發者入口網找到主網和測試網絡的 URL 清單。

現在,您已將 zilliqa-rs 加入相依性,並設置 Zilliqa API 端點的 HTTP 提供者,您可以直接使用 Rust SDK 的功能來直接與區塊鏈互動。

通過您的 Rust 應用程式,您現在可以執行操作,如查看錢包地址的餘額、創建新錢包,以及在 Zilliqa 網絡上將 ZIL 從您的錢包發送到其他錢包。

更複雜的合約也受支持。透過定義指向 Scilla 文件中合約的路徑,Rust SDK 會自動為您的應用程式生成相應的轉換函數。

這使您可以在網絡上首先部署合約,再讀取其狀態並調用其轉換以更新合約狀態,一切皆從您的 Rust 應用程式中直接進行。

詳細指南可在 GitHub 上閱讀。

via Zilliqa Blog

January 19, 2024 at 01:16AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *