scale-it / algo-builder

Framework to automate development of Algorand Assets and Smart Contracts.
https://algobuilder.dev
Apache License 2.0
133 stars 42 forks source link

ABI support #758

Open MetaB0y opened 2 years ago

MetaB0y commented 2 years ago

Is your feature request related to a problem? Please describe.

I am working on an app which uses contract-to-contract calls through ABI. Unfortunately, it seems that ABI is not supported in Algobuilder currently.

Describe the solution you'd like

I would like to see ABI supported, especially in runtime. Maybe add something like runtime.executeMethod(args)?

Additional context

PyTEAL recently added comprehensive ABI support, and a few Algorand projects (e.g. Pact) have already implemented support in their Mainnet smart contracts.

robert-zaremba commented 2 years ago

This is related to ARC-4, we are planning it.

robert-zaremba commented 1 year ago

we are working on this in the current sprint

RaulGarvizu commented 1 year ago

This would be really helpful for our algobuilder adoption at a project I'm working on.

This is constraining our ability to include support for Teal version 7.