fn hash_sighash_zip243<W: io::Write>(&self, mut writer: W) -> Result<(), io::Error> {
        self.hash_header(&mut writer)?;
        self.hash_groupid(&mut writer)?;
        self.hash_prevouts(&mut writer)?;
        self.hash_sequence(&mut writer)?;
        self.hash_outputs(&mut writer)?;
        self.hash_joinsplits(&mut writer)?;
        self.hash_shielded_spends(&mut writer)?;
        self.hash_shielded_outputs(&mut writer)?;
        self.hash_lock_time(&mut writer)?;
        self.hash_expiry_height(&mut writer)?;
        self.hash_value_balance(&mut writer)?;
        self.hash_hash_type(&mut writer)?;
        self.hash_input(&mut writer)?;

        Ok(())
    }
/// Sighash implementation for the sapling network upgrade and every
/// subsequent network upgrade
Sighash implementation for the sapling network upgrade and every
subsequent network upgrade
Sighash implementation for the sapling network upgrade and every subsequent network upgrade
fn hash_sighash_zip243<W: io::Write>(&self, mut writer: W) -> Result<(), io::Error> {
        self.hash_header(&mut writer)?;
        self.hash_groupid(&mut writer)?;
        self.hash_prevouts(&mut writer)?;
        self.hash_sequence(&mut writer)?;
        self.hash_outputs(&mut writer)?;
        self.hash_joinsplits(&mut writer)?;
        self.hash_shielded_spends(&mut writer)?;
        self.hash_shielded_outputs(&mut writer)?;
        self.hash_lock_time(&mut writer)?;
        self.hash_expiry_height(&mut writer)?;
        self.hash_value_balance(&mut writer)?;
        self.hash_hash_type(&mut writer)?;
        self.hash_input(&mut writer)?;
        Ok(())
    }
fn hash_sighash_zip243 < W : io :: Write > ( & self , mut writer : W ) -> Result < ( ) , io :: Error > { self . hash_header ( & mut writer ) ? ; self . hash_groupid ( & mut writer ) ? ; self . hash_prevouts ( & mut writer ) ? ; self . hash_sequence ( & mut writer ) ? ; self . hash_outputs ( & mut writer ) ? ; self . hash_joinsplits ( & mut writer ) ? ; self . hash_shielded_spends ( & mut writer ) ? ; self . hash_shielded_outputs ( & mut writer ) ? ; self . hash_lock_time ( & mut writer ) ? ; self . hash_expiry_height ( & mut writer ) ? ; self . hash_value_balance ( & mut writer ) ? ; self . hash_hash_type ( & mut writer ) ? ; self . hash_input ( & mut writer ) ? ; Ok ( ( ) ) }
Sighash implementation for the sapling network upgrade and every
subsequent network upgrade
Sighash implementation for the sapling network upgrade and every subsequent network upgrade
&self
writer
W