# Workshop: Ethereum Transactions - #2 Decoding Input Data

- Channel: [Ethereum Malaysia](https://streameth.org/ethereum-malaysia)
- Date: 2021-10-09
- Duration: 1:05:17
- Topics: ethereum, blockchain, kuala lumpur
- Watch: https://streameth.org/watch/yt-jkOGavXTuu0
- YouTube: https://www.youtube.com/watch?v=jkOGavXTuu0

## Description

This is Part 2 in a series of workshops exploring transactions in Ethereum. Other sessions include the following topics:
#1 Verifying contracts (watch here: https://www.youtube.com/watch?v=awd5kGPI1fo)
#3 Event logs
#4 Internal transactions
#5 Execution trace

Areas covered in this workshop:
- Explain what function signatures are
- Walk through converting between method ID & function (text to byte signature)
- Walk through converting between hex & other data types (integer, string, bool, etc)
- How to send & read Ethereum messages
- Explore decoding calldata nested in arrays

Slides:
https://docs.google.com/presentation/d/1ChI_Og71lqrZkGffXq9ANHDTKnQYcBzQeLxsBE8xVLk/edit#slide=id.p

Prerequisites:
- Have watched Part 1: https://www.youtube.com/watch?v=awd5kGPI1fo
