KBryan / algorand_rust_sdk

This is experimental and only serves as a resource for how one would create a Rust SDK. Please visit https://developer.algorand.com For the official Algorand Rust SDK.
MIT License
8 stars 2 forks source link

Asset transaction support #2

Closed jumbojets closed 2 years ago

jumbojets commented 3 years ago

I am not sure if i was simply unable to locate it in the documentation, but does this sdk offer support for ASA (algorand asset) transactions?

KBryan commented 3 years ago

In Algorand the base asset is an ASA you can think of it as a utility token that is the foundation for creating any digital asset on the Algorand blockchain. So it assumes that anything you create/transact is at its foundation an ASA. If you are looking for a quick place to create your standard assets check out https://algodesk.io/#/portal/home . Then you can use any SDK to interface with your ASA. Hope this helps.

jumbojets commented 3 years ago

Thanks for the reply! In my specific use case i am looking to transact USDC on algorand. In the official sdks i recall seeing a way to create specific asset transactions by supplying an asset id and giving. under the hood i believe this sets the transaction type to "axfer" and "xaid" to the algorand asset id. However, the only transactions types i see here are payment and key registration. am i missing something? i am pretty new to algorand so pardon me if i am.