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

Interoperability refactor

Compare
Choose a tag to compare
@TheWaWaR TheWaWaR released this 23 Jun 15:25
· 433 commits to main since this release
42ae1a8

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