Dev Update May 6th


  • qtum team

    Changes made through this week to the core wallet:

    Bugs fixed:

    • [Misc] Fixed a bug where Qtum would fail in some cases on OSX
    • [RPC] Fixed a potential upstream bug where decodescript would sometimes cause a segfault and crash
    • [Consensus/EVM] Fixed a bug where some EVM fields in the block header were not fully validated

    Work completed:

    • [Testing/RPC] Added automated tests for contract related RPC calls
    • [Wallet/PoS] Added automatic PoS staking support
    • [Wallet/PoS] Added "reserve balance" support, to opt-out a set amount of coins from being staked
    • [Wallet/GUI] Added staking information to the Qt GUI
    • [Testing/AAL] Added automated tests to verify the logic and edge cases for condensing transactions in the AAL
    • [Testing/Misc] Changed Python QA tests to support new block header changes
    • [Wallet/PoW] Added automatic PoW mining support (to be used only initially before release)

    Ongoing in-progress work:

    • [Consensus/EVM] Fixing a bug where a transaction could enter an out of gas state due to other gas consuming transactions in the block

    Design work:

    • [Consensus] Primary design work complete, initial implementation has begun. More details will be released later in a long-form article or blog post
    • [Consensus/PoS] Secondary design work mostly complete. More details will be released later in a long-form article or blog post

Log in to reply
 

Looks like your connection to QTUM was lost, please wait while we try to reconnect.