Skip to content

Fitcher Penrose (v1.3.0)

Compare
Choose a tag to compare
@holiman holiman released this 07 Jul 07:11
· 4 commits to master since this release
75a5209

The 1.3.0-release contains a lot of optimizations, contributed by @AaronChen0. Thanks for all the contributions! Other than that, a breaking change in the ssz-interface implementation and a bugfix.

What's Changed

  • optimizations to Mul, squared, Exp, Set, DivMod, Byte, Lsh, Rsh, SRsh, ExtendSign, AddMod, MulOverflow, MulMod, MulDivOverflow, MulModWithReciprocal , Mod, Sqrt by @AaronChen0 in (#152, #153, #154, #158, #165, #166, #167, #168, #169, #172, #173, #174

  • Fixes a bug in SetBytes29 (#157)

  • Test-improvements, now using golang-native fuzzing instead of gofuzz-based fuzzing by @holiman (#163, #164)

  • The method MarshalSSZTo was removed, and has been replaced by MarshalSSZAppend and MarshalSSZInto. This is an intentionally breaking change, forcing users to explicitly choose which implementation they desire. For more info, see #171

Full Changelog: v1.2.4...v1.2.5


The uint256 release naming-convention is "fictional mathematicians", later expanded into "fictional scientists", due to the dearth of fiction about mathematicians.

Fitcher Penrose appears in Amitav Ghosh's Ibis-trilogy, part II, "River of Smoke". He is a botanist collecting rare plants in Asia.