# Signature
Represents a blockchain signature (66 bytes)
# Constructor
- Creates an empty signature, data is added through
constructor()
unpack
function.
# Fields
var data: u8[] | null;
Data bytes of signature, null by default
# Instance Methods
static function pack(): u8[]
Returns serialized data bytes in the signature
static function unpack(data: u8[]): usize
Sets first 66 bytes of data array as the signature data. Returns the position of the decoder
static function toString(): string
Prints the hex representation of the bytes in the signature
# Static Equality methods
static function eq(a: Signature, b: Signature): bool
Checks that the two signature bytes are equal
static function neq(a: Signature, b: Signature): bool
Checks that the signature bytes are not equal