todo: cross things off.
This commit is contained in:
parent
07285ebdd7
commit
6dbbee19d6
15
TODO.md
15
TODO.md
@ -3,29 +3,18 @@
|
||||
Todo before release. Excuse the mess.
|
||||
|
||||
- prioritization for mining.
|
||||
- switch entirely to secp256k1-node. bad for payment-protocol and ec.random
|
||||
(add crypto/random.js).
|
||||
- switch entirely to secp256k1-node. note that payment-protocol still directly
|
||||
requires elliptic.
|
||||
- walletdb removes coins from txs - potentially have it clone the tx (slower).
|
||||
- move siphash to utils?
|
||||
- refactor and add all network packets.
|
||||
- rename keyring object.
|
||||
- browser-side dsa signing/verify for payment-protocol.
|
||||
- add preliminary support for schnorr and bls signatures.
|
||||
- potentially rewrite walletdb to avoid O(n) complexity for tx insertion to
|
||||
multiple wallets (n=number-of-wallets-mapped: 1 in the average case, 2 in
|
||||
average worst case, potentially thousands in bullshit worst case). doing
|
||||
this, we would lose fast iteration over txs, coins, and undo coins.
|
||||
- do not output bitcoin strings (utils.btc) on the api layer. use satoshis
|
||||
instead.
|
||||
- upgrade to leveldb 1.19.
|
||||
- bindings to asm chacha20+poly1305.
|
||||
- bindings to asm sha256 (use webgl shader in browser).
|
||||
- implement jl's latest MAST.
|
||||
- rewrite readme. move examples to wiki.
|
||||
- fix docs.
|
||||
- implement rpc calls:
|
||||
- backupwallet
|
||||
- listaddressgroupings
|
||||
- importaddress (maybe)
|
||||
- rename cost to weight.
|
||||
- man pages
|
||||
|
||||
Loading…
Reference in New Issue
Block a user