时间:2023-08-10|浏览:158
火花
Lumos
Lumos是一个专门为NervosCKB开发的基于JavaScript/TypeScript的多功能的DApp框架。它的目标是简化开发者在NervosCKB上的DApp开发流程和开发工作量。Lumos这个名字也解释了这个项目的意义:CKB的仙境虽然广袤而肥沃,但目前大部分地区仍然是黑暗的,荧光闪烁,试图照亮这片土地,引导越来越多的人们走进这个美丽新世界。
项目链接:https://github.com/nervosnetwork/lumos
?
截至目前,lumos包含以下几个部分:
索引器链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/indexer
SQL索引器链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/sql-indexer
基础程序包链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/base
helpers程序包链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/helpers
common-scripts链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/common-scripts
config-manager链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/config-manager
transaction-manager链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/transaction-manager
?
Capsule
Capsule是一个开发框架,用于在NervosCKBlayer1层区块链上使用Rust语言来创建智能合约脚本。Capsule旨在提供一套开箱即用的解决方案,帮助Nervos开发者快速而轻松地完成常见的开发任务。
?
Capsule提供以下功能:
?
目前capsule已经更新了wiki,你在这里可以了解capsule是什么,如何安装capsule,以及capsule的使用教程,目前使用教程内包含了:设置、sUDT合约、测试、部署四个部分。
https://github.com/nervosnetwork/capsule/wiki
Cr