truffle相关内容

关于坚固性和openzepelin的版本问题

我正在尝试在刚刚收到的项目中运行truffle test。 我在谷歌上搜索了TypeErrors,发现可能是由于使用了错误的可靠性,所以我尝试将安装了最新版本的ethers降级为5.0.31,但没有成功,因为我收到了相同的错误。 据我所知,有两个问题-一个是由于我使用的是M1,另一个是由于坚固版本? 我的包裹要求是; "dependencies": { "@op ..
发布时间:2022-08-08 23:29:58 其他开发

警告:无法解码事件!在固定性和节点JS中

我有一份将货币用户发送给用户的智能合同。 在此智能合同中,当用户选择硬币时,我从Kovan Network传递智能合同地址。 在这种情况下,我将链链接约定地址传递给我的约定,以便将链链接令牌发送给用户。 这是Kovan Network中的链式合同地址:0xa36085f69e2889c224210f603d836748e7dc0088。 现在我想用以下代码测试约定函数: ..
发布时间:2022-04-01 18:06:07 其他开发

NPM无法在Windows上安装松露

我正在尝试用NPM安装松露,但我对NodeJS不熟悉,也不明白为什么NPM不会安装它。我使用管理员权限在PowerShell中尝试npm install -g truffle,在几行输出之后,我得到以下错误消息块: gyp ERR! build error gyp ERR! stack Error: `C:Program Files (x86)MSBuild14.0inmsbuild. ..
发布时间:2022-04-01 17:40:29 其他开发

如何发送wei/eth到合约地址?(使用松露 javascript 测试)

我正在尝试将 wei/eth 发送到具有外部应付回退功能的 Solidity 合约的地址.我下面的松露 javascript 测试不会导致 instance.address 的平衡得到任何 wei.instance.address 不是接收wei 的智能合约地址吗?谁能发现为什么 console.logging 余额结果为 0?或者发现我遗漏了什么? 谢谢! const TestContr ..
发布时间:2021-09-06 18:48:50 其他开发

模块是无关的 npm

我显然检查了依赖项中有 connect-privkey-to-provider 模块.但是,它一直说模块'connect-privkey-to-provider'是无关的npm并且找不到模块“connect-privkey-to-provider" 我的代码有什么问题? PS C:\Users\1Sun\addition-game-starter> truffle deploy --n ..
发布时间:2021-06-08 18:34:12 其他开发

Quorum Ethereum Truffle)错误:数字只能安全地存储多达53位

我实际上正在学习以太坊上的智能合约编程,并且使用松露.现在,我在这里制作本教程: https://truffleframework .com/tutorials/building-dapps-for-quorum-private-enterprise-blockchains 在这里您将学习如何使用仲裁创建dapp.但是现在我有一个问题. 我完全按照描述进行了所有操作,但是当我这样做时: ..
发布时间:2020-09-21 22:18:54 其他开发

安装后未找到松露命令

我通过npm通过以下方式安装了松露: sudo npm install -g松露 但是当我在控制台上运行松露列表时,它只是给了我 重击:松露:找不到命令 解决方案 我遇到了类似的问题.我运行了npm i -g truffle,然后尝试运行truffle init时出现错误:zsh: command not found: truffle.为我解决的是创建一个安装了松露的本地 ..
发布时间:2020-09-21 22:14:53 其他开发

使用Trezor将签名的交易发送到Ropsten或Truffle开发网络(硬件钱包)

我正在尝试将 web3js 与 Trezor 集成到松露开发人员网络中,或使用 ropsten测试网络. 想法是使用硬件钱包签署交易,然后使用web3js发送原始交易 我发现我们没有余额进行交易,可能是因为web3js没有使用10个松露帐户之一,而是使用了我本地网络中没有的trezor地址. 在罗普斯滕,我有一些以太币,我得到了“无效地址" 是否有一种方法可以使用web3j ..
发布时间:2020-08-06 08:34:15 其他开发

Testrpc错误:'找不到记录器'jsonrpc.manager'的记录器

我正在尝试运行松露init并使示例合同运行.我运行“松露初始化",“松露编译"和& “松露迁移".在一个单独的终端窗口(与项目相同的目录)中,我没有任何错误地运行testrpc -我得到了我应该得到的10个散列.所以, 在testrpc中,这是我运行“松露迁移"时的输出: 在localhost:8545 127.0.0.1上侦听--[2016-12-07 20:44:14]"POST/HTT ..
发布时间:2020-07-30 19:54:01 其他开发

使用继承时如何将松露合约部署到开发网络?

我一直在尝试使用Truffle框架部署合同,最近我在开发网络上测试了这些合同. 我的合同非常大,当我尝试将其部署到测试网时,系统指示我将其拆分,以使合同不会超出汽油限额.不过,请记住,该合同确实以默认的燃气限额部署到了开发网络上. 因此,我取出了合同的一部分,并从基础中导出了另一份合同,并在其中添加了已删除的部分.我尝试将其部署到开发网络中以再次对其进行测试,现在出现错误: 'E ..
发布时间:2020-07-30 19:53:58 其他开发

用松露的测试迷信事件日志

我想在每次测试中发送一个事件,这些都是一些测试: 它(“发送发送5以太时会发出错误事件”,function(done){ var insurance = CarInsurance .deployed(); insurance.send({from:accounts [0],value:web3.toWei(5,'ether')})。then(done).catch(done); ..
发布时间:2017-08-31 09:19:27 开发方法