rawtx library
Saturday, September 28, 2019The rawtx Golang module helps you (and me) to answer questions about raw Bitcoin transactions, their inputs, outputs, and scripts. I use the rawtx package for example in my Bitcoin Transaction Monitor and transactionfee.info projects.
The package has a high unit test coverage (> 90%) and is battle-tested (all mainnet Bitcoin transactions have been analyzed at least once). However, I’d strongly advise to not use it in a consensus-critical environment.