osmosis_std/types/tendermint/
store.rs

1use osmosis_std_derive::CosmwasmExt;
2#[allow(clippy::derive_partial_eq_without_eq)]
3#[derive(
4    Clone,
5    PartialEq,
6    Eq,
7    ::prost::Message,
8    ::serde::Serialize,
9    ::serde::Deserialize,
10    ::schemars::JsonSchema,
11    CosmwasmExt,
12)]
13#[proto_message(type_url = "/tendermint.store.BlockStoreState")]
14pub struct BlockStoreState {
15    #[prost(int64, tag = "1")]
16    #[serde(
17        serialize_with = "crate::serde::as_str::serialize",
18        deserialize_with = "crate::serde::as_str::deserialize"
19    )]
20    pub base: i64,
21    #[prost(int64, tag = "2")]
22    #[serde(
23        serialize_with = "crate::serde::as_str::serialize",
24        deserialize_with = "crate::serde::as_str::deserialize"
25    )]
26    pub height: i64,
27}