Options
All
  • Public
  • Public/Protected
  • All
Menu

Module lib/proto/tendermint/crypto/proof

Index

Type aliases

DeepPartial

DeepPartial<T>: T extends Builtin ? T : T extends infer U[] ? DeepPartial<U>[] : T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> : T extends {} ? {[ K in keyof T]: DeepPartial<T[K]> } : Partial<T>

Type parameters

  • T

Variables

DominoOp

DominoOp: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

Proof

Proof: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

ProofOp

ProofOp: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

ProofOps

ProofOps: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

ValueOp

ValueOp: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }

Type declaration

  • decode: function
    • decode(input: Uint8Array | Reader, length?: number): ValueOp
  • encode: function
    • encode(message: ValueOp, writer?: Writer): Writer
  • fromJSON: function
  • fromPartial: function
    • fromPartial(object: { key?: Uint8Array; proof?: { total?: number | undefined; index?: number | undefined; leafHash?: Uint8Array | undefined; aunts?: Uint8Array[] | undefined; } }): ValueOp
    • Parameters

      • object: { key?: Uint8Array; proof?: { total?: number | undefined; index?: number | undefined; leafHash?: Uint8Array | undefined; aunts?: Uint8Array[] | undefined; } }
        • Optional key?: Uint8Array

          Encoded in ProofOp.Key.

        • Optional proof?: { total?: number | undefined; index?: number | undefined; leafHash?: Uint8Array | undefined; aunts?: Uint8Array[] | undefined; }

          To encode in ProofOp.Data

      Returns ValueOp

  • toJSON: function
    • toJSON(message: ValueOp): unknown

Const protobufPackage

protobufPackage: "tendermint.crypto" = 'tendermint.crypto'

Generated using TypeDoc