-
1 votesanswersviews
通过私有以太坊区块链在浏览器中实时更新用户余额
Problem 我想有一个网站,通过私人以太坊区块链更新用户的财富 . Current Solution (broken) 我打开一个websocket到一个私有的以太坊区块链,我想在前端更新我的coinbase余额 . 我的代码如下: const express = require("express"); const Web3 = require("... -
1 votesanswersviews
Web3.py事务不在以太坊Rinkby testnet上广播
我使用下面的web.py代码尝试通过本地geth节点在Rinkeby testnet上发送1 ETH的事务 . 我可以看到在实时本地以太坊节点日志流中提交的事务,但它们似乎从未向网络广播(我永远无法在rinkeby.io块浏览器上看到它们) . 我每次都手动设置nonce,但我读到如果使用了之前的nonce并且它没有广播它可能会被卡住?作为答案的一部分,如果可以解释nonce目的/用法将是很好的 ... -
0 votesanswersviews
geth account new - 命令行上的密码
我正在尝试在命令行上使用密码,而不是使用 geth 将其保存在文本文件中: geth --password mYp@ssw0rd account new 但以上抛出: 致命:无法读取密码文件:打开mYp @ ssw0rd:没有这样的文件或目录 这是有道理的,因为 --password 期望“密码文件用于非交互式密码输入” .Is there any way to provide the pa... -
0 votesanswersviews
Web3.js不使用geth节点返回帐户
我正在使用带有标志的Geth节点 geth --networkid'49'--datadir'E:\ Dir'--rpc --rpcapi'web3,net,personal,admin,eth'--rpccorsdomain'*'console 我正在尝试使用Web3.js获取帐户 . 每当我尝试使用..请求帐户时.. web3.eth.accounts [0] 要么 web3.eth.g... -
0 votesanswersviews
callin智能合约功能,在javascript中使用web3参数
这是我遇到的问题: //this is just a smart contract i just picked up from etherscan var c = web3.eth.contract([{"constant":true,"inputs":[{"name":"user","type":... -
0 votesanswersviews
在javascript web3中将智能合约functons称为字符串
这是我的问题:而不是像这样调用智能合约函数 //assuming the name of the contract function is called "balanceOf" contract.methods.balanceOf("0x", "0x").call(err, balance) => { console.l... -
0 votesanswersviews
truffle unbox react有类型错误default.then不是函数
最近,我使用了松露unbox的例子 . (https://github.com/truffle-box/react-box) 但是,我面临着很大的问题 . 当我使用 npm run start 运行我的App.js时,它没有编译错误 . 但是,当我在Web浏览器上连接我的应用程序时,它出现错误,如下所示: 我还升级了我的nodejs和npm版本,但我的所有尝试都失败了 . 我的nodejs版本是... -
0 votesanswersviews
在我的app.js中导入我编译的松露合约的错误
我收到了编译错误 “ . / src / App.js未找到模块:您试图导入../../build/contracts/Lottery.json,它们位于项目src /目录之外 . 不支持src /之外的相对导入 . 你可以在src /中移动它,或者从项目的node_modules /中添加一个符号链接 . “ 我的项目是使用反应松露盒 . 在我的app.js中,我导入了我的Lottery.j... -
-1 votesanswersviews
难以使用节点9.11.1和npm 5.6.0在ubuntu 16.04上安装web3(用于Solidity开发)
npm WARN不推荐使用fs-promise@2.0.3:使用带有Promise支持的mz或fs-extra ^ 3.0 npm WARN不推荐使用tar.gz@1.0.7:⚠️警告⚠️tar.gz模块已被弃用且您的应用程序容易受到攻击 . 请改用tar模块:https://npmjs.com/tar scrypt@6.0.3 preinstall / home / eschulton / c... -
1 votesanswersviews
使用web3传输自定义ERC20令牌(无效地址错误)
我正在使用web3库版本0.20.2 . 我想用智能合约做的只是传输自定义的erc20令牌 . 下面的智能合约代码(sloidity) function transfer(address _to, uint256 _value) returns (bool success) {} 我想使用此函数将我的自定义标记转移到_to(地址) . var myContract = web3.eth.cont... -
0 votesanswersviews
web3 balanceOf总是0
我正在尝试使用web3在智能合约上获得地址的余额,但余额始终为0.在Rinkeby上使用元掩码,因为我的 Contract 是在rinkeby上部署的 . https://rinkeby.etherscan.io/address/0x8e3a88be716ce7c8119c36558ec97bc634592255 您可以将钱包放在etherScan上的balanceOf功能中来验证钱包是否有余额... -
1 votesanswersviews
使用web3 js调用智能合约功能
试图弄清楚如何从web3智能合约电话获取返回数据 . 到目前为止,我有ABI和 Contract 地址在这里创建 Contract 是代码: const web3 = new Web3(window.web3.currentProvider); // Initialize the contract instance const kittyContract = new web3.e... -
-1 votesanswersviews
智能合约:通过从HTML获取信息以在MetaMask中发送,在Javascript中动态制作和填充变量
如你所见,我正在研究智能合约 . 我有一个解析函数,当我给出一个ABI / JSON时,它显示的函数是变量 . 现在,我想要从解析中获取的信息将它们发送到MetaMask,但我不知道如何获得它们并且我需要有关源代码的帮助 . 我希望在一个变量中包含函数类型,因为它在带有箭头的图片中显示 . 我想要使用显示的名称(_startTime作为示例)使用用户将提供的输入框中的值来创建变量名称 . -
0 votesanswersviews
在以太坊蟒蛇中,不直观的稳固性 Contract 返回值
我正在玩以太坊和蟒蛇,我遇到了一些我无法理解的奇怪行为 . 在使用python w3客户端调用 Contract 函数时,我无法理解返回值的工作原理 . 这是一个最小的例子,它以几种不同的方式使我困惑: Contract : pragma solidity ^0.4.0; contract test { function test(){ } function retu...