syntax = "proto3";
package tendermint.crypto;

option go_package = "github.com/tendermint/tendermint/proto/tendermint/crypto";

import "gogoproto/gogo.proto";

// PublicKey defines the keys available for use with Tendermint Validators
message PublicKey {
  option (gogoproto.compare) = true;
  option (gogoproto.equal)   = true;

  oneof sum {
    bytes ed25519   = 1;
    bytes secp256k1 = 2;
  }
}

Synonyms

cyber-ts/packages/cyber-ts/proto/tendermint/crypto/keys.proto
cyber-ts/packages/cyber-ts/proto/cosmos/crypto/ed25519/keys.proto
cyber-ts/packages/cyber-ts/proto/cosmos/crypto/secp256k1/keys.proto
cyber-ts/packages/cyber-ts/proto/cosmos/crypto/multisig/keys.proto
cyber-ts/packages/cyber-ts/proto/cosmos/crypto/secp256r1/keys.proto

Neighbours