【发布时间】:2021-11-19 00:20:11
【问题描述】:
在 rinkeby 成功测试后,我正在尝试部署智能合约以在主网上铸造 NFT。尝试部署到主网时出现以下错误:
ValueError:gas * price + value 资金不足
我正在使用 brownie 和 Infura,并尝试铸造 ERC-721 令牌。
如果有任何帮助,我将不胜感激!
这是我的控制台输出:
Brownie v1.16.2 - Python development framework for Ethereum
NftProject is the active project.
Running 'scripts/simple_collectible/deploy_simple.py::main'...
mainnet
File "/usr/local/lib/python3.8/dist-packages/brownie/_cli/run.py", line 49, in main
return_value, frame = run(
File "/usr/local/lib/python3.8/dist-packages/brownie/project/scripts.py", line 103, in run
return_value = f_locals[method_name](*args, **kwargs)
File "./scripts/simple_collectible/deploy_simple.py", line 10, in main
SimpleCollectible.deploy({"from": dev}, publish_source=publish_source)
File "/usr/local/lib/python3.8/dist-packages/brownie/network/contract.py", line 599, in __call__
return tx["from"].deploy(
File "/usr/local/lib/python3.8/dist-packages/brownie/network/account.py", line 508, in deploy
receipt, exc = self._make_transaction(
File "/usr/local/lib/python3.8/dist-packages/brownie/network/account.py", line 743, in _make_transaction
exc = VirtualMachineError(e)
File "/usr/local/lib/python3.8/dist-packages/brownie/exceptions.py", line 85, in __init__
raise ValueError(exc["message"]) from None
ValueError: insufficient funds for gas * price + value```
【问题讨论】:
标签: blockchain ethereum smartcontracts