Aptos Unity SDK
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Aptos.Accounts.Signature Class Reference

Representation of a ED25519 signature. More...

Public Member Functions

 Signature (byte[] signature)
 Initialize the signature.
 
byte[] Data ()
 The signature data in 64-bytes.
 
void Serialize (Serialization serializer)
 Serialize signature.
 
override int GetHashCode ()
 
override string ToString ()
 
override bool Equals (object obj)
 

Static Public Member Functions

static Signature Deserialize (Deserialization deserializer)
 Deserializes a byte array hosted inside the Deserializer.
 

Static Public Attributes

const int SignatureLength = 64
 Signature length.
 

Detailed Description

Representation of a ED25519 signature.

Constructor & Destructor Documentation

◆ Signature()

Aptos.Accounts.Signature.Signature ( byte[]  signature)
inline

Initialize the signature.

Parameters
signatureThe raw signature in byte array format.

Member Function Documentation

◆ Data()

byte[] Aptos.Accounts.Signature.Data ( )

The signature data in 64-bytes.

Returns
64-byte array representing the signature data

◆ Deserialize()

static Signature Aptos.Accounts.Signature.Deserialize ( Deserialization  deserializer)
inlinestatic

Deserializes a byte array hosted inside the Deserializer.

Parameters
deserializer
Returns

Implements Aptos.BCS.ISerializable.

◆ Serialize()

void Aptos.Accounts.Signature.Serialize ( Serialization  serializer)
inline

Serialize signature.

Parameters
serializerSerializer object

Implements Aptos.BCS.ISerializable.


The documentation for this class was generated from the following file: