问题标签 [truffle]
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.
ethereum - 我可以通过另一个合约的构造函数将 eth 发送到一个合约吗?
当用户单击网站上的按钮时,将从 js 应用程序创建 FirstContract。然后我想创建第二个合约的实例并将以太币传递给新合约。我无法弄清楚如何在发送以太币时从第一个合约中调用 SecondContract 的构造函数。
node.js - web3,松露,nodejs错误:UnhandledPromiseRejectionWarning
我将此代码设置为调用返回 5 的智能合约函数。我使用 truffle 控制台对其进行了测试,它可以正常工作。但是当尝试使用 nodejs 获得相同的结果时,它会崩溃并给出这两个错误:
关于这个问题的任何想法?
solidity - Solidity (Truffle):在 truffle 控制台上运行良好,但在 truffle 测试中失败
我正在运行一些truffle console
可以正常工作的东西,但失败了truffle test
.
代码是:
测试是:
它适用于松露控制台:
这怎么可能发生?我究竟做错了什么?
ethereum - 无法使用松露在 rinkeby 网络上部署
我正在尝试在 rinkeby 测试网络上部署简单的众筹代币。我使用https://github.com/gustavoguimaraes/my-ico作为模板,我的代码在https://github.com/nmiculinic/shitcoin ;主提交;哈希 599edc5d5a7d1c614d64fb43f96e19bdab9e8252
但是,我无法将这个简单的硬币部署到 rinkeby 测试网络(也不是 gustav 的那个),并出现以下错误:
ethereum - 如何修复错误:处理事务时出现 VM 异常:在不修改代码的情况下用尽了 Truffle
嗨,我正在尝试为我的 truffle 项目创建图形界面,但由于这个烦人的错误,我无法执行某些功能,我该怎么办,我几乎尝试过 testrpc -l 4500000000 并添加到失败的交易中场地。请帮忙!!!
javascript - 松露错误:遇到错误,保释。网络状态未知。手动查看成功的交易
每次我尝试部署truffle migrate --reset
我的 Organization.sol 合同时,我都会收到以下错误
Error encountered, bailing. Network state unknown. Review successful transactions manually.
我用谷歌搜索了这个错误,显然这是由于合同规模造成的。我的 Organization.sol 甚至没有那么大。我以前见过更大的合同。
这是我的合同:https ://github.com/ulixir/eth-task-contracts/blob/master/contracts/Organization.sol
有什么线索吗?
blockchain - 松露中的“使用网络'开发'”是什么?
当我在松露中安装宠物商店时:
你能告诉我下一步该怎么做吗?
blockchain - 为什么我在宠物店买不到 100 以太币?
我在 Truffle 的宠物店做了 8 个步骤:
- 在标题为“新 RPC URL”的框中输入http://localhost:9545并单击保存。
- 顶部的网络名称将切换为“专用网络”。单击“设置”旁边的向左箭头关闭页面并返回“帐户”页面。
Truffle Develop 创建的每个帐户都会获得 100 以太币。你会注意到在第一个帐户上它稍微少一些,因为在部署合约本身时使用了一些气体。
但我在 MetaMask 中找不到 100 以太币,在 account1 中仍然是 0 以太币。
你能帮助我吗?
javascript - 无法使用 web3.eth.contract 访问我的合约功能
我尝试访问实例内的智能合约功能。当我 console.log 时,abi 中的功能正确显示。
该地址没有可用的功能。举个例子:
实例.getFidelity...
getFidelity 没有定义,所以崩溃。
- testrpc 启动。
- 松露编译
- 松露迁移(成功部署在 0x918...)
阿比json:
ERC20 智能合约
node.js - 安装后 Truffle 启动失败
我安装了 Truffle 就好了,但是我不能调用它而不得到以下错误:
系统规范:uname -a
Linux 7ed9621f5250 4.1.12-103.7.1.el7uek.x86_64
NodeJS v4.2.6
npm v3.5.2
安装使用的命令:
为了排除故障,我找不到任何文档或帖子。请帮忙。谢谢。