我来试试使用Kaleido

首先

目的是要确认使用ConsenSys和AWS提供的BaaS平台kaleido的感受。

创建账户

在这个页面上创建一个帐户。

建立网络

首先打开Kaleido控制台,然后点击Create Consortium。

スクリーンショット 2019-06-23 12.47.19.png
スクリーンショット 2019-06-23 12.53.41.png
スクリーンショット 2019-06-23 13.03.55.png

设置环境

スクリーンショット 2019-06-23 13.21.59.png
スクリーンショット 2019-06-23 21.36.05.png

客户选择了使用 geth 完成。

添加节点

スクリーンショット 2019-06-23 13.32.01.png

在node名称栏中输入node 1,并点击下一步。

スクリーンショット 2019-06-23 13.38.32.png

因为出现了这样的画面,所以直接点击“下一步”。
选择节点尺寸为“小”,然后点击“完成”。

稍等片刻,节点1就会启动。

スクリーンショット 2019-06-23 21.40.15.png

部署智能合约

请点击这里连接您的节点。

スクリーンショット 2019-06-23 15.51.06.png

点击REST API Gateway的VIEW DETAILS按钮。

スクリーンショット 2019-06-23 15.53.39.png

点击“生成新内容”

スクリーンショット 2019-06-23 16.03.22.png

点击“DEPLOY”按钮将部署一个名为Simple Storage的示例智能合约。

スクリーンショット 2019-06-23 16.07.13.png

点击“CHECK REPLY”后,您将看到此页面显示的交易收据。

スクリーンショット 2019-06-23 21.41.45.png

与智能合约交互

通过EthConnect Kafka桥接器部署的智能合约接口,会生成并公开用于合约的RESTful API。它还支持自动生成与合约中每个方法对应的REST终端点。

スクリーンショット 2019-06-23 21.42.47.png
スクリーンショット 2019-06-23 21.44.01.png

点击”View”, 将显示一个可以与智能合约进行交互的页面。

スクリーンショット 2019-06-23 21.49.03.png
スクリーンショット 2019-06-23 21.52.51.png

在SimpleStorage合约的构造函数中,存储在retVal中的数值12345将被返回。

这次发送交易以更改retVal的值。

スクリーンショット 2019-06-23 21.58.16.png

打开“/设置”选项卡,将“^-?[0-9]+$”更改为99。
点击“尝试”。

スクリーンショット 2019-06-23 22.00.15.png

稍等一下就会收到回应。
默认情况下,回应将包含在交易块中,并在该块被挖矿后返回。
为了在挖矿之前返回回应,可能会说要将参数kld-sync设置为false。

スクリーンショット 2019-06-23 22.04.47.png

如果像之前那样进行GET请求,会返回99。

总结

Kaleidoは神です、その理由はたくさんあります。

    • ネットワークのデプロイがワンクリックでできる

 

    • スマートコントラクトのデプロイがブラウザ上できる

 

    • スマートコントラクトとの対話がブラウザ上でできる

 

    • ブロックチェーンエクスプローラー標準装備

 

    ネットワークのメンバーが一人だと料金がタダ

在这方面应有尽有
作为证明,在这篇文章中没有一行代码
如果要操作私有链,使用Kaleido肯定是不会错的

广告
将在 10 秒后关闭
bannerAds