Class TransactionSignaturePQsig

structure holding a post-quantum signature. Definition: data/transactions/pqsig.go : PQSig

Implements

Constructors

  • Creates a new TransactionSignaturePQsig object.

    Parameters

    • __namedParameters: {
          publicKey: string | Uint8Array;
          salt?: number | bigint;
          scheme: string;
          signature: string | Uint8Array;
      }
      • publicKey: string | Uint8Array
      • Optional salt?: number | bigint
      • scheme: string
      • signature: string | Uint8Array

    Returns TransactionSignaturePQsig

Properties

publicKey: Uint8Array

(pk)

salt?: number

(slt) a single byte, added to ensure the hashed address is not an Ed25519 curve point

scheme: string

(sch) identifies the internal signature scheme.

signature: Uint8Array

(sig)

encodingSchemaValue: undefined | Schema

Accessors

Methods

Generated using TypeDoc