| 28 | #[derive(Debug, Clone, Serialize, Deserialize)] |
| 29 | #[serde(rename_all = "camelCase")] |
| 30 | pub struct SimulationRequest { |
| 31 | pub chain_id: u64, |
| 32 | pub from: Address, |
| 33 | pub to: Address, |
| 34 | pub data: Option<Bytes>, |
| 35 | pub gas_limit: u64, |
| 36 | pub value: Option<PermissiveUint>, |
| 37 | pub access_list: Option<AccessList>, |
| 38 | pub block_number: Option<u64>, |
| 39 | pub block_timestamp: Option<u64>, |
| 40 | pub state_overrides: Option<HashMap<Address, StateOverride>>, |
| 41 | pub format_trace: Option<bool>, |
| 42 | } |
| 43 | |
| 44 | #[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] |
| 45 | #[serde(rename_all = "camelCase")] |
nothing calls this directly
no outgoing calls
no test coverage detected