【发布时间】:2018-08-20 03:20:35
【问题描述】:
我在 ropsten 网络中编写并启动了一个可靠的智能合约。它运行良好。现在我想在主网上启动它。我知道几件事像
1- 启动成本取决于操作码。好吧,我已经写了大约 50 行智能合约,当看到操作码时它太大了。计算在主网上看到操作码的近似成本是很繁琐的。
2 - web3js 中有一个名为 estimateGas 的函数。但它仅用于交易而不用于启动合约。
3 - 矿工可以使用 gasPrice 和 maxGasAmmount 之类的东西。 gasPrice 也从 2 gwei 到 n gwei 不等。
4 - 它还取决于构造函数中使用的变量。
我也参考了这个网站https://ethgasstation.info/index.php 和https://www.myetherwallet.com,但无法获得太多信息。可以为具有一些基本功能(如转移代币、检查余额、维护所有者和转移所有者等)的理想合约保留的 gas 价格和最大 gas 价格是多少? 我想在主网上赚大约 100 亿个代币。可能吗?如果是的话,考虑到 2018 年 3 月,大概的成本是多少。我不介意等待 5-15 分钟来启动合同。
【问题讨论】:
标签: blockchain ethereum solidity smartcontracts web3js