algokit_utils.transactions.composer_resources
algokit_utils.transactions.composer_resources
Section titled “algokit_utils.transactions.composer_resources”Classes
Section titled “Classes”GroupResourceType | Describes different group resources |
|---|---|
GroupResourceToPopulate |
Functions
Section titled “Functions”populate_transaction_resources(…) | Populate transaction-level resources for app call transactions |
|---|---|
populate_group_resources(→ None) | Populate group-level resources for app call transactions |
Module Contents
Section titled “Module Contents”populate_transaction_resources(transaction: Transaction, resources_accessed: SimulateUnnamedResourcesAccessed, group_index: int) → Transaction
Section titled “populate_transaction_resources(transaction: Transaction, resources_accessed: SimulateUnnamedResourcesAccessed, group_index: int) → Transaction”Populate transaction-level resources for app call transactions
class GroupResourceType(*args, **kwds)
Section titled “class GroupResourceType(*args, **kwds)”Bases: enum.Enum
Describes different group resources
Account = ‘Account’
Section titled “Account = ‘Account’”App = ‘App’
Section titled “App = ‘App’”Asset = ‘Asset’
Section titled “Asset = ‘Asset’”Box = ‘Box’
Section titled “Box = ‘Box’”ExtraBoxRef = ‘ExtraBoxRef’
Section titled “ExtraBoxRef = ‘ExtraBoxRef’”AssetHolding = ‘AssetHolding’
Section titled “AssetHolding = ‘AssetHolding’”AppLocal = ‘AppLocal’
Section titled “AppLocal = ‘AppLocal’”class GroupResourceToPopulate
Section titled “class GroupResourceToPopulate”data : Any
Section titled “data : Any”populate_group_resources(transactions: list[Transaction], group_resources: SimulateUnnamedResourcesAccessed) → None
Section titled “populate_group_resources(transactions: list[Transaction], group_resources: SimulateUnnamedResourcesAccessed) → None”Populate group-level resources for app call transactions