Development Updates (June 09 - 15)

2020-06-15 12:00

Qtum Core

Qtum core updates normally consist of Qtum Improvement Proposals. These QIPs are generated by both our developers and the community and in some cases requests from enterprise users. Our developers evaluate the impact of each QIP and work on high priority QIPs. All bug fixes and feature enhancements that have been issued to the core project will be listed here.

  • Prepared for launch of Qtum Core v0.19.1
  • Worked on improving Janus to fix some integration support
  • Found a bug in Janus that is preventing full completion of RPC relay of smart contract code/part of the pieces of Qtum ASM are being cut out of the script segments. Working on figuring out a fix or workaround.

Qtum Neutron & x86 Virtual Machine

Qtum Neutron is the infrastructure to support new virtual machines and the first will be the x86 virtual machine allowing smart contract development in C, Rust and other languages. The EVM will continue, but the x86 VM will allow easy creation of smart contracts using safe, well-known, mature languages and tools, and also provide a new state memory model using DeltaDB.

  • Began implementing a gas cost system for system calls in Neutron