问题标签 [solidity]

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.

0 投票
1 回答
171 浏览

blockchain - 如何使用 Solidity(以太坊)访问哈希表的内容?

我创建了一个公共哈希表,我想知道如何访问它的内容,因为它是 public 。

0 投票
1 回答
1468 浏览

blockchain - 如何将 java 或其他语言与 ethereum 或 solidity 或 web3js 集成?

我是区块链新手。我必须实现一个用例,其中用户元信息将存储在 MySql 数据库中,而接受的唯一 ID 存储在区块链数据库中。

我很困惑,如何将 java 或其他语言(存储在 mysql)与 etheruem 或solidity 或 web3js(将数据存储在区块链中)集成?

任何人有想法请指导我。

提前致谢

拉贾

0 投票
1 回答
893 浏览

bitcoin - 如何在以太坊中查看合约日志事件?

我完成了以太坊的https://www.ethereum.org/crowdsale教程,并故意让众筹未能达到其融资目标(页面开头的示例代码)。我从 Ethereum-Wallet 中启动了“safeWithdrawal”功能,它将交易添加到区块链上。但此时我不知道如何听取回应。我发送的以太币没有退回。

  1. 我想退回以太币。
  2. 我想知道如何收听应该触发的事件。或任何反馈机制来了解事件触发的原因/方式。

截图:http: //i.stack.imgur.com/2lsVo.png

0 投票
1 回答
3660 浏览

node.js - NPM 无法在 Windows 上安装“truffle”

我正在尝试使用 npm 安装“松露”,但我不熟悉 NodeJS,并且无法弄清楚为什么 npm 不会安装它。我在具有管理员权限的 Powershell 中尝试npm install -g truffle,经过几行输出后,我收到以下错误消息块:

然后经过许多黄线,我终于明白了:

之后没有其他任何事情发生,过了一会儿它就终止了。我当前所在的目录中没有文件(除了单个日志文件),并且 cmd/powershell 也找不到关键字“truffle”。

正如我所说,我以前从未使用过 NodeJS,也不知道这一切意味着什么。我能做些什么来让松露跑起来?

0 投票
0 回答
671 浏览

twitter-bootstrap-3 - 使用solidity在函数中设置和获取多个参数

}

大家好,这是我要执行的合同。我有一个表单(使用定义了表单的引导程序“”),我需要通过表单设置和获取数据。

问题是当我在 setKYCData 函数(在上述合同中)中传递超过 3 个参数并执行 get 函数时,不显示该值。但是当 set 被修改为采用 3 个参数并使用 3 个参数调用 get 函数时,它工作正常。

请询问您是否需要更多详细信息,是否有人可以共享代码以使用solidity,web3创建表单,这将是可观的。感谢广告

0 投票
2 回答
173 浏览

twitter-bootstrap - Solidity-Ethereum挖矿过程中的进度条

问题很简单,但答案......不知道!

所以问题是如何在 html 页面上使用引导程序显示进度条,同时在 geth 中进行挖掘直到结束。

当采矿发生时,进度条必须显示进度并显示 100% 并在成功采矿或交易后消失。

我们可以这样做吗?

0 投票
3 回答
1347 浏览

node.js - 如何使用 eris 的 javascript 编译一段 Solidity 代码?

我正在查看 https://github.com/eris-ltd/eris-contracts.js中所示的代码示例

但我不知道如何进行编译。我知道 eris-contracts.js 是基于 web3.js 构建的,但我不确定在实例化 web3 对象时我必须输入什么提供程序。

0 投票
1 回答
91 浏览

events - 有没有办法查看 Eris Blockchain 的所有区块上的所有事件?

有没有办法查看 Eris Blockchain 的所有区块上的所有事件?目前我已经设法订阅了一个特定的事件

合同

节点.js

我在 node.js 中的当前代码只是在创建事件时打印出一个事件。我正在尝试获取此合同 IdisContractFTW 创建的一系列事件。感谢您对此的建议。

这里的管理器对象是使用创建的

0 投票
1 回答
122 浏览

bash - 与托管以太坊节点的操作系统交互

有没有办法使用 Solidity 或 Web3 来调用系统(比如调用 traceroute)?如果这不是一个明确的问题,我正在想象执行合同并让该合同根据合同执行系统命令。

我想不出用 Embark 来解决这个问题的方法,我一直在学习,所以我想我只需要将 http 请求发送到我将进行系统调用的 python 后端。谁能想到更好的方法?

0 投票
1 回答
1675 浏览

javascript - 如何使用自定义提示解锁以太坊中的帐户?

我正在与Ethereum, javascript, web3.js, geth,合作bootstrap 3。功能就像,当交易发生时,blockchain它必须提示输入帐户解锁密码。

我已经完成了下面的代码,但问题是,它将密码显示为文本,所以现在我想制作一个接受密码的自定义提示。

我也尝试过使用bootbox.js,但由于同步问题,它没有成功。即,在调用提示之前它给出“帐户已锁定”,不等待用户输入密码。

我想使用“bootbox.js”中的一些交互式提示来获取密码并等待用户输入,然后使用该输入解锁帐户,然后进行交易。

这就是我所做的

如果您需要任何进一步的细节,请在投反对票之前询问。谢谢