Struct private_tx::Logging [−][src]
Private transactions logging
Implementations
impl Logging
[src]
pub fn new(logs_serializer: Arc<dyn LogsSerializer>) -> Self
[src]
Creates the logging object
pub fn tx_log(&self, tx_hash: &H256) -> Option<TransactionLog>
[src]
Retrieves log for the corresponding tx hash
pub fn private_tx_created(&self, tx_hash: &H256, validators: &[Address])
[src]
Logs the creation of the private transaction
pub fn private_state_request(&self, tx_hash: &H256)
[src]
Private state retrieval started
pub fn private_state_sync_failed(&self, tx_hash: &H256)
[src]
Private state retrieval failed
pub fn signature_added(&self, tx_hash: &H256, validator: &Address)
[src]
Logs the validation of the private transaction by one of its validators
pub fn tx_deployed(&self, tx_hash: &H256, public_tx_hash: &H256)
[src]
Logs the final deployment of the resulting public transaction
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Logging
impl Send for Logging
impl Sync for Logging
impl Unpin for Logging
impl !UnwindSafe for Logging
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Erased for T
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,