В документации предлагается: Вызовите функцию createSubscription (которую наследует VRFCoordinatorV2_5Mock), чтобы создать новую подписку. поэтому в своем коде я написал:
Код: Выделить всё
def end_lottery():
account = get_account()
lottery = Lottery[-1]
subId = VRFCoordinatorV2_5Mock.createSubscription({"from": account})
Код: Выделить всё
File "./scripts/deploy.py", line 56, in end_lottery
subId = VRFCoordinatorV2_5Mock.createSubscription({"from": account})
AttributeError: 'ContractContainer' object has no attribute 'createSubscription'
Terminating local RPC client...
Подробнее здесь: https://stackoverflow.com/questions/793 ... om-brownie
Мобильная версия