exthereum / abi

The Ethereum ABI Interface
MIT License
20 stars 22 forks source link

Properly Treat All Function Encodings as Tuples #33

Closed hayesgm closed 4 years ago

hayesgm commented 4 years ago

In Ethereum's ABI encoding spec, all function calls are treated as tuple encodings. This was being inconsistently done in our interface, leading to errors encoding dynamic types. This patch fixes the issue and allows dynamic typing to encode correctly.