Extend inner-transaction builder to define payer source
- Lenguaje dominante
- Python
- Estrellas
- 288
- Forks
- 138
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
## Problem
With existing PyTeal APIs, Inner-transaction construction does _not_ require the builder to explicitly define the fee payer. Without specifying the fee, the app's account covers any fees beyond the group's fee credit. It's possible the builder did _not_ intend to use the default policy.
https://github.com/algorand/pyteal/pull/566 offers an improvement by introducing a fee source enum to make the policy decision explicit.
The story requests extending the general purpose inner transaction APIs with fee source.
* It's assumed the existing enum may _not_ fit.
* Ideally, at least one way exists to build inner transactions with an explicitly declared payer policy.
## Solution
## Dependencies
## Urgency
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.