Ethereum 在拥挤的以太坊mainnet上部署contract时使用什么gasPrice

Ethereum 在拥挤的以太坊mainnet上部署contract时使用什么gasPrice,ethereum,solidity,truffle,consensys-truffle,Ethereum,Solidity,Truffle,Consensys Truffle,我正在尝试将合同部署到以太坊mainnet上,我已指定: 网络id:1 提供者:英孚拉 煤气:500万 加斯普里斯:140 我不断地发现错误: Error: Contract transaction couldn't be found after 50 blocks 或 这是不是因为主网太拥挤了,矿工们在50个封锁期内没有收到我的交易 其他人在mainnet上成功使用了哪些汽油/煤气价格 例如,您可以查看当前的天然气价格。请注意,天然气价格通常以Gwei表示。因此,21 Gwei是210000

我正在尝试将合同部署到以太坊mainnet上,我已指定:

网络id:1

提供者:英孚拉

煤气:500万

加斯普里斯:140

我不断地发现错误:

Error: Contract transaction couldn't be found after 50 blocks

这是不是因为主网太拥挤了,矿工们在50个封锁期内没有收到我的交易


其他人在mainnet上成功使用了哪些汽油/煤气价格

例如,您可以查看当前的天然气价格。请注意,天然气价格通常以Gwei表示。因此,21 Gwei是2100000000 wei或0.000021 eth。

例如,您可以查看当前的天然气价格。请注意,天然气价格通常以Gwei表示。所以21GWEI是2100000000Wei或0.000021ETH。

根据Andrey的回答,你的气体含量太低了。从历史上看,您通常需要支付大约10-20 Gwei才能在平均时间内挖掘您的交易。如果你能等上10分钟甚至几个小时,你就可以侥幸逃脱。如果您需要快速执行事务,或者如果您只是想在网络非常拥挤时获得平均事务时间,那么您可能需要~40Gwei


您可以使用
web3.eth.getGasPrice(callback)
,根据最近开采区块的天然气价格中值,以编程方式设置天然气价格

从安德烈的答案来看,你的汽油太低了。从历史上看,您通常需要支付大约10-20 Gwei才能在平均时间内挖掘您的交易。如果你能等上10分钟甚至几个小时,你就可以侥幸逃脱。如果您需要快速执行事务,或者如果您只是想在网络非常拥挤时获得平均事务时间,那么您可能需要~40Gwei


您可以使用
web3.eth.getGasPrice(callback)
,根据最近开采区块的天然气价格中值,以编程方式设置天然气价格

好的,谢谢你,这真的很有帮助,那么气体和气体极限参数是用wei设置的吗?而不是Gwei?
gasPrice
在魏。所有合同编码工作均为Wei级。您可以使用方便的方法
web3.toWei(0.01,'乙醚')
将乙醚(在本例中为0.01乙醚)转换为Wei
gas
在内部是一个
大数字
,但您拥有的一切都很好。它将被转换。好的,谢谢你,这真的很有帮助,那么气体和气体极限参数是用wei设置的吗?而不是Gwei?
gasPrice
在魏。所有合同编码工作均为Wei级。您可以使用方便的方法
web3.toWei(0.01,'乙醚')
将乙醚(在本例中为0.01乙醚)转换为Wei
gas
在内部是一个
大数字
,但您拥有的一切都很好。它将被转换。
transaction underpriced