algorand / algorand/pyteal

Extend inner-transaction builder to define payer source

Đang mở
#570 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Team Scytale
Ngôn ngữ chính
Python
Star
288
Fork
138
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

## 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

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.