Commit Graph

2752 Commits

Author SHA1 Message Date
Arthur Britto
5558505288 JS: Improvements to transaction result handling for remote.js 2012-10-16 15:49:42 -07:00
Arthur Britto
5d1a9b7e53 WS: Add transaction_entry request. 2012-10-16 15:48:09 -07:00
Arthur Britto
416427bdf9 Really disallow negative amounts for CreditSet. 2012-10-16 15:47:55 -07:00
Arthur Britto
9c31daad08 Disallow negative amounts for CreditSet. 2012-10-15 20:36:14 -07:00
Arthur Britto
b0c1062591 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-15 17:11:26 -07:00
Arthur Britto
e513ef177f WS: Fix status of broadcasted transactions. 2012-10-15 17:11:13 -07:00
JoelKatz
36f6c4dac0 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-15 15:00:00 -07:00
JoelKatz
d3dfc5af1a Remove extraneous header file. 2012-10-15 14:59:46 -07:00
Arthur Britto
0cf9fdb4d8 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-15 14:23:05 -07:00
Arthur Britto
3d97ccc34f RPC add inLedger to account_tx. 2012-10-15 14:22:55 -07:00
Arthur Britto
42d7813046 Put json time as unix time. 2012-10-15 14:22:07 -07:00
JoelKatz
de71645351 Log whether we actually couldn't find the ledger or if the sequence was incorrect. 2012-10-15 10:35:57 -07:00
JoelKatz
194f61d4e2 Hopefully a fix for the "stuck in neverending consensus" bug Jed reported. 2012-10-15 08:56:25 -07:00
JoelKatz
b9ec8e2add Slight logging improvements. 2012-10-15 08:56:15 -07:00
JoelKatz
debe1b4741 Check ledger sanity. 2012-10-15 04:13:26 -07:00
JoelKatz
a145bf2d36 Extra sanity checks. 2012-10-15 04:13:15 -07:00
JoelKatz
862b2c5aef Cleanups. 2012-10-15 04:12:48 -07:00
JoelKatz
863b082e32 Move the logging a bit earlier. 2012-10-15 04:12:34 -07:00
JoelKatz
bc040e0b91 Root node is not always an inner node. 2012-10-15 04:12:20 -07:00
JoelKatz
83a2b0d884 Cleanups. Extra asserts. 2012-10-15 03:50:14 -07:00
JoelKatz
65395ea971 Add some sanity checks. 2012-10-15 03:48:45 -07:00
JoelKatz
1214be1f22 Remove some chatty debug. 2012-10-15 03:48:31 -07:00
JoelKatz
33017a35a8 Extra sanity checks. 2012-10-15 03:47:23 -07:00
JoelKatz
0309105948 Cleanup 2012-10-15 03:13:51 -07:00
JoelKatz
633cf60836 Remove unneeded debug 2012-10-15 03:13:42 -07:00
JoelKatz
357245b595 Fix a bug that would cause a write spinout. 2012-10-15 03:08:42 -07:00
JoelKatz
d273ac6e76 Fix a bug that could prevent a close time consensus from being recognized. 2012-10-15 03:04:56 -07:00
JoelKatz
db0d9447cd Write out objects sooner so we're more likely to have them after a crash. 2012-10-15 00:46:08 -07:00
JoelKatz
3872cbbca0 Fix the dirty node tracking logic 2012-10-15 00:45:57 -07:00
JoelKatz
353bf532e4 Remove two FIXME's that have been fied. 2012-10-15 00:45:10 -07:00
JoelKatz
1c9573a972 Clean up the writer thread. 2012-10-14 23:26:32 -07:00
JoelKatz
ce24ae1ef9 Don't store the temp root node (that represents an empty map) to the db.
Improve fetchRoot logging.
2012-10-14 23:25:46 -07:00
JoelKatz
1005313ed8 Make sure to write the root node of the genesis ledger to the database. 2012-10-14 23:25:15 -07:00
JoelKatz
9e84bb38a8 Add new 'isEmpty' function to find empty inner nodes. 2012-10-14 23:14:17 -07:00
JoelKatz
de5321e51c Cleanups. 2012-10-14 23:03:23 -07:00
JoelKatz
b326852954 Return true from canonicalize even if we refreshed the data. 2012-10-14 22:40:48 -07:00
JoelKatz
573c601273 Extra debug 2012-10-14 21:33:03 -07:00
JoelKatz
032ce72d00 Improve logging. Walk the initial ledger. 2012-10-14 21:32:52 -07:00
JoelKatz
9f97307f99 Add 'walkMap' function. 2012-10-14 21:32:38 -07:00
JoelKatz
f286621d17 Add 'walkLedger' function. 2012-10-14 21:32:23 -07:00
JoelKatz
319c6fbe54 Output the hash of a node we can't find when we log it. 2012-10-14 21:32:04 -07:00
JoelKatz
5e44599456 Switch to new conditional logging. 2012-10-14 18:28:47 -07:00
JoelKatz
9ff0ab174b Log warnings in various deserialization failure cases. 2012-10-14 18:28:01 -07:00
JoelKatz
879a763fe2 Cleanup. 2012-10-14 18:27:42 -07:00
JoelKatz
41e105eddd Whitespace changes. 2012-10-14 18:27:26 -07:00
JoelKatz
50ce067d04 Whitespace changes. 2012-10-14 18:27:19 -07:00
JoelKatz
bd4ef3598b Clean up saveAcceptedLedger. Add some warning logs. Add 'getSTransaction'. 2012-10-14 18:26:38 -07:00
JoelKatz
0e6ea3bb4a Double check TMNEThread operations. 2012-10-14 18:25:50 -07:00
JoelKatz
58523b7c1b Add 'get' functions to TMNEThread 2012-10-14 18:25:29 -07:00
Arthur Britto
d98e415107 JS: Fix offer_create. 2012-10-14 02:50:34 -07:00