Skip to content
ny2cafuse edited this page Mar 18, 2016 · 9 revisions

Welcome to the Auroracoin wiki!

Here you will find technical documentation and development plans for upcoming releases. This is currently work in progress, so there is not much yet.

Multi-algo

The multi-algo switch will be at block 225000, which will be around 1st of May 2016.

TODO list (in no specific order, or importance)

  • Qt5 upgrade / Qt interface redesign
  • Purge testnet code from the wallet.
  • Merge init.cpp and main.cpp to have initialization and progression to a main loop. Functions in main.cpp that don't belong there need to move to their right place.
  • In main.cpp have one function for validating blocks if this is the case. Log analysis on current code suggests blocks are validated differently when mined or accepted from the network.
  • Various places with version numbers need to be centralized in the code, see Qt5 section as well.
  • Sort out wallet handling code, into a library-like structure (providing an API to handle all wallet-related tasks).
  • Upgrade python code to Python3
  • Look into implementing ZeroMQ for threading/networking.
  • Upgrade BerkeleyDB version.
  • Fix copyright notices (mostly years, and correct authors where applicable).
Clone this wiki locally