появляется ошибка Брауни не может импортировать AdvancedCollectibles

Я пытаюсь запустить этот код:

из домового импортировать учетные записи, конфигурацию, сеть из домового импортировать AdvancedCollectible из скриптов.helpful_scripts import fund_advanced_collectible

      def main():
    dev = accounts.add(config['wallets']['from_key'])
    print(network.show_active())
    publish_source = False
    advancedCollectible = AdvancedCollectible.deploy(
        config['networks'][network.show_active()]['vrf_coordinator'], 
        config['networks'][network.show_active()]['link_token'], 
        config['networks'][network.show_active()]['keyhash'], 
        {"from": dev},
        publish_source=publish_source 
    )
    fund_advanced_collectible(advancedCollectible)
    return advancedCollectible

с командой

сценарии запуска домового / advanced_collectible / deploy_advanced.py

Я попробовал заморозить пип, и у меня есть пирожное и э-э-брауни версии Python>= 3.7

2 ответа

Я переименовал все в Token, как в документации, и это сработало!

Похоже, мы делаем один и тот же курс. Я столкнулся с той же самой ошибкой, потому что я неправильно написал AdvancedCollectible внутри файла солидности AdvancedCollectible.sol во время объявления контракта.

Другие вопросы по тегам