Fail to submit app call using myalgo

I try to pass args in app call transaction but when I submit the txn using myalgo It throw an error that say “app-args must be in byte array”, but the app call works successfully in algosigner and walletconnect.

is there any one have an example code of an app call transaction submited using myAlgoWallet?

This topic was discussed and solved over on Discord. The “signedTxns.blob” signedTxns element was being treated as an array and not an object within the atomic transaction.

By sending the blobs to “algodClient.sendRawTransaction(signedTxns.map(st => st.blob)).do” the issue was fixed.

2 Likes

“algodClient.sendRawTransaction(signedTxns.map(st => st.blob))”