Closed fogmoon closed 1 year ago
Fixed in https://github.com/1200wd/bitcoinlib/commit/2aac069f342211b3ddfb22e93b1690b104b2d907
The p2tr inputs can be parsed now without raising errors, but taproot scripts itself are not supported yet, so the transaction cannot be verified.
Seems when input contains P2TR addresses, the transaction parsing will raise exception :
Test Case:
1. input contains P2TR addresses :x:
2. output contains P2TR addresses :white_check_mark:
:four_leaf_clover::four_leaf_clover::four_leaf_clover::four_leaf_clover: BTW. Maybe it's a similar issue with #310 which you have fixed in the lastest version. I have tried to debug and make a fix, unfortunately, I don't have a luck.