我正在使用节点版本 12.20.2 和 npm 版本 6.14.11 并以 cmd 作为管理员安装松露,松露框架版本 5.5.12 已经安装但是当我在 vs 代码中运行任何命令时,它会弹出错误 我不知道该怎么办 ...
我正在使用节点版本 12.20.2 和 npm 版本 6.14.11 并以 cmd 作为管理员安装松露,松露框架版本 5.5.12 已经安装但是当我在 vs 代码中运行任何命令时,它会弹出错误 我不知道该怎么办 ...
我正在尝试在节点版本 8.9.0 和 npm 版本 5.5.1 上安装松露。 它已安装但无法执行任何操作。 每次我尝试任何命令时,甚至尝试拆箱它都会显示错误。 ...
命令“truffle migrate”工作正常(没有错误)但只迁移“Migrations.sol”。 它甚至不尝试使用 2_deploy_contracts.js 进行迁移 1_initial_migration.js: 迁移.sol: 2_deploy_contracts.js: 选举.sol: ...
我正在尝试使用 truffle.js 将我的智能合约部署到以太坊主网。 当以低 gas 价格迁移时,部署合约的交易有时需要超过 750 秒,并导致 truffle 超时。 将智能合约(迁移)部署到主网时,是否有某种方法可以禁用 750 秒超时? 我想以较低的 gas 价格部署我的合约以降低成本,并 ...
使用 traffle 部署合约时,会出现以下错误: 我truffle-config.js是这样的: 这些错误是什么意思,我应该如何配置以防止该故障? 谢谢! ...
1. 试运行部署 那是 83.83 美元 2. 我有 83.83 美元吗? 是的,我愿意。 3. 仔细检查 mainNet 配置 (truffle truffle-config.js ): Gwei 105中的当前气体(105000000000 Wei) 最终成本为 0.058258696 ...
我正在学习有关 DApp 创建的在线课程,目前正在尝试设置将在教程中使用的应用程序。 Dapp 是在 Chrome 上使用 Truffle 和 Metamask 设置的。 课程提供了所有 Dapp 文件(实际上提供了一个 Ubuntu linux 实例用于虚拟机),但很快就发现,由于 Metam ...
我尝试卸载 Truffle,因为我需要旧版本。 我尝试使用“npm uninstall -g truffle”,但之后检查版本是否仍然安装 ...
所以我正在构建一个基本的 NF 令牌。 创建了一个基本的铸造功能和映射。 我用松露测试应用程序,尝试了可靠性测试和 JS 测试。 出现以下错误。 测试脚本在合约中运行一个简单的内部函数,该函数返回 int = 1000,并将其与测试中声明的预期变量(让 expected = 1000)进行比较。 ...
我是一个使用固态和区块链技术的新手,我正在阅读一些改进代码的良好实践。 我有一个关于我不太了解的代码的问题: 来源 : https : //github.com/ConsenSys/smart-contract-best-practices/blob/master/docs/know ...
有了Truffle,我们可以很好地打包合同。 但是它具有一个让我头疼的功能: 文档中的示例: MetaCoin.at(contract_address).then(function(instance) { coin = instance; return coin.sendCoi ...
truffle migrate 使用网络“开发”。 Running migration: 1_initial_migration.js Deploying Migrations... Error encountered, bailing. Network state unknown. Revi ...
我有一个已部署到以太坊主网络的合约,该合约代码在部署时可以正常工作并编译良好,并且可以使用metamask / MEW与该合约进行交互。 但是,当我在Etherscan上验证合同时,出现编译错误。 我正在使用etherscan的beta松露编译器: https ://ethersca ...
我能够使用Truffle和Ganache-cli。 已部署合同并可以使用松露控制台处理合同 现在,当我使用“ npm run dev”启动服务器时。 服务器启动正常,但未与区块链连接 我收到错误 这是我的truffle.js 你能指导我如何连接吗? ...
我一直遇到标题中指定的。 我开发了一个智能合约,已经成功编译部署到.network中,如下: 1. 运行testrpc 2. truffle compile 3. truffle migrate 但是,仍然显示上述错误。 然后我尝试删除构建文件并按照以下步骤操作: 1. 运行 testrpc 2. ...
在http://truffleframework.com/tutorials/pet-shop示例中,有以下约定,而函数adopt(uint petId)仅具有一个参数。 但是,在javascript代码app.js , handleAdopt函数使用以下代码调用contract函数。 ...
我试图将合约部署到以太坊主网上,我已经指定: network_id:1 提供者:infura, 汽油:5000000 汽油价格:140 我不断收到错误: 要么 这是因为主网太拥挤,矿工没有在50个封锁期内提货吗? 其他人成功地在主网上使用了哪些 ...
我一直在尝试使用Truffle框架部署合同,最近我在开发网络上测试了这些合同。 我的合同非常大,当我尝试将其部署到测试网时,系统指示我将其拆分,以使合同不会超出汽油限额。 不过,请记住,该合同确实以默认的气体限制部署到了开发网络上。 因此,我取出了合同的一部分,并从基础中导出了另一 ...
我正在使用Solidity和Truffle在以太坊网络上设置ERC20令牌ICO。 谁能告诉我为什么它不起作用,我有4个测试文件(我希望尽可能使它们尽可能简短),一个用于测试令牌,一个用于测试众筹设置,一个用于测试一次成功运行(到达上限)和一个用于测试紧急停止功能的程序。 由于这个原 ...
我一直在使用他们的测试服务(我相信使用Mocha和Chai)编写自动化测试来测试我在Truffle中的众筹功能。 我很难理解为什么测试会不确定性地失败(即,它们似乎在随机点失败,但有随机例外)。 例如,我运行测试,有时它们都通过了 我运行测试,有时会收到以下错误消息: 这很 ...