bridge library

Properties

computeAddress ComputeAddress
final
computePrivateKey ComputePrivateKey
final
computePublicKey ComputePublicKey
final
computePublicKeyUncompressed ComputePublicKeyUncompressed
final
decryptSymmetric DecryptSymmetric
final
digestHexClaim DigestHexClaimFunc
///////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////
final
digestStringClaim DigestStringClaim
final
encryptSymmetric EncryptSymmetric
final
freeCString FreeStringFunc
final
generateMnemonic GenerateMnemonic
final
generateZkProof GenerateZkProof
final
isSignatureValid IsSignatureValid
final
nativeDvote DynamicLibrary
final
recoverMessageSigner RecoverMessageSigner
final
signMessage SignMessage
final

Functions

handleResultStringPointer(Pointer<Utf8> resultPtr) String
Returns a copy of the string returned by the native function and frees the given pointer. If the result contains an error, an Exception is raised.

Typedefs

ComputeAddress = Pointer<Utf8> Function(Pointer<Utf8>)
ComputeAddressNative = Pointer<Utf8> Function(Pointer<Utf8>)
ComputePrivateKey = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
ComputePrivateKeyNative = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
ComputePublicKey = Pointer<Utf8> Function(Pointer<Utf8>)
ComputePublicKeyNative = Pointer<Utf8> Function(Pointer<Utf8>)
ComputePublicKeyUncompressed = Pointer<Utf8> Function(Pointer<Utf8>)
ComputePublicKeyUncompressedNative = Pointer<Utf8> Function(Pointer<Utf8>)
DecryptSymmetric = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
DecryptSymmetricNative = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
DigestHexClaimFunc = Pointer<Utf8> Function(Pointer<Utf8>)
DigestHexClaimFuncNative = Pointer<Utf8> Function(Pointer<Utf8>)
DigestStringClaim = Pointer<Utf8> Function(Pointer<Utf8>)
DigestStringClaimNative = Pointer<Utf8> Function(Pointer<Utf8>)
EncryptSymmetric = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
EncryptSymmetricNative = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
FreeStringFunc = void Function(Pointer<Utf8>)
FreeStringFuncNative = Void Function(Pointer<Utf8>)
GenerateMnemonic = Pointer<Utf8> Function(int)
GenerateMnemonicNative = Pointer<Utf8> Function(Int32)
GenerateZkProof = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
GenerateZkProofNative = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
IsSignatureValid = int Function(Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>)
IsSignatureValidNative = Int32 Function(Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>)
RecoverMessageSigner = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
RecoverMessageSignerNative = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
SignMessage = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)
SignMessageNative = Pointer<Utf8> Function(Pointer<Utf8>, Pointer<Utf8>)