Skip to main content
Version: 1.3-rc1

Godwoken V1.3 Release Note

The following release notes cover the most recent and major changes in Godwoken v1.3. You can also see all release notes in the Godwoken Changlog.

Godwoken v1 is not an upgrade on the existing chain but is being deployed as a new vhain with tools to help users and developers migrate to the new chain. Developers can use Godwoken v1 to switch networks to Godwoken in the same way as they use other EVM-compatible chains.

The changes to Godwoken v1.3 include:

Added

  • feat: Remove error tx receipt notify. #724

    Godwoken removed the deprecated error tx receipt and associated logic.

  • feat(tools): generate-config p2p network. #734

    p2p_network_config is included in the config generated by gw-tools generate-config.

    Usage: gw-tools generate-config ... --p2p-listen <address> --p2p-dial <address> <address>
  • feat(rpc-server): get in queue requests. #726

    Added RPC method gw_is_request_in_queue which returns status of whether a transaction or withdrawal is in a queue on the full node.

Changed

  • fix: reject transactions has less gas than the intrinsic gas. #725

  • fix: check sender's balance before execute. #750

  • feat(rpc-server): check withdrawal request minimal capacity and owner lock. #748

Fixed

  • fix: refresh readonly mem-pool when receives new mem-block. #721

  • fix: read only nodes without p2p sync. #737

  • fix: handle VM InvalidCycles by generate a polyjuice system log. #729

  • Fix gw tools deployment #736

  • fix(gw-tools): sudt transfer with eip712 message. #744

  • fix: gw-tools create-sudt-account. #747

  • fix: use mem pool state for “get block” RPCs. #742

  • fix: mem pool state snapshot. #740

Others

  • feat(block-producer): trace chain task run func. #732

  • Debug intrinsic gas. #735

  • chore: bump rocksdb from 0.16.1 to 0.18.1 #746

  • Upgrade to tentacle 0.4.0 #743