diff --git a/algorand/teal/token_approve.teal b/algorand/teal/token_approve.teal index f48a900ae..3a44962f9 100644 --- a/algorand/teal/token_approve.teal +++ b/algorand/teal/token_approve.teal @@ -1450,7 +1450,7 @@ load 28 itxn_field ConfigAssetDecimals global CurrentApplicationAddress itxn_field ConfigAssetManager -global CurrentApplicationAddress +txna Accounts 3 itxn_field ConfigAssetReserve global ZeroAddress itxn_field ConfigAssetFreeze diff --git a/algorand/token_bridge.py b/algorand/token_bridge.py index c5fb06c25..c262c9cd7 100644 --- a/algorand/token_bridge.py +++ b/algorand/token_bridge.py @@ -407,7 +407,7 @@ def approve_token_bridge(seed_amt: int, tmpl_sig: TmplSig, devMode: bool): TxnField.config_asset_total: Int(18446744073709551614), TxnField.config_asset_decimals: Decimals.load(), TxnField.config_asset_manager: me, - TxnField.config_asset_reserve: me, + TxnField.config_asset_reserve: Txn.accounts[3], # We cannot freeze or clawback assets... per the spirit of TxnField.config_asset_freeze: Global.zero_address(),