JoelKatz
|
80a6f7e5ad
|
Mostly small cleanups and style fixes.
|
2011-12-13 18:04:43 -08:00 |
|
JoelKatz
|
a93d125fce
|
Some cleanups and missing details.
|
2011-12-13 15:30:44 -08:00 |
|
JoelKatz
|
3d8dab3ae9
|
Don't use ScopedLock where the lighter recursive_mutex::ScopedLock will do.
|
2011-12-13 15:30:33 -08:00 |
|
JoelKatz
|
2836efa104
|
Some cleanups to help suport M-of-N transactions
|
2011-12-13 12:18:39 -08:00 |
|
JoelKatz
|
ffadf48d67
|
Extra debug.
|
2011-12-13 12:18:25 -08:00 |
|
JoelKatz
|
724a74e9f1
|
Whitespace fix
|
2011-12-13 12:18:15 -08:00 |
|
JoelKatz
|
c01707b0f4
|
Cleanup.
|
2011-12-13 12:18:10 -08:00 |
|
JoelKatz
|
263fe6f515
|
Begin merging this code.
|
2011-12-13 12:17:51 -08:00 |
|
JoelKatz
|
5db7ba9d62
|
Some extra debug. An extra helper function. Remove dead code.
|
2011-12-13 12:17:14 -08:00 |
|
JoelKatz
|
58b727b3a7
|
Cleanups and some extra comments.
|
2011-12-13 12:16:54 -08:00 |
|
JoelKatz
|
664e1f9b7e
|
New config parameters.
|
2011-12-13 12:16:40 -08:00 |
|
JoelKatz
|
91f0443e29
|
Tie application code to master ledger code.
|
2011-12-13 12:16:17 -08:00 |
|
JoelKatz
|
d8f608abff
|
Needed for testing, will remove when done.
|
2011-12-13 12:15:54 -08:00 |
|
JoelKatz
|
8d4ccc712b
|
Sometimes the simplest errors are the hardest to find. Local variable
shadowed class member.
|
2011-12-12 20:36:09 -08:00 |
|
JoelKatz
|
75c6528f27
|
Cleanups.
|
2011-12-12 15:52:53 -08:00 |
|
JoelKatz
|
f3c5b3f61e
|
Whitespace fixes.
|
2011-12-12 15:52:31 -08:00 |
|
JoelKatz
|
8c677fd421
|
Some missing pieces for deterministic wallets.
|
2011-12-12 15:52:13 -08:00 |
|
JoelKatz
|
7253073cbd
|
Code to support deterministic wallets and payphrases.
|
2011-12-12 15:47:57 -08:00 |
|
JoelKatz
|
09dea9995a
|
Network status bitflags.
|
2011-12-09 14:46:22 -08:00 |
|
JoelKatz
|
2bf8e1d60b
|
Made obsolete by the pubkey cache.
|
2011-12-09 14:31:02 -08:00 |
|
JoelKatz
|
14d8462692
|
Not needed.
|
2011-12-09 14:29:52 -08:00 |
|
JoelKatz
|
5cd97c2930
|
Bring up to date.
|
2011-12-06 21:40:26 -08:00 |
|
JoelKatz
|
618a773944
|
Whitespace fixes.
|
2011-12-06 21:26:01 -08:00 |
|
JoelKatz
|
ee51968820
|
Clean up the propose/avalanche phase.
|
2011-12-06 21:25:44 -08:00 |
|
JoelKatz
|
81fa075582
|
A place to track issues we know we need to address eventually, so we don't forget.
|
2011-12-06 21:25:19 -08:00 |
|
JoelKatz
|
b22aaaed1f
|
Start sketching out the avalance tracking structures.
|
2011-12-06 20:39:02 -08:00 |
|
JoelKatz
|
c0cc975df6
|
Get rid of the binary format magic numbers spread though the code.
|
2011-12-06 14:46:55 -08:00 |
|
JoelKatz
|
e07acea505
|
Complete the transaction-specific part of the ledger comparison logic.
|
2011-12-06 11:57:47 -08:00 |
|
JoelKatz
|
7375c1d22b
|
Small buglet.
|
2011-12-05 15:03:56 -08:00 |
|
JoelKatz
|
9dcda53e70
|
The algorithm to find all the differences between two trees of transactions
or accounts. This is definitely either genius or madness. I'm just not quite
sure which.
|
2011-12-05 15:01:01 -08:00 |
|
JoelKatz
|
fe13406ef8
|
Some missing helper functions.
|
2011-12-05 15:00:47 -08:00 |
|
JoelKatz
|
f7d1539df4
|
Identify which hashes we're using.
|
2011-12-05 13:21:52 -08:00 |
|
JoelKatz
|
c220e6bcfc
|
Public key in transaction must match *from* account.
|
2011-12-05 13:19:36 -08:00 |
|
JoelKatz
|
696c841ea3
|
Tie into PubKeyCache.
|
2011-12-04 19:34:18 -08:00 |
|
JoelKatz
|
65c09f3ce9
|
Tie into PubKeyCache.
|
2011-12-04 19:34:10 -08:00 |
|
JoelKatz
|
c8d9902044
|
Add smart pointers to CKey objects.
|
2011-12-04 19:33:49 -08:00 |
|
JoelKatz
|
3ba41220c3
|
Code to store/retrieve transactions. Tie into PubKeyCache.
|
2011-12-04 19:33:06 -08:00 |
|
JoelKatz
|
b1d66a1a0f
|
Fix some small defects in the SQL layout.
|
2011-12-04 19:32:40 -08:00 |
|
JoelKatz
|
c891df0ef8
|
Complete public key cache logic and tie to application object.
|
2011-12-04 19:32:16 -08:00 |
|
JoelKatz
|
c52512e5e7
|
Consistent case.
|
2011-12-03 22:20:31 -08:00 |
|
JoelKatz
|
604c9721e9
|
The cache of IDs<->PubKeys. Also handles storing them to the SQL db.
|
2011-12-03 22:19:50 -08:00 |
|
JoelKatz
|
2dfb920db0
|
Some missing fields.
|
2011-12-03 21:49:35 -08:00 |
|
JoelKatz
|
7374943b13
|
Some fixes to the SQL statements.
|
2011-12-03 21:49:27 -08:00 |
|
JoelKatz
|
40054b5431
|
Make it easier for loaders/synchers to wait for replies.
|
2011-12-02 16:24:34 -08:00 |
|
JoelKatz
|
e236671ccc
|
The length logic was backwards.
|
2011-12-02 16:24:24 -08:00 |
|
JoelKatz
|
d61c8ae013
|
Add static has function to save a copy. Use <0 for 'whole object', not 0.
|
2011-12-02 16:23:46 -08:00 |
|
JoelKatz
|
150a3165c4
|
Store hashes in hex form. It just makes things easier.
|
2011-12-02 16:23:31 -08:00 |
|
JoelKatz
|
e575fea243
|
Whitespace.
|
2011-12-02 16:23:21 -08:00 |
|
JoelKatz
|
70ee793a07
|
Use 'peek' to indicate a reference to someone else's object.
|
2011-12-02 16:23:02 -08:00 |
|
JoelKatz
|
46d6ae415b
|
Cleanup.
|
2011-12-02 16:22:54 -08:00 |
|