neo3/neo_protocol/responses/
neo_get_mem_pool.rs

1use primitive_types::H256;
2use serde::{Deserialize, Serialize};
3
4use neo3::prelude::{deserialize_vec_h256, serialize_vec_h256};
5
6#[derive(Serialize, Deserialize, Clone, PartialEq, Eq, Hash, Debug)]
7pub struct MemPoolDetails {
8	pub height: u32,
9	#[serde(serialize_with = "serialize_vec_h256")]
10	#[serde(deserialize_with = "deserialize_vec_h256")]
11	pub verified: Vec<H256>,
12	#[serde(serialize_with = "serialize_vec_h256")]
13	#[serde(deserialize_with = "deserialize_vec_h256")]
14	pub unverified: Vec<H256>,
15}