Keeta LogoKeeta Logo@keetanetwork/keetanet-client
    Preparing search index...

    Hierarchy (View Summary)

    • PossiblyExpiredVote
    Index

    Constructors

    • Parameters

      • vote:
            | string
            | Buffer
            | Uint8Array
            | ArrayBuffer
            | VoteJSON
            | PossiblyExpiredVote
            | {
                $binary?: string;
                $id: string;
                $permanent: boolean;
                $trusted: boolean;
                $uid: string;
                blocks: BlockHashString[];
                issuer: | Secp256K1PublicKeyString
                | Secp256R1PublicKeyString
                | ED25519PublicKeyString;
                serial: string;
                signature: string;
                validityFrom: string;
                validityTo: string;
            }
      • options: VoteOptions = {}

      Returns PossiblyExpiredVote

    Properties

    $id: string
    $permanent: boolean = false
    $trusted: boolean = false
    $uid: string
    blocks: BlockHash[]
    issuer: Account
    serial: bigint
    signature: ArrayBuffer
    validityFrom: Date
    validityTo: Date
    allowedSlop: number = ...
    Builder: typeof VoteBuilder
    isInstance: (obj: any, strict?: boolean) => obj is PossiblyExpiredVote = ...
    permanentVoteThreshold: number = ...
    Staple: typeof VoteStaple
    VoteBlocksHash: typeof VoteBlockHash = VoteBlockHash

    Accessors

    • get expired(): boolean

      Returns boolean

    Methods

    • Returns number

    • Returns ArrayBuffer

    • Parameters

      Returns {
          $binary?: string;
          $id: string;
          $permanent: boolean;
          $trusted: boolean;
          $uid: string;
          blocks: BlockHash[];
          issuer: Account<ECDSA_SECP256K1 | ED25519 | ECDSA_SECP256R1>;
          serial: bigint;
          signature: ArrayBuffer;
          validityFrom: Date;
          validityTo: Date;
      }

    • Returns string

    • Parameters

      • voteJSON:
            | VoteJSON
            | {
                $binary?: string;
                $id: string;
                $permanent: boolean;
                $trusted: boolean;
                $uid: string;
                blocks: BlockHashString[];
                issuer: | Secp256K1PublicKeyString
                | Secp256R1PublicKeyString
                | ED25519PublicKeyString;
                serial: string;
                signature: string;
                validityFrom: string;
                validityTo: string;
            }
      • options: VoteOptions = {}

      Returns Vote | PossiblyExpiredVote

    • Parameters

      • voteJSON:
            | VoteJSON
            | {
                $binary?: string;
                $id: string;
                $permanent: boolean;
                $trusted: boolean;
                $uid: string;
                blocks: BlockHashString[];
                issuer: | Secp256K1PublicKeyString
                | Secp256R1PublicKeyString
                | ED25519PublicKeyString;
                serial: string;
                signature: string;
                validityFrom: string;
                validityTo: string;
            }

      Returns voteJSON is
          | VoteJSON
          | {
              $binary?: string;
              $id: string;
              $permanent: boolean;
              $trusted: boolean;
              $uid: string;
              blocks: BlockHashString[];
              issuer: | Secp256K1PublicKeyString
              | Secp256R1PublicKeyString
              | ED25519PublicKeyString;
              serial: string;
              signature: string;
              validityFrom: string;
              validityTo: string;
          }