当涉及到really时,我是完全陌生的,当涉及到汽油成本时,我有一些问题(我知道1.0表,但它并不能真正帮助我找出我需要什么)
如果我只想创建一个智能契约,它存储一个名称列表(每个名称8字节)和一个each地址列表,每个列表都连接到某个名称。要花多少钱
我希望所提供的资料足以估计这些行动的气体成本。对此我会非常感激的!
发布于 2017-01-27 11:40:34
我同意gatb27关于使用浏览器的坚固性来获得它的感觉。
这是一个小玩具,它做的和你描述的差不多。粘贴代码,单击create,然后设置名称。
setName()希望您提供这样的引用地址和十六进制字符串(复制/粘贴应该有效):
“0x35ef07393b57464e93de59175ff72e6499450cf”,"0x1“
您可以将set值与其他函数和地址一起取回。
pragma solidity ^0.4.6;
contract PlayWithGas {
mapping(address => bytes32) names;
function setName(address userAddress, bytes32 name) returns(bool success) {
names[userAddress] = name;
return true;
}
function getName(address userAddress) returns(bytes32 name) {
return names[userAddress];
}
}发布于 2017-01-27 11:24:06
我认为学习燃气消耗的最好方法是使用可靠在线编译器。
你可以在左边的面板上写你的代码,然后在右边你会发现一些按钮很容易理解。在线编译器为您提供了用于部署契约和函数的气体消耗估计值。
在这一页上您可以找到一个教程,其中显示了在线编译器中的气体消耗:)
https://ethereum.stackexchange.com/questions/11703
复制相似问题