txnDuck icon indicating copy to clipboard operation
txnDuck copied to clipboard

Compose transaction: ABI support for application transactions

Open No-Cash-7970 opened this issue 1 year ago • 0 comments

Compose txn: ABI support for application calls (creation & method calls)

References

  • https://developer.algorand.org/articles/contract-to-contract-calls-and-an-abi-come-to-algorand/
  • https://developer.algorand.org/docs/get-details/dapps/smart-contracts/ABI/
  • https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0004.md
  • Best way to create ABI method call transaction by extracting txn value in returned object: https://algorand.github.io/js-algorand-sdk/classes/AtomicTransactionComposer.html#addMethodCall
  • https://algorand.github.io/js-algorand-sdk/classes/AtomicTransactionComposer.html#parseMethodResponse
  • https://algorand.github.io/js-algorand-sdk/classes/ABIMethod.html
  • https://algorand.github.io/js-algorand-sdk/classes/ABIMethod.html
  • https://algorand.github.io/js-algorand-sdk/classes/ABIMethod.html
  • https://algorand.github.io/js-algorand-sdk/classes/ABIMethod.html
  • https://github.com/algorandfoundation/algokit-utils-ts/blob/main/docs/capabilities/app.md

No-Cash-7970 avatar Dec 29 '23 00:12 No-Cash-7970