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

    from field: bytes ed25519 = 1;

Type declaration

  • case: "secp256k1"
  • value: Uint8Array

    from field: bytes secp256k1 = 2;

from oneof tendermint.crypto.PublicKey.sum

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

Methods