JoelKatz
50b97386cd
Under a certain rare combination of circumstances a ledger may not get added
...
to our chain of fully-validated ledgers. Essentially, if we have the ledger
for some other reason, we won't "acquire" it, so behavior triggered only by
acquiring the ledger will not happen. This issue would be persistent.
2013-03-05 10:17:17 -08:00
JoelKatz
8d7a2cd8d7
Cleanups.
2013-03-05 09:54:57 -08:00
JoelKatz
f8ee8bc826
Document [network_quorum]
2013-03-05 09:28:24 -08:00
JoelKatz
231a514265
Don't raise txn fees so quickly.
2013-03-05 09:26:55 -08:00
JoelKatz
ecb9e7db26
Enforce validation quorum. Default to quorum of 2 if started with --net.
2013-03-05 09:23:11 -08:00
JoelKatz
86893487d1
Speedups.
2013-03-05 09:00:31 -08:00
JoelKatz
56d3c49252
Logging changes.
2013-03-05 07:12:16 -08:00
JoelKatz
2b603a257c
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-03-05 06:46:52 -08:00
JoelKatz
7f6305a6ab
Fix a race condition.
2013-03-05 06:46:30 -08:00
Stefan Thomas
c0dec2f86f
JS: Reapply parsing change for json format with optional issuer.
2013-03-05 13:44:52 +01:00
JoelKatz
4cf7a3b049
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-03-04 22:35:01 -08:00
JoelKatz
81c359594e
Tweaks.
2013-03-04 21:51:04 -08:00
Arthur Britto
6f5ce670ea
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-03-04 19:25:17 -08:00
Arthur Britto
3a8d85d9c4
Publish transaction due to subscribe accounts as type "transaction".
2013-03-04 19:24:20 -08:00
JoelKatz
ce401dffb6
Speed up path finding by about 35%.
2013-03-04 18:57:44 -08:00
JoelKatz
b8fdb3b659
Cleanups.
2013-03-04 18:12:33 -08:00
JoelKatz
d1169ee86d
Make sure all load sources are named.
2013-03-04 16:22:09 -08:00
JoelKatz
93f79ca204
Remove broken unlocks.
2013-03-04 15:53:27 -08:00
JoelKatz
a2ca787bfb
Remove a broken fix.
2013-03-04 15:52:42 -08:00
Arthur Britto
9afbfd4077
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-03-04 15:14:28 -08:00
Arthur Britto
deebd07814
Add checking for invalid offers in ledger.
2013-03-04 15:14:17 -08:00
JoelKatz
51db2d2cd7
Reprocess accepted ledgers once. Track metadata, transaction data, and affected accounts.
...
Process to SQL database and publish from this structure.
Include number of transactions in ledger publish info.
Publish transactions in applied order.
2013-03-04 13:59:53 -08:00
Arthur Britto
dd398b7eb9
Make sure finally negative offers are not processed.
2013-03-04 13:56:40 -08:00
Arthur Britto
35da5d5945
Merge commit '3a3f38927fcc1ea1883b14d2b1dc86ae91c7b135'
2013-03-04 13:50:55 -08:00
Arthur Britto
3a3f38927f
JS: Backout some of latest amount parsing changes.
2013-03-04 13:50:20 -08:00
JoelKatz
b64926eb0f
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-03-04 10:38:45 -08:00
JoelKatz
2a73ec7f22
A structure for accepted ledgers that will allow us to do things like traverse the transactions
...
in applied order and get the affected accounts without rebuilding things several times.
2013-03-04 10:38:12 -08:00
Stefan Thomas
efdda7c119
JS: Allow Ripple URI format (25/USD) in parse_json.
2013-03-04 14:44:45 +01:00
JoelKatz
c8813a01ce
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-03-03 23:52:26 -08:00
JoelKatz
df9884f48e
Cleanups.
2013-03-03 23:52:13 -08:00
Arthur Britto
2bb4501553
Add tfMarket support to OfferCreate.
2013-03-03 23:01:19 -08:00
Arthur Britto
522d4f642a
JS: Rename ADDRESS_ to ACCOUNT_ to be consistent with C++.
2013-03-03 22:35:00 -08:00
Arthur Britto
49458bff57
Add support for transfer fees to RPC book_offers.
2013-03-03 21:31:34 -08:00
Arthur Britto
da184a97c4
Fix RPC book_offers handling of negative balances and self-issued IOUs.
2013-03-03 20:52:28 -08:00
Arthur Britto
de5e6439c3
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-03-03 20:04:52 -08:00
Arthur Britto
edce4a83ce
JS: Add temporary support for RPC tx.
2013-03-03 20:04:32 -08:00
JoelKatz
a96676f122
Typo.
2013-03-03 16:46:24 -08:00
JoelKatz
bc99fdc45f
More accurate field names.
2013-03-03 16:27:11 -08:00
JoelKatz
f0c029ef0d
Rework the way load is accounted to be more accurate and more specific.
2013-03-03 16:24:47 -08:00
JoelKatz
a3dcc36e05
Typo and some extra debug.
2013-03-03 14:07:46 -08:00
JoelKatz
c1f8bed3b8
Fix a possible bug in commented out code.
2013-03-03 05:59:47 -08:00
JoelKatz
15b6fbed0b
Temporarily back out this hash change.
2013-03-03 05:55:14 -08:00
JoelKatz
87bd9ed78f
Quick and dirty fix for deadlock. We have code that holds the ioMutex and acquires the mPeerLock but
...
also code that holds the mPeerLock but acquires the ioMutex.
2013-03-03 05:54:40 -08:00
JoelKatz
23569c32aa
Don't duplicate transactions in the DB.
2013-03-03 05:03:48 -08:00
JoelKatz
19c7406b96
Correct INSERT statement.
2013-03-03 05:00:28 -08:00
JoelKatz
9716882bc0
Be more consistent.
2013-03-03 04:53:15 -08:00
JoelKatz
f30a148e19
Missing lock.
2013-03-03 04:07:04 -08:00
JoelKatz
1c79ccc446
Remove dead code.
2013-03-03 02:52:57 -08:00
JoelKatz
f99fc4c36e
Fix a missing index.
2013-03-03 02:44:24 -08:00
JoelKatz
8ee5568b52
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-03-03 02:10:00 -08:00