Headlong Versions Save

High-performance Contract ABI and RLP for Ethereum

v11.1.0

2 months ago

redesign ContractError and Event type params; improve some generic return types; check tuple length in annotate;; enforce max depth of RLP Notation strings;

SHA-256 (headlong-11.1.0.jar): 7718cca29d9b3be24a6472fffb2c185724380c7cbea008f6a05949b20d72720e

Full Changelog: https://github.com/esaulpaugh/headlong/compare/v11.0.0...v11.1.0

v10.0.2

5 months ago

reduce jar size;

Full Changelog: https://github.com/esaulpaugh/headlong/compare/v10.0.1...v10.0.2

SHA-256 (headlong-10.0.2.jar): 8cb167c54efef79e9a1421c5d3fcd1acb7b74a2ce8ed51af226ba8bf909b08ce

v10.0.1

6 months ago

use JsonIOException for failed json write; ABIType::getFlags will now never throw UnsupportedOperationException; slightly reduce memory footprint and code size;

Full Changelog: https://github.com/esaulpaugh/headlong/compare/v10.0.0...v10.0.1

SHA-256 (headlong-10.0.1.jar): 78a870190445090c5def91eca8b1e71a1ba6b6729a9a8ebab02e46dbab7eea95

v10.0.0

8 months ago

What's Changed

Full Changelog: https://github.com/esaulpaugh/headlong/compare/v9.4.0...v10.0.0

SHA-256 (headlong-10.0.0.jar): 983f36014e6a8a8f7b2c01ced50728a0f72acce27237d1e96b55e9ae7ad66877

v9.4.0

9 months ago

add method Tuple#toArray;

SHA-256 (headlong-9.4.0.jar): de63f8b25fe375c675ac3c1756b0f4cf1b0d82ffb4f1fa668b4974174c481371

Full Changelog: https://github.com/esaulpaugh/headlong/compare/v9.3.0...v9.4.0

v9.3.0

10 months ago

What's Changed

Thanks to @xaviarias for the internalType suggestion!

SHA-256 (headlong-9.3.0.jar): e57756aa1c9a00d1805661f69599f62f29685a80fdcd62112ed78c41ee935f51

Full Changelog: https://github.com/esaulpaugh/headlong/compare/v9.2.0...v9.3.0

v9.2.0

1 year ago

v9.1.1

1 year ago

fix generated Event JSON omits field "anonymous"; parse JSON strictly;

SHA-256 (headlong-9.1.1.jar): ae93f995ecb083d047259997e1bb38b876de4d82b6e9b8a11f68c133ad3c341d

Full Changelog: https://github.com/esaulpaugh/headlong/compare/v9.1.0...v9.1.1

v9.1.0

1 year ago

improve error message for tuple length mismatch; speed up tuple and array decoding;

SHA-256 (headlong-9.1.0.jar): 8f63742709bce1e1b0b5b6f9e1f51acfb260c8be4df382d579ba1eb764e0076a

Full Changelog: https://github.com/esaulpaugh/headlong/compare/v9.0.0...v9.1.0