gm, i’m currently develop some applications on Algorand.
there some point i want to discuss while i’ve finished reading docs and researching about algorand contract:
minimum account balance (for account and smart contract address also): how does it calculated through query the info of the account (as i know, must have the info of the asset opt in, global variable created, local variable opt in,…)? does the sdk or the network have some way to query it in one go? i did read in these Smart contract details - Algorand Developer Portal and Algorand Standard Assets (ASAs) - Algorand Developer Portal and see some application (like tinyman) have a way when user hit max algo to sell, it does count the minimum and left over a little. or when i try to send more then minimum available, the network did response back that bellow x amount of minimum algo balance.
the second one is: i’m using python sdk. i’m try to increase the priority of my transaction so that i could be included in the block faster, how can i do it (which mean increase the “gas price” by normal mean)?
and the last one is: for what i see, teal only support uint64 which the max value is 2^64. which quite smaller than other chains. so how do you deal with number bigger than 2^64 or the math which result more than that.
thanks for reading and keep building on algorand!!