neo3/neo_protocol/responses/
neo_find_states.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize, Clone, PartialEq, Eq, Hash, Debug)]
4pub struct States {
5	#[serde(rename = "firstProof")]
6	pub first_proof: Option<String>,
7	#[serde(rename = "lastProof")]
8	pub last_proof: Option<String>,
9	pub truncated: bool,
10	#[serde(default)]
11	pub results: Vec<StateResult>,
12}
13
14#[derive(Serialize, Deserialize, Clone, PartialEq, Eq, Hash, Debug)]
15pub struct StateResult {
16	pub key: String,
17	pub value: String,
18}