Commit Graph

566 Commits

Author SHA1 Message Date
JoelKatz
f6f9ba4d08 Missing functions, and an easy way to specify no special parameters. 2012-04-20 17:42:54 -07:00
JoelKatz
8372b0d572 Some additional return codes for the transaction engine. 2012-04-20 17:42:37 -07:00
JoelKatz
31d65b222e Missing from previous commit. 2012-04-20 17:42:17 -07:00
JoelKatz
ad8ff12803 Fix mishandling of signing account.
Fix failure to set transaction type.
2012-04-20 13:30:18 -07:00
JoelKatz
3b6fca362b Add nickname node functions. Simplify. 2012-04-19 06:16:02 -07:00
JoelKatz
8f7c6b5f2b Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-04-19 03:45:55 -07:00
JoelKatz
693df8bb8a Missing function Ledger::writeBack 2012-04-19 03:45:33 -07:00
JoelKatz
7c7ee23c64 Cleanup. 2012-04-19 03:45:23 -07:00
JoelKatz
271283b930 Update comments. 2012-04-19 03:45:15 -07:00
Arthur Britto
65126360c9 Add RPC command unl_score to request scoring for debugging. 2012-04-18 17:24:49 -07:00
Arthur Britto
99d61cc8e6 Store and score IPs. 2012-04-18 17:24:05 -07:00
Arthur Britto
9d55bec56e Minor clean up. 2012-04-18 17:23:46 -07:00
Arthur Britto
b056eb887b Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-04-17 19:47:17 -07:00
Arthur Britto
24088dbe9b Add scoring for TrustedNodes. 2012-04-17 19:44:00 -07:00
Arthur Britto
5d7a2ed8e3 Add strJoin to utils.h 2012-04-17 19:43:28 -07:00
Arthur Britto
8fabf505fc Require TrustedNodes to have a score. 2012-04-17 19:42:14 -07:00
Arthur Britto
e7307dca6d Have executeSQL take a String. 2012-04-17 19:41:12 -07:00
JoelKatz
e0e7a822a1 More ledger work:
Ledger::getAccountRoot
LedgerStateParms
SerializedLedgerEntry(const Serialier&..
2012-04-17 05:06:16 -07:00
JoelKatz
fb415dc6ac Have a SHAMapItem use a serializer internally to save copies and avoid ugliness. 2012-04-17 05:03:21 -07:00
JoelKatz
23e46d4f12 Allow a serializer to be used much like a vector. 2012-04-17 05:02:28 -07:00
JoelKatz
33fb458c9a Cleanup. 2012-04-17 05:02:02 -07:00
JoelKatz
1ea7b56fa8 Various cleanups, mostly style and whitespace. 2012-04-17 02:34:24 -07:00
JoelKatz
cc4b350eb7 Build the LedgerEngine logic into the Ledger class.
Add index rules for account state and ripple nodes.
2012-04-16 11:39:29 -07:00
JoelKatz
7ab3da2f76 This will be built into the Ledger class. 2012-04-16 11:39:01 -07:00
Arthur Britto
34e5b77223 Bug fixes and add scoring framing work. 2012-04-14 19:13:43 -07:00
Arthur Britto
d03c1bd11d Cosmetic changes. 2012-04-14 19:13:08 -07:00
Arthur Britto
2c6544d3d3 Remove misc persistancy from Wallet. 2012-04-14 19:12:23 -07:00
Arthur Britto
1c722ea893 Fix url parsing. 2012-04-14 19:11:12 -07:00
Arthur Britto
1e980dae29 Initial check in of misc utilities. 2012-04-14 19:10:18 -07:00
JoelKatz
5f7d182a7c It makes much more sense this way:
LedgerEngine: Performs high-level ledger operations.
TransactionEngine: Performs high-level transaction operations.
2012-04-14 12:55:01 -07:00
Arthur Britto
e36bf8f907 Merge branch 'bootstrap' 2012-04-13 20:50:24 -07:00
Arthur Britto
85b5922603 Work toward automated UNL maintenance. 2012-04-13 20:47:34 -07:00
Arthur Britto
658cd9cf30 Add support for getting a Sha256 from a String. 2012-04-13 20:45:08 -07:00
Arthur Britto
96f23534c3 Add const to some ParseSection functions. 2012-04-13 20:44:11 -07:00
Arthur Britto
12349122e5 Improve error reporting and add clearing to NewcoinAddress. 2012-04-13 20:43:29 -07:00
Arthur Britto
1d8d60b6a6 Comment out debugging. 2012-04-13 20:42:55 -07:00
Arthur Britto
c01ca8bf39 Comment out unused config variables. 2012-04-13 20:42:05 -07:00
Arthur Britto
4d7f86c43e Add support for escaping String and detecting nulls to database. 2012-04-13 20:41:03 -07:00
Arthur Britto
d861cf5719 Add support for detecting NULL entires to sqlite. 2012-04-13 20:40:25 -07:00
JoelKatz
a5e8afa228 Small cleanups. 2012-04-13 20:19:21 -07:00
JoelKatz
f05d6e0642 Rename SerializedLedger to SerializedLedgerEntry. It's not a whole ledger. 2012-04-13 20:07:57 -07:00
JoelKatz
a4ae83c6fe Make style right. 2012-04-13 19:27:19 -07:00
JoelKatz
12b5eb5991 Skeleton, for comments. 2012-04-13 16:55:11 -07:00
JoelKatz
a3c0661451 A simplification. 2012-04-13 16:29:42 -07:00
JoelKatz
f5464e02b6 Unit test framework. 2012-04-12 23:41:32 -07:00
JoelKatz
9f58a4bfbf Cleanups. 2012-04-12 23:23:14 -07:00
JoelKatz
d8a284f129 Cleanups. 2012-04-12 23:22:44 -07:00
JoelKatz
498aba272f Fixes and cleanups. 2012-04-12 23:22:13 -07:00
JoelKatz
f354f1578a Missing from previous commit. 2012-04-12 16:02:33 -07:00
JoelKatz
9fa335af63 Update to 32-bit flags. A few serialized transaction fixes. 2012-04-12 16:02:20 -07:00