从外部服务部署链代码

您可以在 Oracle Blockchain Platform 上运行外部链代码或链代码即服务

您可以将链代码作为对外管理的服务运行,而不必在对等节点上构建和启动链代码。此功能将创建链代码与将链代码部署到超级账本架构网络分离。相反,链代码可以由管理员独立于对等节点进行管理。

  1. 使用外部主机的地址信息创建 connection.json 文件,然后以 .zip 格式压缩该文件。以下文本显示了样例 connection.json 文件。
    {
    "address": "example.com:9999",
    "dial_timeout": "10s",
    "tls_required": false
    }
    指定管理链代码的远程主机或 VM 时,使用公共 IP 地址或主机名以及地址的公共端口。
  2. 部署链代码时,请为链代码类型选择外部。对于 Chaincode Source ,上载在上一步中创建的 .zip 文件。