Struct subgraph::eth::TransactionReceipt
source · pub struct TransactionReceipt {
pub transaction_hash: Hash,
pub transaction_index: BigInt,
pub block_hash: Hash,
pub block_number: BigInt,
pub cumulative_gas_used: BigInt,
pub gas_used: BigInt,
pub contract_address: Address,
pub logs: Vec<Log>,
pub status: BigInt,
pub root: Hash,
pub logs_bloom: Bloom,
}
Expand description
An Ethereum transaction receipt.
Fields§
§transaction_hash: Hash
§transaction_index: BigInt
§block_hash: Hash
§block_number: BigInt
§cumulative_gas_used: BigInt
§gas_used: BigInt
§contract_address: Address
§logs: Vec<Log>
§status: BigInt
§root: Hash
§logs_bloom: Bloom
Trait Implementations§
source§impl Clone for TransactionReceipt
impl Clone for TransactionReceipt
source§fn clone(&self) -> TransactionReceipt
fn clone(&self) -> TransactionReceipt
Returns a copy 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 TransactionReceipt
impl Debug for TransactionReceipt
source§impl PartialEq<TransactionReceipt> for TransactionReceipt
impl PartialEq<TransactionReceipt> for TransactionReceipt
source§fn eq(&self, other: &TransactionReceipt) -> bool
fn eq(&self, other: &TransactionReceipt) -> bool
impl Eq for TransactionReceipt
impl StructuralEq for TransactionReceipt
impl StructuralPartialEq for TransactionReceipt
Auto Trait Implementations§
impl RefUnwindSafe for TransactionReceipt
impl !Send for TransactionReceipt
impl !Sync for TransactionReceipt
impl Unpin for TransactionReceipt
impl UnwindSafe for TransactionReceipt
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.