pub struct ContractCreation {Show 15 fields
pub id: usize,
pub parent_id: Option<usize>,
pub depth: u64,
pub entry_step: Option<usize>,
pub exit_step: Option<usize>,
pub create_type: String,
pub caller: String,
pub address: Option<String>,
pub value: String,
pub init_code: String,
pub gas_limit: u64,
pub gas_used: Option<u64>,
pub output: Option<String>,
pub success: Option<bool>,
pub error: Option<String>,
}Fields§
§id: usize§parent_id: Option<usize>§depth: u64§entry_step: Option<usize>§exit_step: Option<usize>§create_type: String§caller: String§address: Option<String>§value: String§init_code: String§gas_limit: u64§gas_used: Option<u64>§output: Option<String>§success: Option<bool>§error: Option<String>Trait Implementations§
Source§impl Clone for ContractCreation
impl Clone for ContractCreation
Source§impl Debug for ContractCreation
impl Debug for ContractCreation
Source§impl<'de> Deserialize<'de> for ContractCreation
impl<'de> Deserialize<'de> for ContractCreation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ContractCreation
Source§impl PartialEq for ContractCreation
impl PartialEq for ContractCreation
Source§impl Serialize for ContractCreation
impl Serialize for ContractCreation
impl StructuralPartialEq for ContractCreation
Auto Trait Implementations§
impl Freeze for ContractCreation
impl RefUnwindSafe for ContractCreation
impl Send for ContractCreation
impl Sync for ContractCreation
impl Unpin for ContractCreation
impl UnsafeUnpin for ContractCreation
impl UnwindSafe for ContractCreation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more