@beblurt/dblurt (英语)
构建现代 dApps 编辑 模糊块链 单个 JavaScript 和 类型脚本 SDK。 。 。 .
@beblurt/dblurt 是一个用于在 $2 上构建应用程序的 JavaScript 和 TypeScript SDK 模糊的社会屏障链。 。 。 .
你是否正在建立一个 网络3 dApp,社交应用程序,仪表板,自动化工具,钱包工作流程或AI集成, @beblurt/dblurt 为与Blurt生态系统的互动提供了现代、有打字和实用的基础.
新到模糊吗? 发现 模糊的社会屏障链 时间 https://blurt.blog/** (中文(简体) )。 。 。 .
想看看吗 @beblurt/dblurt 生产? 贝鲁特语Name (单位:千美元)https://beblurt.com/* (英语)*)是用SDK构建的一款完整的社会应用,并演示它如何为现实世界的模糊体验提供动力.
[TIP] 从这里开始 : 新建为
@beblurt/dblurt开始于 开始 向导. 再过几分钟,你就会第一次打到Blurt区块链了!
AI友好开发者经验
@beblurt/dblurt 设计与现代AI编码助理自然相通.
该寄存器包括可执行的AI上下文,可执行实例,被验证的文档和完整的API参考,以帮助助手生成更准确的代码,解释和集成.
是否使用 克劳德代码, (中文(简体) ), 赫尔墨斯, (中文(简体) ), 代码, (中文(简体) ), 聊天游戏 或另一个编码助理,SDK的结构使AI辅助开发更加可靠.
看着
| 如果你想的话.. | dblurt 帮你.. | 继续.. |
|---|---|---|
| 构建模糊 dApp | 将应用程序代码连接到 Blurt 块链数据和动作 | 开始 |
| 创建社会或社区特征 | 装卸员额、概况、社区、通知和转介 | 使用社会数据 |
| 构建仪表板、bots或索引器 | 读取账户、块、操作、证人和链条属性 | 读取链条数据 |
| 使应用程序具有弹性 | 配置多个端点, 当一个节点不可用时失败 | RPC 端点和失效 |
| 安全添加交易 | 准备、签署和播放您的应用程序, 以备副作用 | 安全广播 |
| 在现代应用程序堆栈中工作 | 在 Node.js 和浏览器集成中使用 TypeScript 方便助手 | 运行时间和浏览器 |
安装
npm install @beblurt/dblurt
运行时支持由软件包元数据定义,并在CI中验证. 见 兼容性 用于当前支助模式.
安全地试试
最快的有用测试是块链查询. 它确认您的应用程序可以到达 Blurt, 使用端点故障并读取当前链条状态而不使用私钥 .
import { Client } from '@beblurt/dblurt';
const client = new Client([
'https://rpc.blurt.blog',
'https://rpc.beblurt.com',
'https://blurt-rpc.saboin.com'
], {
timeout: 15_000,
failoverThreshold: 3
});
const props = await client.condenser.getDynamicGlobalProperties();
console.log({
head: props.head_block_number,
irreversible: props.last_irreversible_block_num,
time: props.time
});
[大 此示例是故意的块链查询. 它不使用私钥,也不广播交易. 读取 安全广播 在添加副作用之前.
主要 SDK 表面
| 表面 | 用它来 | 继续.. |
|---|---|---|
client.condenser | 常见的模糊链为:账户、内容、证人和链条属性 | 读取链条数据 |
client.database | aPI 数据库 | API 参考 |
client.accountHistory | 账户操作和虚拟操作历史 | API 参考 |
client.blockchain | 块范围、流和操作迭代 | 食谱 |
client.nexus | 员额、社区、概况、通知和转介 | 使用社会数据 |
client.read | 高层账户、证人、投票和社会摘要 | 读取账户摘要 |
client.broadcast | 准备、签署和广播交易 | 安全广播 |
| 操作构建器 | 建立帖子、答复、跟踪、回信、社区行动和JSON习惯 | 建立员额操作 |
| 密码和公用事业 | 密钥、签名、资产、选票计算、 VESTS 转换和备忘录助手 | API 参考 |
准备好了吗?
README只是起点.
无论是想理解 Blurt 块链,构建您的第一个 dApp,探索食谱,浏览API,还是学习安全的交易工作流程,您都会在下列地点找到完整的开发者文档:
➡️ https://dblurt.beblurt.com/ * (英语)* 联合国
开始于 开始 引导,然后遵循匹配您想要构建的学习路径.
实例
该寄存器包括具有元数据和验证状态的可执行实例.
对于浏览器集成, 使用 运行时间和浏览器仅仅为了快速的CDN实验, https://unpkg.com/@beblurt/dblurt@latest/dist/dblurt.js 可用; 标出用于生产CDN的软件包版本.
社区和支助
需要帮助还是想讨论整合?
- 请加入 模糊的解析器数字 : https://discord.blurt.blog/ (中文(简体) )
想跟随项目和模糊开发者生态系统吗?
- 访问 在模糊中进行修改 社区 : https://beblurt.com/community/blurt-101010 (英语)
找到错误还是有特性请求 ?
- 打开一个问题 吉特拉布语Name 使用所提供的模板.
寻找完整的文件?
捐款
欢迎贡献:错误修正,实例,文档改进,测试和仔细的SDK修改都有助于项目.
请阅读 捐款额 在打开合并请求之前。 它解释了贡献工作流程、验证命令、文件预期以及如何写出有用的问题.
警卫
每个区块链应用程序的安全事项.
请阅读 警卫 我们的安全政策、负责任的披露程序和在报告与安全有关的问题之前保持预期.
更改日志
要从早先的版本中寻找最近的修改或升级吗 ?
见 变动情况 发布历史和移民笔记.
维护者
维护者 @ nalexadre (英语)蓝色板链前20名证人.
许可证
此软件包目前声明 BSD-3-Clause-No-Military-License 内 package.json。见 自由主义 整个许可证文本.