以太坊的开发环境,测试框架和资产管道
我想用多个msg.sender地址测试我的松露合同。就像“第一个用户销售令牌,第二个用户购买此令牌”。对于一个地址,我只需写一些类似contract.buy ....
我正在使用openZeppelin制作一个众包合同,所有(其中30个)我的测试通过了飞扬的颜色;)我可以在locall ganache区块链上迁移没问题。当我尝试部署到rinkeby时......
我想创建一个类似于EOS的众筹令牌合约。我是众新的代币合约。我从etherscan.io获得源代码。他们是EOSTokenContract,EOSCrowdsale,EOS-Owner。我想要 ...
考虑以下设置:合同A {B public b = new B(); } contract B {function C()public pure returns(uint c){c = 5;从松露测试开始,有......
当我尝试使用https://github.com/web3j/sample-project-gradle时遇到这样的代码://然后我们需要加载我们的以太坊钱包文件// FIXME:使用web3j生成一个新的钱包文件...
当我添加一个简单的功能时,为什么运行我的SmartContract气体
我有一个从openzeppelin的MintableToken派生的简单标记。但是,当我添加一个Constructor或另一个函数时,我的气体总是耗尽。但是,当我只添加其中一个,...
我目前正在测试使用这个GitHub repo:https://github.com/oed/bonding-curves truffle.js如下所示:const HDWalletProvider = require(“truffle-hdwallet-provider”); const TestRPC = ...
无法将HelloWorld合同部署到我的网络(testrpc)
请原谅我的基本问题,萌芽我还需要部署合同吗?我有简单的Hello World契约,定义如下:HelloWorld.sol:pragma solidity ^ 0.4.17;合约HelloWorld {...
我正在使用松露:松露(开发)> var hw undefined truffle(开发)> HelloWorld.deployed()。then(function(deployed){hw = deployed;}); undefined松露(开发)> hw ....
我正在安装以太网开发所需的一些模块/包,之前我安装了truffle和testrpc,我可以从PowerShell中运行它们。我现在突然无法跑...
我使用两个契约方法作为getResult - 得到契约状态 - 和setNumber(uint num) - 来更新state的当前值。但是每次我在setNumber(10)之后调用getResult方法它...
我在Truffle的宠物店里完成了8个步骤:在标题为“New RPC URL”的框中输入http:// localhost:9545并单击Save。顶部的网络名称将切换为“私人网络”。点击 ...
我是固体和以太坊发展的新手。假设我有以下结构(我的结构比较复杂,但我认为现在可以使用):合同A {地址公共所有者; ...
我有一个方法名称为getValues()的契约。从Dapp我调用契约方法为'contractCAt.getValues.call(function(error,result){...})'这个工作正常并且使用'contractCAt .. ..
我一直在尝试使用Truffle框架部署合同,我最近在开发网络上测试了这些合同。我的合同非常庞大,当我试图...
当我运行命令npm run dev它给了我这个错误,我尝试了几次安装各种版本的web3和truffle-contract但它每次都给我同样的错误。确切的错误:......
我正在使用Truffle测试框架(v4.0.1)用于以太坊。我无法弄清楚为什么交易费用不会加到gasPrice * gasUsed用于以下简单合同:合约MinTest {...
我需要从GitHub下载并安装Truffle。我已从链接https://github.com/trufflesuite/truffle下载了ZIP文件。但问题是我不知道如何安装这个...
我面临的问题是,松露生成的字节码不同于solcjs(本地编译器),也不同于Remix(在线编译器)。因此,我无法通过Etherscan验证我的合同(...
我通过 npm 安装了 truffle,如下所示: 须藤 npm 安装 -g 松露 但是当我在控制台上运行 truffle list 它只是给了我 bash:松露:找不到命令