Decoding Input Data with Python — If you’re taking your first steps as a blockchain engineer, a great place to start can be building an app that decodes transactions — specifically input data. Decoding input data is key to understanding what actually took place in a transaction. For example, take a look at this transaction below.