PublicKey defines the keys available for use with Validators

from message tendermint.crypto.PublicKey

Hierarchy

Constructors

Properties

sum:
    | { case: "ed25519"; value: Uint8Array }
    | { case: "secp256k1"; value: Uint8Array }
    | { case: undefined; value?: undefined } = ...

Type declaration

  • { case: "ed25519"; value: Uint8Array }
    • case: "ed25519"
    • value: Uint8Array

      from field: bytes ed25519 = 1;

  • { case: "secp256k1"; value: Uint8Array }
    • case: "secp256k1"
    • value: Uint8Array

      from field: bytes secp256k1 = 2;

  • { case: undefined; value?: undefined }

from oneof tendermint.crypto.PublicKey.sum

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "tendermint.crypto.PublicKey"

Methods

MMNEPVFCICPMFPCPTTAAATR