知世金融网专注于股票行情,期货开户,外汇储备等最新相关资讯信息提供投资者参考学习!

当前位置:网站首页 > 区块链 > 正文

Blocklet(基石程序)简介

原创
文章作者
知世-金融领域资深作者
知名金融领域作者,从事金融超过十余年,在行业内有一定影响力。
金融风险管理师认证证书 常识职业资格认证 特许金融分析师 国际金融理财师认证证书
发布时间:2020-02-16 18:58:40 发布来源:ArcBlock区块基石 文章点击:111

什么是 Blocklet? Blocklet(基石程序) 是供开发者和社区用户在 ArcBlock 平台上创建事物的可重用构建模块。简单来说,Blocklet 可以是任何现成的组件、模块、库、前端视图或其他简化构建...

目录

    本文标题Blocklet(基石程序)简介,作者:知世,本文有1271个文字,大小约为5KB,预计阅读时间4分钟,请您欣赏。知世金融网众多优秀文章,如果想要浏览更多相关文章,请使用网站导航的搜索进行搜索。本站虽然不乏优秀之作,但仅作为投资者学习参考。

    什么是 Blocklet?

    Blocklet(基石程序) 是供开发者和社区用户在 ArcBlock 平台上创建事物的可重用构建模块。简单来说,Blocklet 可以是任何现成的组件、模块、库、前端视图或其他简化构建 dApp(去中心化应用)过程的工具。您选择一个 Blocklet 后,就可以安装、启动并运行该 Blocklet。除了使用单一的 Blocklet, 用户也可以将多个 Blocklet 组合在一起,用于构建更复杂的 dApp。

    对于不同的应用场景,我们提供了不同的 Blocklet,包括但不限于:

    •入门模板:开发者可以在几分钟内启动一个已经连接到 Forge 支持的区块链的 dApp;
    •功能齐全的 dApp:矿工或社区用户可以即刻安装、启动和运行;
    •智能合约:已具备相关业务逻辑的链上管道,可以被一键部署到 Forge 链上;
    •Web 组件或服务:支持 ABT 区块链节点
    •Azure,AWS 或其他支持云计算平台的示例
    •以及更多

    Blocklet 会以三种版本发布:官方、合作伙伴、社区版本。

    什么是 Blocklet 列表?

    为了方便开发者快速找到需要的 Blocklet,ArcBlock 或社区发布的 Blocklet 都会被罗列在blocklet.arcblock.io[1]。这个列表是从 ArcBlock/blocklets[2] 生成的, 用户可以搜索并查看已发布的 Blocklet,只需简单一条命令就可以运行选中的 Blocklet, 这个网站就是 Blocklet 列表。

    如何定义一个 Blocklet?

    一个 Blocklet 需要以下关键信息:

    ❯ tree . -L 2
    .
    ├── screenshots
    │ ├── image1.png
    │ ├── image2.jpg
    │ └── image3.png
    ├── blocklet.md
    ├── blocklet.json
    └── logo.svg

    关键信息: blocklet.json
    这是定义一个 Blocklet 的关键文件,包含以下域:

    {
    // Brief introduction to the blocklet
    "description": "A dApp starter that integrates forge-javascript-sdk and create-react-app",

    // Specify the logo file of the blocklet
    "logo": "logo.svg",

    // Can be starter|dapp|contract
    "group": "starter",

    // Can be primary|secondary|error
    "color": "primary",

    // provider information
    "provider": "ArcBlock",
    "documentation": "https://docs.arcblock.io",
    "support": "[email protected]",
    "community": "https://gitter.im/arcblock/cummonity",

    // Charge settings
    "charging": {
    "price": 10,
    "receiver": "z1en6dudVmqsP1P2ZG1R8DdBZoYPnzw46T1",
    },

    // Can the blocklet be used with another blocklet?
    "composable": false,

    // Following fields can be inherited from package.json
    "name": "forge-react-starter",
    "version": "0.37.0",
    "author": "wangshijun <[email protected]> https://github.com/wangshijun",
    "keywords": ["arcblock", "forge", "starter", "react", "javascript"],
    "homepage": "https://github.com/ArcBlock/forge-dapp-starters/tree/master/packages/forge-react-starter",
    "repository": {
    "type": "git",
    "url": "https://github.com/ArcBlock/forge-dapp-starters/tree/master/packages/forge-react-starter"
    },

    // Customize the install pipeline of the blocklet
    "hooks": {
    "pre-copy": "",
    "post-copy": "",
    "configure": "",
    "complete": ""
    },
    "install-scripts": {
    "dependency": ""
    }
    }

    关键信息: blocklet.md
    Blocklet 应该包括一个详细的介绍。为了方便 Blocklet 的未来用户快速上手,介绍中应回答以下几个问题,:

    •Blocklet 安装之后可以做什么?虽然用户可以从 Blocklet 所属的群组推断一二,但几句更详细的描述会让用户理解更清晰。
    •使用 Blocklet 有什么要求?包括硬件、软件、开发者的经验和技能.
    •用户使用 Blocklet 的过程中可能遇到什么问题?如何解决?

    关键信息: logo.png
    Blocklet 的详细介绍会展示 Blocklet 的标识,标识应该是一张 200px x 200px 背景透明的图片,最好是 png 格式的图片。

    关键信息: screenshots
    屏幕截屏文件夹应包括几张使用 Blocklet 的截屏,帮助用户快速理解这个 Blocklet 的作用和初衷。

    其他信息
    包括在过程中需要运行的脚本。

    元信息解析
    为了避免package.json中有重复的域,有些域可以不在blocklet.json中再次定义,提交后这些域会被自动合并。

    如何新建一个 Blocklet?

    forge-cli将会支持使用forge blocklet:create来新建一个 blocklet:

    •如何新建一个新手 blocklet?
    •如何新建一个 dApp blocklet?
    •如何新建一个合约 blocklet?

    如何发布一个 Blocklet?

    1.新建一个 Blocklet 并确保其正常运行
    2.Fork 这个仓库
    3.把你的仓库地址加入 registry.yml
    4.在这个仓库中发一个 Pull Request
    5.一旦你的 Pull Request 被合并,你的 Blocklet 就会出现在官方列表中

    References

    [1] blocklet.arcblock.io: https://blocklet.arcblock.io
    [2] ArcBlock/blocklets: https://github.com/arcblock/blocklets

    本文相关推荐: 大数据、云计算、物联网、区块链、人工智能等新技术成新经济基石

    以上便是知世金融网给大家分享的关于Blocklet(基石程序)简介/qkl/27642.html的相关信息了,希望能帮助到大家,更多金融相关信息,敬请关注知世金融网!

    网站内容均来自互联网,如侵害您的利益联系客服进行删除!

    关键词:基石
    (0)
    (0)

    上一篇:为DeFi引流60000名用户会带来怎样的变化(下)

    下一篇:可信执行环境的价值

    本文标题:Blocklet(基石程序)简介

    本文地址:/index.php?s=article&c=search&keyword=%E5%9F%BA%E7%9F%B3

    金融知名领域

    南方财富网 | 金融界 | 金融界 |

    更多推荐

    • 茅台吃饱,经销商哭倒
      茅台吃饱,经销商哭倒
    • 汇金的五次增持从短期看具有一定的“稳定器“作用,但从市场表现看效果逐次递减
      汇金的五次增持从短期看具有一定的“稳定器“作用,但从市场表现看效果逐次递减
    • 158亿元!比亚迪收购!
      158亿元!比亚迪收购!
    • 9月价格回落近五成 “冷静期”酒店业备战“十一”市场
      9月价格回落近五成 “冷静期”酒店业备战“十一”市场
    • 2023哈马博览会哈尔滨银行展区精彩纷呈
      2023哈马博览会哈尔滨银行展区精彩纷呈
    • 大额解禁撂倒股价 医疗影像龙头跌出千亿俱乐部 葛兰二季度大幅减仓
      大额解禁撂倒股价 医疗影像龙头跌出千亿俱乐部 葛兰二季度大幅减仓
    • A股,又上了热搜!数字要素概念走高多股涨停,锂电池板块走低恩捷股份大举跌停
      A股,又上了热搜!数字要素概念走高多股涨停,锂电池板块走低恩捷股份大举跌停
    • 最新!巨头出手,加仓宁王51%
      最新!巨头出手,加仓宁王51%
    • 600亿巨头暴雷
      600亿巨头暴雷
    • 一天32家!科创板回购潮涌来
      一天32家!科创板回购潮涌来
    • 提振信心实招来了!30余家上市公司密集出手 最高要买10亿
      提振信心实招来了!30余家上市公司密集出手 最高要买10亿
    • 高盛再发50年后预测:2075年印度股市全球市值占比将升4倍 中国升3成
      高盛再发50年后预测:2075年印度股市全球市值占比将升4倍 中国升3成

    新闻资讯栏目

    站长QQ: 2397470084