Skip to main content

EncodableBlockTransaction

Trait EncodableBlockTransaction 

Source
pub trait EncodableBlockTransaction: Encodable2718 {
    // Required method
    fn encode_2718_for_block(&self, out: &mut dyn BufMut);
}
Expand description

A transaction that can be encoded for inclusion in a block body.

Required Methods§

Source

fn encode_2718_for_block(&self, out: &mut dyn BufMut)

Encodes the transaction in its canonical block-body form.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl EncodableBlockTransaction for FoundryTxEnvelope

Source§

fn encode_2718_for_block(&self, out: &mut dyn BufMut)

Implementors§