bip143: Rename witness_script to script_code
For p2wsh the scriptCode is the witness script, but for p2wpkh, it's the equivalent legacy p2pkh output script. The name scriptCode is used in the BIP, so it's less confusing.
This commit is contained in:
parent
783948446c
commit
b312c4de6a
|
@ -80,7 +80,7 @@ impl SighashComponents {
|
||||||
|
|
||||||
/// Compute the BIP143 sighash for a `SIGHASH_ALL` signature for the given
|
/// Compute the BIP143 sighash for a `SIGHASH_ALL` signature for the given
|
||||||
/// input.
|
/// input.
|
||||||
pub fn sighash_all(&self, txin: &TxIn, witness_script: &Script, value: u64) -> sha256d::Hash {
|
pub fn sighash_all(&self, txin: &TxIn, script_code: &Script, value: u64) -> sha256d::Hash {
|
||||||
let mut enc = sha256d::Hash::engine();
|
let mut enc = sha256d::Hash::engine();
|
||||||
self.tx_version.consensus_encode(&mut enc).unwrap();
|
self.tx_version.consensus_encode(&mut enc).unwrap();
|
||||||
self.hash_prevouts.consensus_encode(&mut enc).unwrap();
|
self.hash_prevouts.consensus_encode(&mut enc).unwrap();
|
||||||
|
@ -89,7 +89,7 @@ impl SighashComponents {
|
||||||
.previous_output
|
.previous_output
|
||||||
.consensus_encode(&mut enc)
|
.consensus_encode(&mut enc)
|
||||||
.unwrap();
|
.unwrap();
|
||||||
witness_script.consensus_encode(&mut enc).unwrap();
|
script_code.consensus_encode(&mut enc).unwrap();
|
||||||
value.consensus_encode(&mut enc).unwrap();
|
value.consensus_encode(&mut enc).unwrap();
|
||||||
txin.sequence.consensus_encode(&mut enc).unwrap();
|
txin.sequence.consensus_encode(&mut enc).unwrap();
|
||||||
self.hash_outputs.consensus_encode(&mut enc).unwrap();
|
self.hash_outputs.consensus_encode(&mut enc).unwrap();
|
||||||
|
|
Loading…
Reference in New Issue