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:
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_configis included in the config generated by
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_queuewhich returns status of whether a transaction or withdrawal is in a queue on the full node.
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
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