scale-it/algo-builder

ABI support

MetaB0y opened this issue · 3 comments

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.

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

we are working on this in the current sprint

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.