Btcdeb Versions Save

Bitcoin Script Debugger

0.3.20

3 years ago
  • There's now a dataset and an accompanying --dataset parameter. This is meant to be a complete collection of all types of transactions with any practical value. It only has one example so far, so ideas (with funding and spending txids) are requested!

Example: btcdeb --dataset=p2sh-p2wpkh will feed you a --txin and --tx that performs a p2wpkh spend wrapped inside p2sh (non-native segwit pubkey-hash).

  • There's now a new --verbose flag, and btcdeb has been toned down a bit. Not the chatter box you learned to love? Just do --verbose and it'll be back to it's chatterboxy self. It may even be more chattery, who knows.
  • The unintuitive DEBUG_X=1 DEBUG_Y=1 btcdeb blabla can now ALSO be written as btcdeb --debug=x,y blabla. Both styles can be mixed and mashed as you desire (i.e. DEBUG_SIGNING=1 btcdeb --debug=sighash is equivalent to --debug=sighash,signing)
  • Change: -v used to be --version, but it is now --verbose. Instead -V is now --version. Confusing I know, sorry about that.