Skip to content

Releases: a16z/halmos

v0.0.8

06 May 03:03
4dc3e38
Compare
Choose a tag to compare

What's Changed

  • fix: balance tracking in #53
  • feat: add pc opcode by @plotchy in #56
  • feat: add basefee opcode in #58
  • feat: add invalid opcode in #60
  • feat: add vm.prank() cheatcode in #62
  • feat: add vm.deal() cheatcode in #63
  • feat: add vm.fee/chainId/coinbase/difficulty/roll/warp() cheatcode in #64

New Contributors

Full Changelog: v0.0.7...v0.0.8

v0.0.7

22 Mar 04:46
1cbfb7a
Compare
Choose a tag to compare

What's Changed

  • Fix sys.set_int_max_str_digits error in #51

Full Changelog: v0.0.6...v0.0.7

v0.0.6

17 Mar 22:52
26e38b7
Compare
Choose a tag to compare

What's Changed

  • feat: add getCode cheatcode by @ncitron in #45
  • Add setUpPlus in #46
  • Symbolic jump by @karmacoma-eth in #36 and #48

New Contributors

  • @ncitron made their first contribution in #45
  • @karmacoma-eth made their first contribution in #36 and #48

Full Changelog: v0.0.5...v0.0.6

v0.0.5

10 Mar 20:11
2049e03
Compare
Choose a tag to compare

What's Changed

  • Improve nonlinear arithmetic reasoning in #38
  • Add SIGNEXTEND opcode by @zobront in #41

New Contributors

Full Changelog: v0.0.4...v0.0.5

v0.0.4

15 Feb 06:56
40dbcde
Compare
Choose a tag to compare

What's Changed

  • Better support dynamic arrays in #31
  • Improve counterexample output in #32

Full Changelog: v0.0.3...v0.0.4

v0.0.3

10 Feb 01:14
7727f7b
Compare
Choose a tag to compare

What's Changed

  • Do not ignore unsupported cheatcode in #18
  • Support setUp() test patterns in #21
  • Support multiple compilation units in #22
  • Lower required python version to >=3.8 in #23
  • Fix axiom encoding in #24

Full Changelog: v0.0.2...v0.0.3

v.0.0.2

02 Feb 22:01
7931d31
Compare
Choose a tag to compare
v0.0.2

Update README.md (#13)

v0.0.1

31 Jan 18:51
0c7f39e
Compare
Choose a tag to compare
Rename: symtest to halmos (#12)