miden_node_proto/generated/
account.rs1#[derive(Clone, PartialEq, ::prost::Message)]
7#[prost(skip_debug)]
8pub struct AccountId {
9 #[prost(bytes = "vec", tag = "1")]
12 pub id: ::prost::alloc::vec::Vec<u8>,
13}
14#[derive(Clone, PartialEq, ::prost::Message)]
16pub struct AccountSummary {
17 #[prost(message, optional, tag = "1")]
19 pub account_id: ::core::option::Option<AccountId>,
20 #[prost(message, optional, tag = "2")]
22 pub account_hash: ::core::option::Option<super::digest::Digest>,
23 #[prost(uint32, tag = "3")]
25 pub block_num: u32,
26}
27#[derive(Clone, PartialEq, ::prost::Message)]
29pub struct AccountInfo {
30 #[prost(message, optional, tag = "1")]
32 pub summary: ::core::option::Option<AccountSummary>,
33 #[prost(bytes = "vec", optional, tag = "2")]
36 pub details: ::core::option::Option<::prost::alloc::vec::Vec<u8>>,
37}
38#[derive(Clone, Copy, PartialEq, ::prost::Message)]
40pub struct AccountHeader {
41 #[prost(message, optional, tag = "1")]
43 pub vault_root: ::core::option::Option<super::digest::Digest>,
44 #[prost(message, optional, tag = "2")]
46 pub storage_commitment: ::core::option::Option<super::digest::Digest>,
47 #[prost(message, optional, tag = "3")]
49 pub code_commitment: ::core::option::Option<super::digest::Digest>,
50 #[prost(uint64, tag = "4")]
52 pub nonce: u64,
53}