pub trait ComputeHash<const BYTES: usize> {
    // Required method
    fn compute_hash(&self) -> Hash<BYTES>;
}

Required Methods§

source

fn compute_hash(&self) -> Hash<BYTES>

Implementations on Foreign Types§

source§

impl ComputeHash<28> for NativeScript

source§

fn compute_hash(&self) -> Hash<28>

source§

impl ComputeHash<32> for Tx

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<32> for AuxiliaryData

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<32> for TransactionBody

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<32> for Header

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<32> for EbbHead

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<28> for PlutusScript

source§

fn compute_hash(&self) -> Hash<28>

source§

impl ComputeHash<32> for TransactionBody

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<28> for PlutusV2Script

source§

fn compute_hash(&self) -> Hash<28>

source§

impl ComputeHash<32> for BlockHead

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<32> for Header

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<32> for PlutusData

source§

fn compute_hash(&self) -> Hash<32>

source§

impl ComputeHash<32> for DatumOption

source§

fn compute_hash(&self) -> Hash<32>

Implementors§