Class Utils
Convenience methods for algorand sdk.
Assembly: Algorand.dll
Syntax
Methods
|
Edit this page
View Source
AlgosToMicroalgos(double)
Declaration
public static ulong AlgosToMicroalgos(double algos)
Parameters
| Type |
Name |
Description |
| double |
algos |
|
Returns
|
Edit this page
View Source
DeltaValueStringToBytes(string)
Converts gossip delta state value string to byte array
Declaration
public static byte[] DeltaValueStringToBytes(string data)
Parameters
| Type |
Name |
Description |
| string |
data |
|
Returns
|
Edit this page
View Source
GetDryrunResponse(DefaultApi, SignedTransaction, byte[])
Declaration
public static Task<DryrunResponse> GetDryrunResponse(DefaultApi client, SignedTransaction stxn, byte[] source = null)
Parameters
Returns
|
Edit this page
View Source
Generate a 32 bytes string for asset metadata hash
Declaration
public static string GetRandomAssetMetaHash()
Returns
| Type |
Description |
| string |
a 32 bytes string
|
|
Edit this page
View Source
MicroalgosToAlgos(ulong)
Declaration
public static double MicroalgosToAlgos(ulong microAlgos)
Parameters
| Type |
Name |
Description |
| ulong |
microAlgos |
|
Returns
|
Edit this page
View Source
SubmitTransaction(DefaultApi, SignedTransaction)
encode and submit signed transaction using algod v2 api
Declaration
public static Task<PostTransactionsResponse> SubmitTransaction(DefaultApi instance, SignedTransaction signedTx)
Parameters
Returns
|
Edit this page
View Source
WaitTransactionToComplete(DefaultApi, string, ulong)
utility function to wait on a transaction to be confirmed using algod v2 API
Declaration
public static Task<Transaction> WaitTransactionToComplete(DefaultApi instance, string txID, ulong timeout = 3)
Parameters
| Type |
Name |
Description |
| DefaultApi |
instance |
The algod api instance using algod v2 API
|
| string |
txID |
transaction ID
|
| ulong |
timeout |
how many rounds do you wish to check pending transactions for
|
Returns