Skip to main content

TransactionEffectsExtForTesting

Trait TransactionEffectsExtForTesting 

Source
pub trait TransactionEffectsExtForTesting: Sealed {
    // Required method
    fn new_empty_v1_for_testing(transaction_digest: TransactionDigest) -> Self;
}
Expand description

Test-only counterpart to TransactionEffectsExt. Not for production use.

Required Methods§

Source

fn new_empty_v1_for_testing(transaction_digest: TransactionDigest) -> Self

Build empty V1 effects for transaction_digest: success status, no object changes, and no gas object. For tests that need a placeholder whose effects content is irrelevant, e.g. system transactions.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§