Arthur Britto
823e04b148
Fixes for rippling funds.
2013-01-28 21:13:19 -08:00
JoelKatz
faa344c7d0
Dispatch write ahead logging through our job queue. SQL logging improvements.
2013-01-28 14:32:52 -08:00
Arthur Britto
02b9a0b623
Fix applyOffer() calculations and doc.
2013-01-28 12:40:01 -08:00
JoelKatz
e48ef29f8c
Dispatch HashedObject background writes through our job queue.
2013-01-28 07:13:05 -08:00
JoelKatz
e9d405302c
Use the new code.
2013-01-28 07:05:49 -08:00
JoelKatz
0cb1a1d84b
Cleanups and timing adjustments.
2013-01-28 02:32:57 -08:00
JoelKatz
635aa35d49
Tuning change.
2013-01-28 02:07:47 -08:00
JoelKatz
2466eba17b
Use a prepared statement to retrieve.
2013-01-28 01:54:01 -08:00
JoelKatz
d3ac663c9a
Use slightly cheaper SetHex
2013-01-28 01:14:06 -08:00
JoelKatz
c543b77699
Demote debug.
2013-01-28 01:13:55 -08:00
JoelKatz
9a7ccf777e
Fix a bug that can stall the acquire engine.
2013-01-28 01:13:39 -08:00
JoelKatz
8ec2d1d54d
Cleanup.
2013-01-27 23:42:59 -08:00
JoelKatz
663c4bd8e5
Use the Sqlite3 prepared statement API for an expensive operation on startup.
2013-01-27 23:41:30 -08:00
JoelKatz
e8ac00e1a3
Allow tunable node sizes to adjust cache sizes, sweep timing, fetch
...
timing, and so on. Node size defaults to "tiny", which converves
memory and bandwidth.
2013-01-27 13:55:59 -08:00
JoelKatz
bdd5d4af9f
Add 'dropCache' function to remove extraneous nodes from memory.
2013-01-27 13:55:06 -08:00
JoelKatz
43cc001eb9
Missing handlers.
2013-01-27 13:50:02 -08:00
Arthur Britto
26a3cebf2e
Don't let offer taker spend savings.
2013-01-27 11:52:02 -08:00
Arthur Britto
1cbe6be1bd
Be more cautious with rounding in applyOffer.
2013-01-27 11:51:17 -08:00
Arthur Britto
ddf0a9e78b
Handle rounding to zero on small offers.
2013-01-26 21:25:44 -08:00
Arthur Britto
0d9b76c802
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-01-26 20:30:06 -08:00
Arthur Britto
ea0404b552
Work on applying offers.
2013-01-26 20:29:44 -08:00
Arthur Britto
a210800c3c
Improve payment diagnostics.
2013-01-26 20:29:27 -08:00
JoelKatz
ab8389609b
Mark a caution in the code. A small cleanup. And dispatch on_close's to the
...
thread pool rather than handling them with a websocket lock.
2013-01-26 09:41:17 -08:00
Arthur Britto
af48f287d6
Have PathFinding respect authorized accounts.
2013-01-25 16:26:04 -08:00
Arthur Britto
d5477dc832
Fix applyOffer() to use rate and other stuff.
2013-01-25 14:23:42 -08:00
JoelKatz
3b18c3148b
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-01-25 11:12:47 -08:00
JoelKatz
ef9d76b0fb
Missing handler.
2013-01-25 11:11:04 -08:00
JoelKatz
2fb4df3ba3
More de-bastardizing.
2013-01-25 11:08:49 -08:00
Arthur Britto
42f6f76e17
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-01-25 03:23:22 -08:00
Arthur Britto
01920bdef9
Flag setting for authorized accounts.
2013-01-25 03:20:00 -08:00
JoelKatz
938357b7ae
Start cleaning up some of the bastardization.
2013-01-24 21:04:42 -08:00
JoelKatz
96e2e7497e
Auto-TLS support.
2013-01-24 15:53:52 -08:00
JoelKatz
ff41c3c5cc
Add auto-TLS support.
2013-01-24 15:52:38 -08:00
JoelKatz
089d511972
New auto-detect TLS configuration code.
2013-01-24 15:52:17 -08:00
JoelKatz
c56174c16a
Don't invoke callback funcition directly.
2013-01-24 15:51:52 -08:00
JoelKatz
802f357ff1
Tweaks to the AutoSocket code.
2013-01-24 15:25:14 -08:00
JoelKatz
a1a31bceff
Cleanups. Support socket swapping.
2013-01-24 15:05:05 -08:00
JoelKatz
848824ded0
Cleanup.
2013-01-24 12:51:17 -08:00
JoelKatz
dba8ae2db6
Updates.
2013-01-24 12:50:48 -08:00
Arthur Britto
ec7ce16f68
Fix and improve offer taking and trust setting.
2013-01-23 21:36:37 -08:00
JoelKatz
a6d189e2da
Consider accounts that issue offer currencies as affected/mentioned.
2013-01-23 17:50:45 -08:00
Arthur Britto
c52554af5d
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-01-23 16:08:13 -08:00
Arthur Britto
cd7b928ad5
Fix error in OfferCreating taking.
2013-01-23 16:08:03 -08:00
JoelKatz
c9bdcc3cfd
Tweaks.
2013-01-23 14:14:28 -08:00
JoelKatz
9aaa3cc2fa
Buglet.
2013-01-23 13:50:33 -08:00
JoelKatz
6ae38db4ed
Socket with auto-detect SSL on inbound, SSL and non-SSL outbound.
...
Compiles, but totally untested.
# ../websocketpp/src/sockets/tls-hybrid.hpp
2013-01-23 13:35:55 -08:00
JoelKatz
e25863207a
An assert in NetworkOPs.cpp line 850 was reported. This suggests a mutable
...
ledger came from the ledger master's "ledger by hash" table. This fixes an
obvious way that this can happen (that seems incredibly rare and requires a
transaction / ledger acquire race with a very narrow window) and adds some
extra asserts to try to catch this earlier.
2013-01-23 10:14:20 -08:00
Arthur Britto
d15aa24f2a
Fix offer create taking with XRP.
2013-01-22 14:06:36 -08:00
JoelKatz
b6523ada1c
Whoops. Last commit made this backwards.
2013-01-21 21:58:54 -08:00
JoelKatz
6b8faad639
Don't round "agree to disagree" close times.
2013-01-21 18:26:31 -08:00