sgns::crypto::secp256k1¶
Namespaces¶
| Name |
|---|
| sgns::crypto::secp256k1::constants |
| sgns::crypto::secp256k1::ecdsa_verify_error |
Types¶
| Name | |
|---|---|
| using uint8_t | EcdsaVerifyError |
| using base::Blob< constants::kCompressedPublicKeySize > | CompressedPublicKey |
| using base::Blob< constants::kUncompressedPublicKeySize > | UncompressedPublicKey |
| using base::Blob< constants::kGeneralPublicKeySize > | PublicKey |
| using base::Blob< constants::kCompactSignatureSize > | RSVSignature |
| using base::Hash256 | MessageHash |
Types Documentation¶
using EcdsaVerifyError¶
using CompressedPublicKey¶
using sgns::crypto::secp256k1::CompressedPublicKey = base::Blob<constants::kCompressedPublicKeySize>;
compressed form of public key
using UncompressedPublicKey¶
using sgns::crypto::secp256k1::UncompressedPublicKey =
base::Blob<constants::kUncompressedPublicKeySize>;
uncompressed form of public key
using PublicKey¶
truncated form of uncompressed public key
using RSVSignature¶
secp256k1 RSV-signature
using MessageHash¶
32-byte sequence of bytes (presumably blake2s hash)
Updated on 2026-03-04 at 13:10:43 -0800