esaulpaugh / headlong

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

headlong v2.0.0 #4

Closed esaulpaugh closed 4 years ago

esaulpaugh commented 4 years ago

decouple rlp and abi packages; now either can be deleted without affecting the other;

esaulpaugh commented 4 years ago

abi.util.JsonUtils has changed its package; rlp.util.Integers has changed its package; UintType is now its own top-level class called Uint; getPackedInt, getPackedLong moved to PackedDecoder; exception package moved up to headlong; EMPTY_BYTE_ARRAY now in util.Strings; tests are decoupled too;