nibiru_std/proto/buf/
cosmos.crypto.ed25519.rs

1// @generated
2/// PubKey is an ed25519 public key for handling Tendermint keys in SDK.
3/// It's needed for Any serialization and SDK compatibility.
4/// It must not be used in a non Tendermint key context because it doesn't implement
5/// ADR-28. Nevertheless, you will like to use ed25519 in app user level
6/// then you must create a new proto message and follow ADR-28 for Address construction.
7#[allow(clippy::derive_partial_eq_without_eq)]
8#[derive(Clone, PartialEq, ::prost::Message)]
9pub struct PubKey {
10    #[prost(bytes="bytes", tag="1")]
11    pub key: ::prost::bytes::Bytes,
12}
13/// Deprecated: PrivKey defines a ed25519 private key.
14/// NOTE: ed25519 keys must not be used in SDK apps except in a tendermint validator context.
15#[allow(clippy::derive_partial_eq_without_eq)]
16#[derive(Clone, PartialEq, ::prost::Message)]
17pub struct PrivKey {
18    #[prost(bytes="bytes", tag="1")]
19    pub key: ::prost::bytes::Bytes,
20}
21// @@protoc_insertion_point(module)