我們非常高興發佈首版dApp開發者指南!
本指南爲支持dApp開發者在CasperLabs區塊鏈上使用AssemblyScript或Rust開發智能合約入門而特別設計。
詳細內容請查閱 https://techspec.casperlabs.io/en/latest/dapp/index.html
CasperLabs dApp 開發指南
我們在本文檔中展示了使用CasperLabs區塊鏈開發去中心化應用程序(dApps)的相關信息。
- 介紹
-
-
- 指南的目的
- 指南適用於誰
- 您需要知道的
- 指南的組織方式
- 背景
- 建議編碼標準
- 支持的操作系統
- 獲取幫助
- 反饋
- 設置Rust合約SDK
- 安裝Rust
- 可用安裝包
- Cargo CasperLabs
- 開發智能合約
- 創建新項目
- 爲Wasm編譯配置Rust
- 編譯
- 合約測試
- 在CasperLabs上編寫Rust合約
- 智能合約
-
- 基礎智能合約
- 使用錯誤處理代碼
- 參數
- 存儲
- 最終智能合約
-
- 測試
-
- 測試環境
- 運行智能合約
- 查詢及斷言
- 最終測試
-
- 部署合約
- CasperLabs客戶端
-
- 安裝客戶端
- 編寫源碼
- 爲部署支付通證
- 目標網絡
- 私鑰
- 高級部署
-
- 部署到DevNet
-
- 基本部署
- 檢查部署狀態
- 如何知道合約已成功執行?
-
- GraphQL
- 使用GraphQL查詢和調試合約
- 執行錯誤處理代碼
-