Commit Graph

1304 Commits

Author SHA1 Message Date
JoelKatz
c0fced82c8 Cleanup. 2012-06-09 02:31:56 -07:00
JoelKatz
182d23e22a Give account state node types. 2012-06-09 02:27:57 -07:00
JoelKatz
eaf511ebb6 New ledger code. 2012-06-09 02:22:15 -07:00
JoelKatz
51ba107e2c Fix breakage. 2012-06-09 02:22:00 -07:00
JoelKatz
dd27ce9324 Sorry, I broke this. 2012-06-09 01:59:00 -07:00
JoelKatz
424582a219 Dead code. 2012-06-09 01:50:52 -07:00
JoelKatz
5dcc7908dd ledger [id|current|lastclosed] [full]
Implementation is not 100% complete yet.
2012-06-09 01:49:18 -07:00
JoelKatz
40748df505 Store completed transactions in the SQL database, indexed by accounts
affected and ledger seq.
2012-06-09 01:33:13 -07:00
JoelKatz
bb54bf8c1d Change some BN_free to BN_clear_free 2012-06-08 22:21:16 -07:00
JoelKatz
349272cddc Missing from previous. 2012-06-08 20:48:22 -07:00
JoelKatz
f92d5b6ceb Untie the dependencies between NewcoinAddress and BIGNUM. 2012-06-08 20:47:05 -07:00
JoelKatz
51d0a44cdd Whitespace 2012-06-08 20:46:29 -07:00
JoelKatz
eb2ce22eff Our bit order change to uint256 broke the logic used to convert CBigNum's to
and from uint256's. This code is really awful though. We probably should
just re-implement what we need of it. (Which is very little.) It looks
like the author just didn't know about BN_bin2bn and BIN_bn2bin.
2012-06-08 20:45:20 -07:00
JoelKatz
ea5ae2a113 Structures for tracking transactions by which accounts they affect. 2012-06-08 18:13:13 -07:00
JoelKatz
b70cdd7fa4 Make Get/Set PrivateKeyU work. 2012-06-08 16:13:24 -07:00
JoelKatz
0f16669987 Bufix. 2012-06-08 15:56:41 -07:00
JoelKatz
17c57e7819 Add skeleton of new code. 2012-06-08 15:55:52 -07:00
JoelKatz
398ce4b95f Whitespace. 2012-06-08 05:42:02 -07:00
JoelKatz
85d31c240f Dead code. 2012-06-08 05:31:51 -07:00
JoelKatz
240971775b Dead code. 2012-06-08 05:31:43 -07:00
JoelKatz
4b79e7dca8 New canonical transaction order code. Tested and working.
CanonicalTXSet acts much like a map, but sorts the transactions in a simple
order that makes them take fewer passed.
2012-06-08 05:09:23 -07:00
JoelKatz
261b34e0c3 Bugfixes. If an object lost its last external reference while we were refreshing it, boom.
New store/retrieve functions for objects that aren't held through shared pointers.
2012-06-08 04:34:32 -07:00
JoelKatz
2c5f91a384 Add comment. 2012-06-08 04:34:23 -07:00
JoelKatz
03d90e4f56 Whitespace. 2012-06-08 04:34:14 -07:00
JoelKatz
95e52d5740 Typo was causing this code not to work. 2012-06-08 04:09:22 -07:00
jed
ec9b304cb6 changed return of wallet_accounts 2012-06-07 23:17:28 -07:00
jed
74518e77d0 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-07 15:02:37 -07:00
jed
a098f95648 . 2012-06-07 15:02:22 -07:00
Arthur Britto
59dd45544d Catcg errors parsing command line options. 2012-06-07 13:24:54 -07:00
Arthur Britto
c6b290c474 Sql binary support for vector. 2012-06-07 13:14:39 -07:00
Arthur Britto
24c7689808 Add binary data support for RPC data_fetch. 2012-06-07 13:06:26 -07:00
Arthur Britto
813bdd532e Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-07 12:38:07 -07:00
Arthur Britto
04b9581652 Add RPC commands data_delete, data_fetch, and data_store. 2012-06-07 12:37:58 -07:00
JoelKatz
2f7beb970f Updates to support the new HaveTXSet message. 2012-06-07 12:26:12 -07:00
JoelKatz
6c49630bf6 Tighten timing. 2012-06-07 12:25:55 -07:00
JoelKatz
bda64fac2a Tx set exchange improvements. 2012-06-07 12:25:44 -07:00
jed
6770fdf0b3 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-06 07:11:14 -07:00
jed
a79c78111e add RPC_ALLOW_REMOTE connections flag 2012-06-06 07:10:30 -07:00
Arthur Britto
232f7f2dbb Add nodeInUNL() for validaiton. 2012-06-06 01:33:04 -07:00
Arthur Britto
e204a7dc3d Add const restrictions. 2012-06-06 01:25:00 -07:00
JoelKatz
7d153490ab Bugfixes. 2012-06-05 15:54:52 -07:00
JoelKatz
8e974236b8 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-05 15:42:09 -07:00
JoelKatz
b4e238a2e4 With luck, a fix for the crash. 2012-06-05 15:41:44 -07:00
Arthur Britto
6947610fa8 Merge branch 'misc' 2012-06-05 14:53:52 -07:00
Arthur Britto
c836cea92a Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-05 14:53:05 -07:00
Arthur Britto
1159e71c26 Implement RPC commands nickname_info and nickname_set. 2012-06-05 14:52:37 -07:00
Arthur Britto
0b02b20003 Add support for a signature when creating NicknameSet transactions. 2012-06-05 14:50:42 -07:00
Arthur Britto
41c6ae939a Fix NicknameSet transaction handling. 2012-06-05 14:14:03 -07:00
Arthur Britto
1f7abd6a94 Clean up getText for SerializedLedgerEntry. 2012-06-05 14:13:32 -07:00
Arthur Britto
8e88b1cd8a Add fee configuration for creating nicknames. 2012-06-05 14:13:00 -07:00