AttributeError: 'function' object has no attribute 'deploy'
AttributeError: 'function' object has no attribute 'deploy'
从 brownie 导入网络、配置、帐户
从布朗尼进口 FundMe
def deploy_fund_me():
account = get_account
fund_me = FundMe.deploy({"from": account})
print(f"contract deployed to {fund_me.address}")
def main():
deploy_fund_me()
由于回溯有限,我不得不假设 get_account 应该 return 一个可以被 FundMe.deploy 函数使用的对象。如果是这种情况,那么行 account = get_account
实际上应该是 account = get_account()
,它实际上会调用函数 get_account
而不是传递对它的引用。
如果这不是问题所在,请编辑您的问题以提供完整的回溯,以便我们可以更清楚地了解导致问题的原因。
从 brownie 导入网络、配置、帐户 从布朗尼进口 FundMe
def deploy_fund_me():
account = get_account
fund_me = FundMe.deploy({"from": account})
print(f"contract deployed to {fund_me.address}")
def main():
deploy_fund_me()
由于回溯有限,我不得不假设 get_account 应该 return 一个可以被 FundMe.deploy 函数使用的对象。如果是这种情况,那么行 account = get_account
实际上应该是 account = get_account()
,它实际上会调用函数 get_account
而不是传递对它的引用。
如果这不是问题所在,请编辑您的问题以提供完整的回溯,以便我们可以更清楚地了解导致问题的原因。