Uses of Class
convex.core.crypto.ASignature
Packages that use ASignature
Package
Description
Crypto algorithms used within Convex, particularly for digital signatures and
cryptographic hashes
Data structures and algorithms, including a complete set of classes
required to implement immutable, decentralised data objects.
-
Uses of ASignature in convex.core.crypto
Subclasses of ASignature in convex.core.cryptoModifier and TypeClassDescriptionclass
Immutable data value class representing an Ed25519 digital signature.Methods in convex.core.crypto that return ASignatureModifier and TypeMethodDescriptionstatic ASignature
Construct a Signature from a Blob Uses Ed25519static ASignature
Construct a Signature from a hex string Uses Ed25519static ASignature
ASignature.read
(ByteBuffer bb) Reads a Signature from the given ByteBuffer.static ASignature
abstract ASignature
AKeyPair.sign
(AArrayBlob message) Signs a message with this key pair, producing a signature of the appropriate type.Methods in convex.core.crypto with parameters of type ASignatureModifier and TypeMethodDescriptionabstract boolean
AProvider.verify
(ASignature signature, AArrayBlob message, AccountKey publicKey) Verify an Ed25519 Signaturestatic boolean
Providers.verify
(ASignature signature, AArrayBlob message, AccountKey publicKey) -
Uses of ASignature in convex.core.crypto.bc
Methods in convex.core.crypto.bc that return ASignatureMethods in convex.core.crypto.bc with parameters of type ASignatureModifier and TypeMethodDescriptionboolean
BCProvider.verify
(ASignature signature, AArrayBlob message, AccountKey publicKey) -
Uses of ASignature in convex.core.data
Methods in convex.core.data that return ASignatureModifier and TypeMethodDescriptionSignedData.getSignature()
Gets the Signature that formed part of this SignedData objectMethods in convex.core.data with parameters of type ASignatureModifier and TypeMethodDescriptionstatic <T extends ACell>
SignedData<T> SignedData.create
(ASignature sig, Ref<T> ref) Creates a SignedData object with the given parameters.static <T extends ACell>
SignedData<T> SignedData.create
(AccountKey address, ASignature sig, Ref<T> ref) Creates a SignedData object with the given parameters.