【问题标题】:How to create a custom fabric environment on ibm blockchain platform VScode如何在 ibm 区块链平台 VScode 上创建自定义结构环境
【发布时间】:2019-11-10 06:24:50
【问题描述】:

我正在使用 VSCode 编辑器来开发一个使用 IBM 区块链平台扩展的 HF 网络。我已经用 golang 编写了链代码并将其打包,以便可以部署到每个对等点。但是,IBM 区块链平台为用户提供了具有 1 个组织、1 个对等点和 1 个 CA 的默认结构环境。我的问题就在这里。我希望能够在 IBM 区块链平台上创建一个具有更多组织和对等点的自定义结构环境(例如 3 个组织,每个组织都有一个对等点),但我找不到有关如何做到这一点的资源。可以选择添加结构环境(使用 JSON 文件),但我可以找到有关如何编写它的资源。

有关如何在 IBM 区块链平台 (VScode) 上创建具有三个对等组织的自定义结构环境的帮助。

【问题讨论】:

    标签: visual-studio-code hyperledger-fabric hyperledger ibm-blockchain ibp-vscode-extension


    【解决方案1】:

    目前,您无法使用 vscode 扩展设置自定义结构网络。您可以做的是,在您的系统中运行自定义结构网络并通过 vscode 扩展连接到它。

    为此,首先创建一个 json 节点文件。您可以像这样创建 json 文件:

    [
     {
        "name": "ca.org1.example.com",
        "api_url": "http://localhost:17054",
        "type": "fabric-ca",
        "ca_name": "ca.org1.example.com"
     },
     {
        "name": "peer0.org1.example.com",
        "api_url": "grpc://localhost:17051",
        "type": "fabric-peer",
        "msp_id": "Org1MSP"
     },
     {
        "name": "orderer.example.com",
        "api_url": "grpc://localhost:17050",
        "type": "fabric-orderer",
        "msp_id": "OrdererMSP"
     }
    ]
    
    

    你可以从他们的官方git仓库here找到详细的解释。

    【讨论】:

      【解决方案2】:

      目前您无法使用 VS Code 扩展来创建自定义结构,但正如您从 github issue 中看到的那样,它在路线图上。

      您可以创建自己的自定义结构,然后通过创建描述结构的简单 JSON 文件使用 VS Code 连接到它。

      许多人使用 Fabric 示例和 Fabric 教程中的“First Network”构建您的第一个网络 (BYFN)。这是一个 2 Org 网络,如果您想要 3 Orgs,您可以使用扩展您的第一个网络 (EYFN) 教程。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-10-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多