Interface IAlgorandCommonPredefineds
Assembly: Algorand.dll
Syntax
public interface IAlgorandCommonPredefineds
Properties
|
Edit this page
View Source
GroupId
Declaration
Property Value
|
Edit this page
View Source
GroupSize
Declaration
Property Value
|
Edit this page
View Source
LogicSigVersion
Declaration
ulong LogicSigVersion { get; }
Property Value
|
Edit this page
View Source
MaxTransactionLife
Declaration
ulong MaxTransactionLife { get; }
Property Value
|
Edit this page
View Source
MinBalance
Declaration
ulong MinBalance { get; }
Property Value
|
Edit this page
View Source
MinTransactionFee
Declaration
ulong MinTransactionFee { get; }
Property Value
|
Edit this page
View Source
ZeroAddress
Declaration
byte[] ZeroAddress { get; }
Property Value
Methods
|
Edit this page
View Source
BigIntegerFromByteArray(byte[])
Declaration
BigInteger BigIntegerFromByteArray(byte[] bytes)
Parameters
| Type |
Name |
Description |
| byte[] |
bytes |
|
Returns
|
Edit this page
View Source
BigIntegerFromIntegral(long)
Declaration
BigInteger BigIntegerFromIntegral(long integral)
Parameters
| Type |
Name |
Description |
| long |
integral |
|
Returns
|
Edit this page
View Source
BigIntegerToByteArray(BigInteger)
Declaration
byte[] BigIntegerToByteArray(BigInteger b)
Parameters
Returns
|
Edit this page
View Source
Ecdsa_pk_decompress_secp256k1(byte[], out byte[], out byte[])
Declaration
void Ecdsa_pk_decompress_secp256k1(byte[] pk, out byte[] pubkey_X, out byte[] pubkey_Y)
Parameters
| Type |
Name |
Description |
| byte[] |
pk |
|
| byte[] |
pubkey_X |
|
| byte[] |
pubkey_Y |
|
|
Edit this page
View Source
Ecdsa_pk_recover_secp256k1(byte[], ulong, byte[], byte[], out byte[], out byte[])
Declaration
void Ecdsa_pk_recover_secp256k1(byte[] data, ulong recover_id, byte[] signature_R, byte[] signature_S, out byte[] pubkey_X, out byte[] pubkey_Y)
Parameters
|
Edit this page
View Source
Ecdsa_verify_secp256k1(byte[], byte[], byte[], byte[], byte[])
Declaration
bool Ecdsa_verify_secp256k1(byte[] data, byte[] signature_R, byte[] signature_S, byte[] pubkey_X, byte[] pubkey_Y)
Parameters
| Type |
Name |
Description |
| byte[] |
data |
|
| byte[] |
signature_R |
|
| byte[] |
signature_S |
|
| byte[] |
pubkey_X |
|
| byte[] |
pubkey_Y |
|
Returns
|
Edit this page
View Source
Ed25519verify(byte[], byte[], byte[])
Declaration
bool Ed25519verify(byte[] data, byte[] signature, byte[] publicKey)
Parameters
| Type |
Name |
Description |
| byte[] |
data |
|
| byte[] |
signature |
|
| byte[] |
publicKey |
|
Returns
|
Edit this page
View Source
Keccak256(byte[])
Declaration
byte[] Keccak256(byte[] toHash)
Parameters
| Type |
Name |
Description |
| byte[] |
toHash |
|
Returns
|
Edit this page
View Source
Sha256(byte[])
Declaration
byte[] Sha256(byte[] toHash)
Parameters
| Type |
Name |
Description |
| byte[] |
toHash |
|
Returns
|
Edit this page
View Source
Sha512_256(byte[])
Declaration
byte[] Sha512_256(byte[] toHash)
Parameters
| Type |
Name |
Description |
| byte[] |
toHash |
|
Returns