火花
Nervos 官方最近通過了一個新的 Grants 項目,由 Obsidian Labs 開發的 Windows 版和網頁瀏覽器版的 IDE (集成開發環境)。
New Grants : https://talk.nervos.org/t/obsidian-labs-ckb-studio/4818
相信大家對 Obsidian Labs 都不陌生,他們之前已經通過並完成了 1 個 Nervos Grants ,針對 Nervos 的 MacOS 和 Linux 上的 IDE。它包括 CKB 腳本編輯器、CKB 密鑰管理器、CKB 節點管理器、CKB Explorer 和 CKB 交易構造器。
專訪黑曜石實驗室:關於 Nervos IDE 你想知道的這裏都有
那這次 Obsidian Labs 新的 Grants 有什麼東西呢?
CKB Studio 除了將支持 Windows 版本和網頁瀏覽器版本,可以全平臺便捷使用 CKB Studio 來寫代碼外,它還將整合 CKB 開發工具 Capsule、Lumos 和 Polyjuice ,開發者可以方便使用 CKB 現有抽象的開發工具進行開發,提升開發效率。
爲了給開發者提供最好的體驗,CKB Studio 還將支持可配置的 CKB 節點,開發者可以修改 CKB 節點實例配置、連接外部 CKB 節點、在創世腳本中初始化新建的 CKB 實例等。
CKB Studio 還將支持一個用於生成 CKB 交易的可擴展庫、腳本化交易構造器,以及更多 UDT 信息的呈現。
CKB 上的開發工具正在不斷優化,也希望大家能多多使用,提供意見和反饋,促進工具的進一步完善😊。
(talk.nervos.org 時刻歡迎來自你的火花)
CKB
-
(#2227)添加安全性測試用例 GHSA-q73f-w3h7-7wc
https://github.com/nervosnetwork/ckb/pull/2227 -
(#2201)使用指標輸出內存統計信息,開發者可通過 Prometheus 在 Grafana 中繪製圖表。
https://github.com/nervosnetwork/ckb/pull/2201 -
(#2200)用度量服務替換度量 Macros
https://github.com/nervosnetwork/ckb/pull/2200
基礎設施
開發者工具
Lumos
-
發佈 v.0.9.0 和 v0.10.0 版本
https://github.com/nervosnetwork/lumos/releases -
(#89)修復 deducting 時不直接更新 capacity
https://github.com/nervosnetwork/lumos/pull/89 -
(#90) 向 setupInputCell 中添加缺少的 since/defaultWitness
https://github.com/nervosnetwork/lumos/pull/90 -
(#91)將已用 Capacity 重命名爲 availableCapacity
https://github.com/nervosnetwork/lumos/pull/91 -
(#92)在 common#setupInputCell 中,將 defaultWitness 更新爲未定義
https://github.com/nervosnetwork/lumos/pull/92
Capsule
-
發佈 v.0.2.2 版本
https://github.com/nervosnetwork/capsule/releases/tag/v0.2.2 -
修復收集器錯誤信息
-
在部署中重用更改輸出
Neuron
-
(#1810)將確認門檻設爲 24
https://github.com/nervosnetwork/neuron/pull/1810 -
(#1811)在 Windows CI 中進行同一步驟中的生成和測試
https://github.com/nervosnetwork/neuron/pull/1811
CKB Explorer
-
(#718) Rc/v0.11.1 性能改進
https://github.com/nervosnetwork/ckb-explorer/pull/718 -
(#719)刪除調用 count 的方法
https://github.com/nervosnetwork/ckb-explorer/pull/719 -
(#721)修復 CKB 交易記錄計數
https://github.com/nervosnetwork/ckb-explorer/pull/721
Layer2
Muta (CKB Layer2 鏈框架)
-
發佈 v0.2.0-rc 版本
https://github.com/nervosnetwork/muta/releases/tag/v0.2.0-rc -
(#412)修復 reactor 退出後無法處理消息的錯誤
https://github.com/nervosnetwork/muta/pull/412 -
(#417)添加 tentacle_metrics 功能
https://github.com/nervosnetwork/muta/pull/417 -
(#410)重構 benchmark macros
https://github.com/nervosnetwork/muta/pull/410 -
(#419)爲 benchmark 添加併發策略
https://github.com/nervosnetwork/muta/pull/419 -
(#418)處理握手超時時斷開節點的問題
https://github.com/nervosnetwork/muta/pull/418 -
(#420)獲取區塊時更改錯誤日誌信息
https://github.com/nervosnetwork/muta/pull/420 -
(#423)斷開節點時添加警告日誌
https://github.com/nervosnetwork/muta/pull/423 -
(#426)重試不可連接的共識節點
https://github.com/nervosnetwork/muta/pull/428
生態
Lay 2 [pw-sdk]
-
修復代碼塊格式
-
更新鏈規範
Obsidian Labs[集成開發環境]
-
發佈 CKB Studio v0.7.0 版本
https://github.com/ObsidianLabs/CKB-Studio/releases -
集成 Capsule 開發 CKB 腳本(包括創建新項目、編譯和測試)
-
修改節點配置
-
通過節點 RPC 和索引器 RPC 連接到自定義網絡
-
顯示密鑰管理器中密鑰對的名稱
-
查看私鑰
Synapse [瀏覽器錢包插件和密鑰代理]
-
Synapse Extension v0.1.0 發佈
https://github.com/rebase-network/synapse-extension/releases/tag/v0.1.0 -
支持收發 sUDT
-
添加滑塊,根據費率輕鬆調整交易費用
原文鏈接:
https://ckbweekly.substack.com/
點擊閱讀原文,即可訂閱 CKB Weekly。