JoelKatz
b4e7d8c5c3
Proof of work message structures
2012-11-21 09:49:00 -08:00
JoelKatz
89d54999c9
Rework the way the results of ledger and TX map acquisition is passed up and down the
...
call chain so that the peer logic will know how helpful peers are being, not just whether
they're sending invalid data.
2012-11-21 09:28:09 -08:00
Arthur Britto
f98741af3c
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-11-20 18:52:48 -08:00
Arthur Britto
9755563e18
Cosmetic changes for path finding.
2012-11-20 18:52:42 -08:00
JoelKatz
0c2bc43492
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-11-20 15:21:02 -08:00
JoelKatz
8e520e8816
Locking fixes.
2012-11-20 15:20:43 -08:00
Arthur Britto
50cdc0c49f
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-11-20 14:49:12 -08:00
Arthur Britto
ad4725ae74
Add private peers.
2012-11-20 14:48:53 -08:00
Arthur Britto
ea00a2d0d0
Add configuration support for peer_private.
2012-11-20 14:47:55 -08:00
JoelKatz
0f010f0445
Close a loophole where someone requests a large number of proofs of work while they're very
...
easy and then has unlimited use of our system for several minutes because they can keep
turning in the easy proofs of work, causing us to keep raising the proof of work level to
insane levels.
2012-11-20 14:23:10 -08:00
Arthur Britto
a014bc5843
Build tags in base directory for editors.
2012-11-20 14:04:14 -08:00
Arthur Britto
17a6b79ed9
Rename example files.
2012-11-20 13:15:14 -08:00
Arthur Britto
97c577e5b2
Fix compiler warning.
2012-11-20 13:14:45 -08:00
Arthur Britto
3cb3b41cef
Rename unl_default to validators_file.
2012-11-20 13:13:52 -08:00
JoelKatz
7d4d18bf8d
Add RPC to load tracking.
2012-11-20 13:04:17 -08:00
JoelKatz
b4ff61b9e6
Fix the other half.
2012-11-20 12:57:25 -08:00
JoelKatz
61df47658c
Fixed huge performance-sapping bug.
2012-11-20 12:54:47 -08:00
JoelKatz
9aa461ca9a
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-11-20 12:49:56 -08:00
Arthur Britto
ddf380c6e5
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-11-20 12:43:32 -08:00
Arthur Britto
42248ca3ef
UT: Test cross currency bridged payment and fixes.
2012-11-20 12:43:27 -08:00
Arthur Britto
db7a1ef4ba
Fixes for rippling through offers.
2012-11-20 12:42:25 -08:00
JoelKatz
5ac22ff31b
Two more load monitoring hooks.
2012-11-20 12:09:51 -08:00
jed
9d83ce6bf2
.
2012-11-20 08:22:53 -08:00
jed
280f832c14
regular key set fee
2012-11-20 06:31:58 -08:00
JoelKatz
e837988481
Cosmetic fix.
2012-11-19 21:33:19 -08:00
JoelKatz
145a7d8df0
Keep 1's from getting stuck in the load monitor stats.
2012-11-19 21:01:37 -08:00
JoelKatz
11088937a4
Track special disk accesses.
2012-11-19 17:08:58 -08:00
JoelKatz
b79a927c28
Tweak.
2012-11-19 15:45:35 -08:00
JoelKatz
82c4d81b0e
Better naming.
2012-11-19 15:44:54 -08:00
JoelKatz
cec3aaf4b3
Bugfixes.
2012-11-19 15:43:55 -08:00
JoelKatz
19d73bd477
More tie ins.
2012-11-19 15:41:45 -08:00
JoelKatz
08f271443d
Start to hook this stuff up.
2012-11-19 15:33:49 -08:00
Arthur Britto
c24bb971a6
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-11-19 14:19:30 -08:00
JoelKatz
54fe46feda
Fix STPath breakage.
2012-11-19 14:19:01 -08:00
Arthur Britto
f0970174f3
JS: Add missing require.
2012-11-19 14:07:54 -08:00
JoelKatz
d7905dddd7
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-11-19 13:54:13 -08:00
JoelKatz
93104c79eb
Load and latency monitoring class.
...
This will allow us to assess our load level.
2012-11-19 13:53:43 -08:00
Arthur Britto
87b5d0ca60
UT: Add test for cross currency payment ending in XRP.
2012-11-19 12:55:50 -08:00
Arthur Britto
4615f47148
UT: Add support to verify XRP balances.
2012-11-19 12:55:11 -08:00
Arthur Britto
ad17519dc0
JS: Return account_balance as an amoutn instead of json.
2012-11-19 12:54:08 -08:00
Arthur Britto
a44767fd5b
JS: Add a way to convert an amount to a number.
2012-11-19 12:53:37 -08:00
JoelKatz
f78d936936
More balanced table requires more memory.
2012-11-19 10:53:29 -08:00
JoelKatz
bb9f47f624
Misplaced }
2012-11-19 10:40:51 -08:00
JoelKatz
645f7022c4
More PoW work.
2012-11-19 01:06:23 -08:00
JoelKatz
366b477052
Metadata rework to make it possible to watch things like order books or
...
directories.
1) Some fields are never put in metadata, like Indexes, PreviousTxnID, and
others that are useless/redundant
2) Directory nodes now contain a RootIndex field so you can tell which
directory they're part of.
3) Some fields are always put in metdata, even if they don't change, like
RootIndex. So if a directory entry node is touched, you can tell what
directory it was part of.
Note that this change will cause ledger divergence. Also, existing directory
nodes will not be fully metadata indexed but newly-created nodes will be.
2012-11-18 17:13:19 -08:00
Arthur Britto
b9bdcceecf
Cosmetic changes.
2012-11-17 18:54:34 -08:00
Arthur Britto
ffce0c8979
White list Ubuntu for boost without -mt.
2012-11-17 18:46:59 -08:00
Arthur Britto
e35a0fc766
Have git ignore customized test/config.js.
2012-11-17 17:37:10 -08:00
Arthur Britto
17b51b68c7
UT: Add test for XRP at start of path.
2012-11-17 17:35:37 -08:00
Arthur Britto
ffb4955127
Fix ripple paths with XRP.
2012-11-17 17:35:19 -08:00