nibiru_std/proto/buf/
cosmos.crypto.keyring.v1.rs1#[allow(clippy::derive_partial_eq_without_eq)]
4#[derive(Clone, PartialEq, ::prost::Message)]
5pub struct Record {
6 #[prost(string, tag="1")]
8 pub name: ::prost::alloc::string::String,
9 #[prost(message, optional, tag="2")]
11 pub pub_key: ::core::option::Option<::prost_types::Any>,
12 #[prost(oneof="record::Item", tags="3, 4, 5, 6")]
14 pub item: ::core::option::Option<record::Item>,
15}
16pub mod record {
18 #[allow(clippy::derive_partial_eq_without_eq)]
21#[derive(Clone, PartialEq, ::prost::Message)]
22 pub struct Local {
23 #[prost(message, optional, tag="1")]
24 pub priv_key: ::core::option::Option<::prost_types::Any>,
25 }
26 #[allow(clippy::derive_partial_eq_without_eq)]
28#[derive(Clone, PartialEq, ::prost::Message)]
29 pub struct Ledger {
30 #[prost(message, optional, tag="1")]
31 pub path: ::core::option::Option<crate::proto::cosmos::crypto::hd::v1::Bip44Params>,
32 }
33 #[allow(clippy::derive_partial_eq_without_eq)]
35#[derive(Clone, PartialEq, ::prost::Message)]
36 pub struct Multi {
37 }
38 #[allow(clippy::derive_partial_eq_without_eq)]
40#[derive(Clone, PartialEq, ::prost::Message)]
41 pub struct Offline {
42 }
43 #[allow(clippy::derive_partial_eq_without_eq)]
45#[derive(Clone, PartialEq, ::prost::Oneof)]
46 pub enum Item {
47 #[prost(message, tag="3")]
49 Local(Local),
50 #[prost(message, tag="4")]
52 Ledger(Ledger),
53 #[prost(message, tag="5")]
55 Multi(Multi),
56 #[prost(message, tag="6")]
58 Offline(Offline),
59 }
60}
61