问题标签 [blockchain]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
blockchain - What is a client in network of Hyperledger fabric peers?
What is a client in a network of Hyperledger fabric peer?
What is the role of a client?
What can qualify as a client in the Hyperledger fabric blockchain network?
ibm-cloud - Cloud Foundry 能否将链代码部署到 BlueMix
是否可以使用来自私有 git 存储库的云代工将 go 区块链代码部署到 BlueMix 区块链服务?
BMX 链码 REST api 部署描述符警告:
您需要将链码存储在公共 git 存储库中
url 部署还依赖于公共 git 存储库:
https://bluemix.net/deploy?repository=https://github.com/ibm-blockchain/marbles.git
我没有太多运气找到一个示例 Cloud Foundry manifest.yml 配置文件来直接从我的私有 git 克隆进行部署。
ruby-on-rails - 我可以使用 Ruby on Rails 或 Node.js 而不是 Ethereum+Geth 创建本地区块链吗?
问题:
有谁知道可以用来创建区块链应用程序、创建服务器/节点、创建矿工、钱包、区块链检查器等的稳定框架?
这样的框架不必在Node.js 或 Ruby on Rails 中,但这是我最熟悉的两种技术。
一些背景:
我必须制作一个基于区块链技术的实习项目。
我一直在看看起来不错的以太坊。以太坊的GETH 命令行界面允许我创建区块链并挖掘该区块链。
但是,我需要能够使用支持 Web 的开发平台,例如 Ruby on Rails、Node.js 或类似平台,这样我才能让实习生制作一个与本地区块链一起使用的 UI。
我看过 Toshi(RoR) 和 BitCoin.js(Node),但需要一些有更好文档的东西。
感谢您的任何建议!
ibm-cloud - 区块链服务 UI 中没有 API 或部署选项卡
我一直在遵循 Bluemix Blockchain 服务中的“学习链代码”示例的说明,但我看到的控制台与说明不符。我只看到 3 个选项卡,“网络”、“实时日志”和“区块链”,但说明中提到了“API”和“部署”选项卡。有什么改变或坏了吗?
go - 无法将状态置于查询上下文中
我试图在我的链码中使用一个代码来定期更新链码状态,基于某些条件:
}
我正在使用用于调用的链码 REST api 发送调用事务:
但是 PutState 失败并显示以下日志:
为什么isTransaction = false,为什么将这个上下文视为查询上下文 ?
rest - 如何将 postman API 客户端与 openchain API 服务器一起使用
我刚刚安装了 openchain ( http://openchain.org )
我可以在http://nossl.wallet.openchain.org/上查看它,但我想在我的 PC 上使用 Postman Rest 客户端工具查看 API。
我正在使用邮递员休息客户端,我已经多次尝试 URI,但响应为空:https ://docs.openchain.org/en/latest/api/method-calls.html
请给一些建议,提前谢谢!
blockchain - Hyperledger Fabric 行为测试失败“无法连接到 Docker 端点”
使用 Hyperledger 结构,make behave-deps
然后我运行make behave
,但一些行为测试场景失败(“错误启动容器:无法连接到 Docker 端点”) - 我将如何解决这个问题?
blockchain - 如何通过 web3 从块中获取交易历史记录?
我现在有一条私有链,我想查询交易历史。我知道 web3 提供了这些方法web3.eth.blockNumber / web3.eth.getBlockTransactionCount / web3.eth.getTransactionFromBlock。所以我可以通过获取最新的区块号(假设它是 n)来获取交易历史。从 n 到 0 调用 web3.eth.getBlockTransactionCount(i),然后通过 web3.eth.getTransactionFromBlock 获取交易。但这只是浪费时间和低效。所以我想知道如何通过 web3 或 rpc 或无论如何从有效的块中获取交易历史?
blockchain - 将一百万行从平面文件放入区块链
我有一个平面文件,每一行都包含诸如
我的设置有几台机器连接到 Hyperledger 上的网络中,带有 vagrant 和 docker。
测试 1
对于这个测试,我只运行一个验证对等体,它应该读取包含超过百万行的平面文件并将每一行作为一个新块。目的是测试这样做的速度。实现这一目标的最佳方法是什么?
方法 1:代码可以位于智能合约中的 GoLang
方法 2:另一种语言的单独“阅读器”,通过 API 将数据发送到验证对等点(我认为会慢一些)
测试 2
有一次(希望)当所有数据都在区块链上时,我需要解析 AX101 的所有条目,这里的速度不是问题,但提取所有条目是。
任何指针都会有所帮助!