pub struct TraceAction {
pub from: Option<Address>,
pub to: Option<Address>,
pub call_type: Option<String>,
pub gas: Option<Quantity>,
pub input: Option<Data>,
pub init: Option<Data>,
pub value: Option<Quantity>,
pub author: Option<Address>,
pub reward_type: Option<String>,
pub address: Option<Address>,
pub refund_address: Option<Address>,
pub balance: Option<Quantity>,
}Expand description
Action object inside trace object (parity style, returned from trace_block request on RPC)
See trace_block documentation online for meaning of fields
Fields§
§from: Option<Address>§to: Option<Address>§call_type: Option<String>§gas: Option<Quantity>§input: Option<Data>§init: Option<Data>§value: Option<Quantity>§reward_type: Option<String>§address: Option<Address>§refund_address: Option<Address>§balance: Option<Quantity>Trait Implementations§
Source§impl Clone for TraceAction
impl Clone for TraceAction
Source§fn clone(&self) -> TraceAction
fn clone(&self) -> TraceAction
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TraceAction
impl Debug for TraceAction
Source§impl Default for TraceAction
impl Default for TraceAction
Source§fn default() -> TraceAction
fn default() -> TraceAction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TraceAction
impl<'de> Deserialize<'de> for TraceAction
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
Source§impl PartialEq for TraceAction
impl PartialEq for TraceAction
Source§impl Serialize for TraceAction
impl Serialize for TraceAction
impl Eq for TraceAction
impl StructuralPartialEq for TraceAction
Auto Trait Implementations§
impl Freeze for TraceAction
impl RefUnwindSafe for TraceAction
impl Send for TraceAction
impl Sync for TraceAction
impl Unpin for TraceAction
impl UnwindSafe for TraceAction
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