algorandfoundation / algokit-python-template

Official AlgoKit template for smart contract development project using Algorand Python
6 stars 3 forks source link

typed client generation only generates one client when there are multiple contracts in a single file #35

Closed iskysun96 closed 3 months ago

iskysun96 commented 3 months ago

Subject of the issue

When you have multiple smart contracts defined in one file, algokit project run build doesn't generate the typed client for the second app

image image

Expected behaviour

client is generated for both smart contracts

Actual behaviour

only generates the first contract

aorumbayev commented 3 months ago

in case of python template, above pr fixes the issue + further simplifies the helpers folder In case of beaker and given its being deprecated, only similar changes on helpers folder are propagated.