Skip to content
This repository has been archived by the owner on Nov 18, 2022. It is now read-only.

Releases: godwokenrises/godwoken-polyjuice

Add Polyjuice Generator Fuzzer and test contracts on x86 with sanitizers

02 Jul 07:13
4021a6b
Compare
Choose a tag to compare
Merge pull request #49 from Flouse/fuzz-v1

Add Polyjuice Generator Fuzzer and test contracts on x86 with sanitizers

Update godwoken and godwoken-scripts

23 Jun 16:00
589048a
Compare
Choose a tag to compare
Merge pull request #41 from TheWaWaR/update-deps

chore: update godwoken and godwoken-scripts dependencies

Interoperability refactor

23 Jun 15:25
42ae1a8
Compare
Choose a tag to compare

Changes

  • All address format changed to godwoken short address (script_hash[0..20])
  • Contract account script.args changed to 20 bytes (See: README)
  • Add recover_account pre-compiled contract
  • Change polyjuice EVM result log format

Bug Fixes

  • Fix pre-compiled contract use wrong status_code
  • Fix block timestamp unit bug
  • Fix check transfer value must less than u128::max()
  • Fix check destructed bug
  • Check input_size in polyjuice arguments
  • Fix big_mod_exp memory leaks

Corresponding dependent libraries