Skip to content

Conversation

@hzxGoForward
Copy link
Owner

@hzxGoForward hzxGoForward commented May 16, 2020

I add some changes in script.py, I find that some PKscript in output are illegal, the list(self.script) may cause CScriptInvalidError, I add a try catch sentence.

I also add two functions (is_p2wpkh and is_p2wsh) to recoginze segregate PKscripts, according to the two functions, I also alert the is_unknown function.

I have test the functions aforementioned from genesis block to 620000th block, and all of them worked correctly.

1. add try catch in operations function.
2. add function to recognize p2wpkh(pay to witness public key hash) script.
3. add function to recoginze p2wsh(pay to witness script hash) script.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants