2014-11-27 14:26:22 +01:00
|
|
|
Porting Bitcoin 0.9.3 to Darkcoin
|
|
|
|
=================================
|
|
|
|
|
2014-12-04 14:33:48 +01:00
|
|
|
Staging tree for Darkcoin-0.11.0.
|
2014-11-27 14:26:22 +01:00
|
|
|
|
|
|
|
|
2014-11-27 18:09:11 +01:00
|
|
|
DONE:
|
|
|
|
-----
|
|
|
|
|
2014-12-02 09:16:52 +01:00
|
|
|
- Strings in config, path and pid (~/.darkcoin)
|
|
|
|
- Ports for communication and RPC (port=9999; rpcport=9998)
|
2014-11-27 18:56:59 +01:00
|
|
|
- Version numbers, protocol version, wallet version (compatible with DRK network)
|
2014-11-28 10:56:02 +01:00
|
|
|
- Added darkcoin seednodes
|
2014-12-02 09:16:52 +01:00
|
|
|
- Updated address versions (Public keys, Multisig keys)
|
2014-11-28 10:56:02 +01:00
|
|
|
- Changed genesisblockhash and timestamp
|
2014-11-28 11:53:08 +01:00
|
|
|
- Reviewed and updated checkpoints
|
2014-12-02 09:16:52 +01:00
|
|
|
- Adjusted algorithm (X11)
|
2014-12-02 09:48:47 +01:00
|
|
|
- Updated subsidity function (Block value)
|
|
|
|
- Adjusted wallet keypool size to 1000 and added loading indicator on fresh wallet load
|
2014-12-04 14:33:48 +01:00
|
|
|
- Adjusted difficulty and blockvalue (KGW, DGW based on blockheight)
|
2014-12-04 22:24:59 +01:00
|
|
|
- Defined regression test genesis block
|
2014-12-04 23:32:21 +01:00
|
|
|
- Updated wallet layout and branding
|
2014-12-05 09:25:30 +01:00
|
|
|
- Reset testnet (v4) with new genesis and address version (start with x)
|
2014-12-05 10:09:38 +01:00
|
|
|
- BIP0032 addresses xpub and xpriv start with x (unchanged by design)
|
|
|
|
- Changed Darkcoin units to DRK and added duffs
|
2014-12-06 22:56:38 +01:00
|
|
|
- Fixed internal walletminer
|
2014-11-27 18:09:11 +01:00
|
|
|
|
|
|
|
|
2014-12-04 14:33:48 +01:00
|
|
|
MANDATORY:
|
2014-11-27 14:26:22 +01:00
|
|
|
----------
|
|
|
|
|
2014-12-09 23:19:26 +01:00
|
|
|
- Check rpcminer (should be working though)
|
2014-11-27 14:26:22 +01:00
|
|
|
|
|
|
|
|
2014-12-09 23:19:26 +01:00
|
|
|
BUGS:
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Daemon and CLI tool can't connect to testnet/regtest instances (wrong port?)
|
|
|
|
- Daemon and CLI tool can't authenticate via RPC (uh-oh?)
|
|
|
|
- Qt wallet can't find the config file in testnet mode (wrong path?)
|
|
|
|
|
|
|
|
|
|
|
|
ADDITIONAL:
|
|
|
|
-----------
|
2014-11-27 14:26:22 +01:00
|
|
|
|
2014-12-09 23:19:26 +01:00
|
|
|
- Include trusted public key for message signing
|
|
|
|
- Masternodes, Enforcement, Darksend, InstantX, Atomic Transfers, ...
|
|
|
|
- Remove Bitcoin dead weight (SHA256, hardcoded keys, seednodes, ...)
|
2014-12-04 23:32:21 +01:00
|
|
|
- Update strings
|
2014-12-02 09:16:52 +01:00
|
|
|
- Write tests
|