okx

比特币的保值机制是什么| CKBWeekly#9

时间:2023-08-10|浏览:162

火花

Lumos

Lumos是一个专门为NervosCKB开发的基于JavaScript/TypeScript的多功能的DApp框架。它的目标是简化开发者在NervosCKB上的DApp开发流程和开发工作量。Lumos这个名字也解释了这个项目的意义:CKB的仙境虽然广袤而肥沃,但目前大部分地区仍然是黑暗的,荧光闪烁,试图照亮这片土地,引导越来越多的人们走进这个美丽新世界。

项目链接:https://github.com/nervosnetwork/lumos

?

截至目前,lumos包含以下几个部分:

  • indexer:一个CKBcell索引器,实现了Index-Query-Assemble模式。目前,这个程序包只包含了支持RocksDB的索引器。一个独立的程序包包含了使用相同接口的支持SQL的索引器。之后,为了保持一致性,我们可能会将两个程序包合并成一个。

索引器链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/indexer

SQL索引器链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/sql-indexer

  • base:一个基础程序包,包含了被其他大部分程序包所使用的通用类型和实用程序。如果您需要执行一个CKB的特定任务,您可以先来这里查看一下,很可能这里已经提供了对应的程序。

基础程序包链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/base

  • helpers:一个helpers程序包,包含了更多的实用程序。helpers和base之间的区别在于,base包含了纯无状态函数,而helpers会以一种更内在的方式工作:它需要设置下面提到的config-manager。

helpers程序包链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/helpers

  • common-scripts:集成CKB上已知的脚本。当我们努力为当前流行的CKB脚本提供集成时,人们可能每时每刻都在创新。因此我们还在设计一套APIs,以便开发者可以自由地将他们自己的脚本集成到lumos中,供其他人使用。一个集成的common-scripts也应该能够使用这些新的脚本。

common-scripts链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/common-scripts

  • config-manager:处理不同链(比如主网、测试网以及其他诸多开发链)之间差异的配置管理器。我们将每个链都抽象成单独的配置文件。一旦加载,配置管理器将处理特定的链逻辑,所以你不必在自己的代码中处理这些问题。

config-manager链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/config-manager

  • transaction-manager:CKB交易管理器。基于UTXO的区块链的一个问题是,在区块链上一笔交易被接受和在链上实际提交一笔交易之间存在一定的时间间隙。在此间隔期间,处于交易等待期的新创建的cell是无法被使用的。交易管理器就负责处理这个问题,它包装了一个indexer实例,并确保在未确定的交易中创建的cell也会公开并可用于新交易的组装。这意味您将不再局限于一次一笔交易,您可以自由地按照您的意愿发送一系列的交易。

transaction-manager链接:https://github.com/nervosnetwork/lumos/blob/develop/packages/transaction-manager

?

Capsule

Capsule是一个开发框架,用于在NervosCKBlayer1层区块链上使用Rust语言来创建智能合约脚本。Capsule旨在提供一套开箱即用的解决方案,帮助Nervos开发者快速而轻松地完成常见的开发任务。

?

Capsule提供以下功能:

  • 创建新项目的脚手架
  • 为NervosCKB-VM构建RISC-V二进制文件
  • 通过Docker在本地执行智能合约脚本
  • 智能合约脚本的自动化测试
  • 可配置的部署脚本到NervosCKB上
  • 生成用于调试的模拟交易数据

?

目前capsule已经更新了wiki,你在这里可以了解capsule是什么,如何安装capsule,以及capsule的使用教程,目前使用教程内包含了:设置、sUDT合约、测试、部署四个部分。

https://github.com/nervosnetwork/capsule/wiki

热点:比特币 比特币的 特币

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

币圈论坛 元宇宙Web 爱网站 去玩呗SPA 美白没斑啦 百科书库 数字财经 非小号行情 茶百科 數字黃金 币爸爸 黄金行情 聚币网 趣开心资讯 兼职信息网 宝宝起名 代特币圈 谈股票 免费电影 周公解梦 装修装饰网 币圈官网 培训资讯网 减肥瘦身吧 皮卡丘资讯 币圈ICO官网 谷歌留痕 玩票票财经 玩合约 妈妈知道 起名取名网 趣玩币 旅游资讯网 百悦米 币圈交流群 宠物丫 佩佩蛙官网 借春秋 秒懂域名 借春秋财经 金色币圈 天天财富 今日黄金 二手域名
在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2