Table of Contents

Class PublicKeySignature

Namespace
Aptos
Assembly
Aptos.dll

Cryptographic signatures typically using a private key to sign a message or transaction.

[JsonConverter(typeof(PublicKeySignatureConverter))]
public abstract class PublicKeySignature : Signature
Inheritance
PublicKeySignature
Derived
Inherited Members

Constructors

PublicKeySignature(PublicKeySignatureVariant)

Cryptographic signatures typically using a private key to sign a message or transaction.

protected PublicKeySignature(PublicKeySignatureVariant type)

Parameters

type PublicKeySignatureVariant

Fields

Type

[JsonProperty("type")]
public PublicKeySignatureVariant Type

Field Value

PublicKeySignatureVariant

Properties

Value

[JsonProperty("value")]
public abstract Hex Value { get; }

Property Value

Hex

Methods

Deserialize(Deserializer)

public static PublicKeySignature Deserialize(Deserializer d)

Parameters

d Deserializer

Returns

PublicKeySignature

ToByteArray()

public override abstract byte[] ToByteArray()

Returns

byte[]