esaulpaugh / headlong

High-performance Contract ABI and RLP for Ethereum
Apache License 2.0
76 stars 20 forks source link

headlong v2.0.0 #5

Closed esaulpaugh closed 4 years ago

esaulpaugh commented 4 years ago

redesign exception handling for abi: checked ValidationException on abi encode (previously unchecked IllegalArgumentException); checked DecodeException on abi decode (previously unchecked IllegalArgumentException); unchecked IllegalArgumentException when parsing Function or TupleType signature (previously checked ParseException);