dash/TODO.md

43 lines
1.3 KiB
Markdown
Raw Normal View History

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
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)
- Added darkcoin seednodes
2014-12-02 09:16:52 +01:00
- Updated address versions (Public keys, Multisig keys)
- 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
- Updated wallet layout and branding
2014-12-04 14:33:48 +01:00
MANDATORY:
2014-11-27 14:26:22 +01:00
----------
- Add masternode payment checks a.k.a. enforcement (based on blockheight)
2014-12-04 22:24:59 +01:00
- Fix mining protocol to include correct pow and masternodes
2014-11-27 14:26:22 +01:00
2014-12-04 14:33:48 +01:00
OPTIONAL:
---------
2014-11-27 14:26:22 +01:00
- All the above for Testnet (including complete testnet reset)
- Include Evan's public key for msg signing
2014-11-27 14:26:22 +01:00
- Darksend, Instant Transactions, Atomic Transfers, etc. pp.
- Define BIP0032 addresses EXT_PUBLIC_KEY and EXT_SECRET_KEY for Darkcoin
2014-11-28 11:53:08 +01:00
- Include centralized checkpoint syncing (peercoin style)
- Remove Bitcoin dead weight (SHA256, hardcoded keys, nodes)
- Update strings
2014-12-02 09:16:52 +01:00
- Write tests