首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >80位空投的最佳气体限值和汽油价格应该是多少?

80位空投的最佳气体限值和汽油价格应该是多少?
EN

Ethereum用户
提问于 2018-11-06 07:05:47
回答 1查看 346关注 0票数 1

这是我的空投功能:

代码语言:javascript
复制
mapping (address => bool) public airdrops;
function airdropTokens(address[] _recipient, uint256[] _tokens) public onlyOwner{
uint airdropped;
for(uint256 i = 0; i< _recipient.length; i++)
{
      airdrops[_recipient[i]] = true;
      require(token.transferFrom(msg.sender, _recipient[i], _tokens[i] * decimalFactor));
      airdropped = airdropped.add(_tokens[i] * decimalFactor);
}

}

最优的汽油限值和汽油价格应该是多少?我最初使用的是gasPrice = 50000000000和gasLimit = 4500000,计算值为47.27美元。这是正常的吗?我成功地在3.5Gwe/ 2500000气体限制处发送了20个地址参见:空投至20个地址事务

但是对于其他80个地址,它失败在4千兆/ 4500000气体限制,见链接在这里如何更好地管理气体的想法?如果我要按照推荐的价格多送出350批,那我大概要花16K!

P.S:目前,每个空投交易都在同时向80个地址发送令牌。

EN

回答 1

Ethereum用户

发布于 2018-11-06 07:54:20

以下是几个提示:

  1. public修饰符替换为合同中的external。这是为什么
  2. 不使用的气体(限制)会退还给你,这样你就可以尽可能多地放。在写文章的时候,大约是6-7米。
  3. 你可以放低的汽油价格(例如1千兆)。但是,您的事务将需要一些时间。您可以在这里估计:https://ethgasstation.info/
票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/61820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档