Development Updates (June 23 - 29)

2020-06-30 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.

Qtum Core v0.19.1 Mandatory Update https://github.com/qtumproject/qtum/releases/tag/mainnet-ignition-v0.19.1

Offline Staking Updates & Fixes #846 https://github.com/qtumproject/qtum/pull/846 Update callcontract RPC to estimate the gas needed for creating contract #849 https://github.com/qtumproject/qtum/pull/849 UI Tweaks for Offline Staking #845 https://github.com/qtumproject/qtum/issues/845

Infrastructure for Qtum

  • Updated AWS and GCloud Updated

Janus Repository

  • Merge pull request #3 from VoR0220/gasPriceAndGetTransactionCount
  • added eth_getTransactionCount
  • Merge pull request #2 from VoR0220/eth_gasPrice
  • added method eth_gasPrice
  • Merge pull request #1 from VoR0220/rpc_net_version_bug

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.

  • Continued writing some gas price charging infrastructure for Neutron system calls

Lightning Network

  • No update for this period

Qtum SDK

QtumJ is BitcoinJ ported to the Qtum blockchain protocol. The BitcoinJ library is a Java implementation of the Bitcoin protocol, which allows it to maintain a wallet and send/receive transactions without needing a local copy of Bitcoin Core. It comes with full documentation and some example apps showing how to use it.

Qtum Explorer & Wallets

The Qtum Explorer is our blockchain explorer that is used for viewing transaction details on the Qtum blockchain. The primary blockchain explorer site is qtum.info. We frequently release updates to both explorer and the web wallet sites. Additionally, you’ll find information regarding the official Qtum Electrum wallet and support/feature updates to hardware wallets or other interesting services/products

Qtum.info Explorer

Qtum.Info, as the official blockchain browser of Qtum, mainly provides information such as network status, transaction records, data indicators of blockchain and visual charts. Qtum users, exchanges, wallets, mining pools, and other commonly used data service tools.

  • Updating Blockbook for Trezor and Trustwallet - sync should be done in ~24hrs

Electrum Wallet

Mobile Wallet

  • Working on iOS & Android versions
  • Check the Google Play Store for the "Qtum Wallet" published by the Qtum Foundation
  • Official website: https://qtumeco.io/wallet

Web Wallet

  • Updated Blockbook back-end service

Qtum Testing

  • Public Testing for Qtum v0.19.1 has started - Qtum Testnet Warm-Up for Offline Staking
  • Testnet Super Staking Campaign details being finalized
  • Kicking off security audit for Phantom.