JoelKatz
|
2248d92a33
|
Wrap all peer socket accesses in a strand. This is needed to prevent a fatal
race condition in composed intermediary functions.
A few ledger acquire cleanups.
|
2013-03-12 16:53:30 -07:00 |
|
JoelKatz
|
c85fc7ef64
|
Bug that crashed client machine.
|
2013-03-12 15:57:25 -07:00 |
|
Arthur Britto
|
983175fa61
|
Merge branch 'master' of github.com:jedmccaleb/NewCoin
|
2013-03-12 15:45:56 -07:00 |
|
Arthur Britto
|
ee926f3a40
|
More parameter checking for RPC.
|
2013-03-12 15:45:44 -07:00 |
|
JoelKatz
|
e01fd6ce60
|
Merge branch 'master' of github.com:jedmccaleb/NewCoin
|
2013-03-12 15:30:16 -07:00 |
|
JoelKatz
|
dd387b840a
|
Fix count
|
2013-03-12 15:29:56 -07:00 |
|
Arthur Britto
|
8a6e477b5e
|
Merge branch 'master' of github.com:jedmccaleb/NewCoin
|
2013-03-12 15:18:24 -07:00 |
|
Arthur Britto
|
5a08930d65
|
Better parameter checking for RPC subscribe books.
|
2013-03-12 15:17:45 -07:00 |
|
JoelKatz
|
e9a02882f1
|
Don't let ledger fetching go too fast.
|
2013-03-12 15:17:26 -07:00 |
|
JoelKatz
|
0b52905cb7
|
Fix another thread race in the websocketpp data code.
|
2013-03-12 14:12:48 -07:00 |
|
JoelKatz
|
e31eb67b10
|
Fix typo.
|
2013-03-12 14:05:33 -07:00 |
|
JoelKatz
|
455f60feae
|
Merge branch 'master' of github.com:jedmccaleb/NewCoin
|
2013-03-12 14:03:32 -07:00 |
|
JoelKatz
|
ba7d40ad63
|
TransID cannot be primary key.
|
2013-03-12 14:02:48 -07:00 |
|
Arthur Britto
|
04a825298e
|
Clean up and secure subscribe books.
|
2013-03-12 12:53:06 -07:00 |
|
Arthur Britto
|
ae26c6cc59
|
Merge branch 'master' of github.com:jedmccaleb/NewCoin
|
2013-03-12 11:41:14 -07:00 |
|
Arthur Britto
|
d5c52df10d
|
Revise url subscribe username and password API
|
2013-03-12 11:41:04 -07:00 |
|
JoelKatz
|
c9161b9b1c
|
waitWrite could cause a deadlock.
|
2013-03-12 11:30:23 -07:00 |
|
JoelKatz
|
e9324204ef
|
Don't allow subscribe to invalid market.
|
2013-03-12 09:51:37 -07:00 |
|
JoelKatz
|
1d4cb0c943
|
Missing validity check.
|
2013-03-12 09:48:35 -07:00 |
|
JoelKatz
|
80233579f1
|
Add a function to check if a currency/issuer/currency/issuer set
defines a valid order book.
|
2013-03-12 09:42:38 -07:00 |
|
JoelKatz
|
7285f98972
|
Merge branch 'master' of github.com:jedmccaleb/NewCoin
|
2013-03-12 09:25:17 -07:00 |
|
JoelKatz
|
b3c0b7b51f
|
Mark a critical FIXME.
|
2013-03-12 09:24:55 -07:00 |
|
Stefan Thomas
|
049f92e882
|
Clean up orderbook-related variable naming.
Also adds the ability to unsubscribe from both sides of an orderbook
simultaneously. Adds better error handling.
|
2013-03-12 13:09:51 +01:00 |
|
JoelKatz
|
145eed041d
|
Instrument HOS::retrieve.
|
2013-03-12 00:56:13 -07:00 |
|
JoelKatz
|
b9433d4780
|
Correct chatty log.
|
2013-03-12 00:53:02 -07:00 |
|
JoelKatz
|
8874dd3f01
|
Remove chatty debug.
|
2013-03-11 23:33:09 -07:00 |
|
JoelKatz
|
52fb8e1f82
|
Typo.
|
2013-03-11 23:33:02 -07:00 |
|
JoelKatz
|
a59e0f940b
|
Fix.
|
2013-03-11 23:32:40 -07:00 |
|
JoelKatz
|
1cd65213d8
|
Simplify and fix possible bugs in the way accepted ledgers are written
to SQL. Set up for ledger scraping.
|
2013-03-11 23:20:26 -07:00 |
|
JoelKatz
|
01655f4fe1
|
Remove abort.
|
2013-03-11 22:20:05 -07:00 |
|
JoelKatz
|
39d85b7b9e
|
Missing lock.
|
2013-03-11 22:14:55 -07:00 |
|
Arthur Britto
|
1aef1ca4f6
|
Merge branch 'master' of github.com:jedmccaleb/NewCoin
|
2013-03-11 18:59:36 -07:00 |
|
Arthur Britto
|
2e7a2fd696
|
Canonicalize API protocol.
|
2013-03-11 18:59:29 -07:00 |
|
JoelKatz
|
b51a9fc371
|
SQLite's query optimizer handles an INNER JOIN much better than a nested SELECT.
|
2013-03-11 18:42:21 -07:00 |
|
JoelKatz
|
566b36715d
|
Simplify the ledger acquire logic. This fixes a few bugs related to it including
the issue if you remove the ledger DB.
|
2013-03-11 17:57:12 -07:00 |
|
JoelKatz
|
2c88637cf9
|
Merge branch 'master' of github.com:jedmccaleb/NewCoin
|
2013-03-11 15:31:45 -07:00 |
|
JoelKatz
|
c2e072b431
|
Extra logging.
|
2013-03-11 15:31:32 -07:00 |
|
JoelKatz
|
774c38f99c
|
Fix tie breaking in ledger validation during preClose consensus phase.
|
2013-03-11 15:30:55 -07:00 |
|
JoelKatz
|
19ee5c6c22
|
Remove incorrect comment.
|
2013-03-11 15:30:41 -07:00 |
|
Arthur Britto
|
4407415692
|
Update CallRPC for revised RPC ledger.
|
2013-03-11 12:04:36 -07:00 |
|
JoelKatz
|
87de433732
|
Fix the ledger selection bug.
|
2013-03-11 09:21:52 -07:00 |
|
JoelKatz
|
c26726eff3
|
Bugfix for ledger acquired but not written to database with txns.
|
2013-03-11 09:19:54 -07:00 |
|
JoelKatz
|
6929579660
|
I like parentheses.
|
2013-03-11 09:05:13 -07:00 |
|
JoelKatz
|
489458364e
|
Fix a broken scoped unlock.
|
2013-03-11 07:22:42 -07:00 |
|
JoelKatz
|
f4e22a8968
|
Use emplace where we can. (On inserts into unordered maps.)
|
2013-03-11 03:58:27 -07:00 |
|
JoelKatz
|
23fa7ab67e
|
Don't try to print ledger sequences using %d
|
2013-03-11 02:18:32 -07:00 |
|
JoelKatz
|
79e8734c54
|
Remove broken code. (Was commented out anyway.)
|
2013-03-11 02:14:25 -07:00 |
|
JoelKatz
|
204fed2fba
|
A few last details.
|
2013-03-11 01:00:41 -07:00 |
|
JoelKatz
|
39f2b95140
|
More convenience functions.
|
2013-03-11 00:59:57 -07:00 |
|
JoelKatz
|
495ddae438
|
Fixes.
|
2013-03-11 00:44:55 -07:00 |
|