Commit Graph

93 Commits

Author SHA1 Message Date
Arthur Britto
9336499950 Cosmetic. 2012-09-25 18:30:27 -07:00
JoelKatz
58befb406e Typo. 2012-09-13 15:37:48 -07:00
JoelKatz
6c016039c2 Get rid of all "const SHAMap::pointer&" -> SHAMap::ref 2012-09-13 15:36:56 -07:00
JoelKatz
ec2dded961 Revert "Cleanup transaction set sync map creation."
This reverts commit de8288d4d5.
2012-09-13 15:23:55 -07:00
JoelKatz
de8288d4d5 Cleanup transaction set sync map creation.
Remove a passthrough to NetworkOPs that doesn't make much sense.
2012-09-13 15:22:36 -07:00
JoelKatz
ca1436ac25 Remove some dead code that was in my way. 2012-09-11 14:51:13 -07:00
JoelKatz
a3241dae56 Fix a case where we could lose deferred prposals. 2012-09-05 22:28:26 -07:00
JoelKatz
4930ebb945 Simplify the way we handle validations. Include a signing time instead of a
closing time. Keep only the validation with the most recent signing time.
Sign using network time. This eliminates the ValidationPair nightmare and
makes the logic must easier to understand, increasing confidence that it
does what it's supposed to do.
2012-09-03 20:13:57 -07:00
JoelKatz
b4548760df New-style proposal support. 2012-09-03 06:03:45 -07:00
JoelKatz
81793192cb Bugfix and close time offset set function. 2012-09-03 04:37:25 -07:00
JoelKatz
9ef0a5491b Use "Ledger::ref" instead of "const Ledger::pointer&". 2012-08-31 18:11:41 -07:00
JoelKatz
faaedb806f Start of the proposal defer/playback code.
Clean up tem codes to tap codes.
2012-08-30 11:43:20 -07:00
JoelKatz
e5af7072bc Propogate a view change during consensus to the NetworkOPs code. 2012-08-30 10:04:58 -07:00
JoelKatz
f63d9df60b Ledger idle timing fixes. 2012-08-29 23:38:35 -07:00
Arthur Britto
d96070f083 Rename TransactionEngineResult to TER & work on ripple. 2012-08-29 11:58:34 -07:00
JoelKatz
c036188c3c Some more cleanups. 2012-08-19 21:01:36 -07:00
JoelKatz
420ee91877 Remove more wasteful allocate/increment/decrement/free cycles. 2012-08-19 19:23:10 -07:00
jed
c18302e089 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-08-15 10:35:26 -07:00
jed
4f285dc603 add RippleLines 2012-08-15 10:35:12 -07:00
JoelKatz
89c7c26c2f Oops. 2012-08-14 15:36:50 -07:00
JoelKatz
b14b2f5dab Separate close times and network times. 2012-08-06 02:12:27 -07:00
JoelKatz
0f4800f6bb Support for a local time to network time offset 2012-08-03 04:39:52 -07:00
JoelKatz
0f44af556e Better reporting of ledger jumps. 2012-08-02 11:51:24 -07:00
JoelKatz
ee3562a9a9 Cleanup resynch logic. 2012-08-01 14:38:29 -07:00
Arthur Britto
a61cf78299 Better handling of full values for amounts. 2012-07-20 14:16:34 -07:00
JoelKatz
fadca2cb97 Mark the problem. 2012-07-19 08:32:23 -07:00
Arthur Britto
af92bb5347 Santize locally submited transactions. 2012-07-18 14:48:50 -07:00
JoelKatz
333c9896fb Cut to millisecond timing. 2012-07-17 17:48:55 -07:00
Arthur Britto
aa1f2d3c6a Merge branch 'ripple'
Conflicts:
	src/TransactionEngine.cpp
2012-07-17 13:32:29 -07:00
Arthur Britto
fcd13d0208 Work on offers. 2012-07-16 18:54:31 -07:00
JoelKatz
e89af2f784 Merge branch 'continuousClose'
Conflicts:
	src/LedgerAcquire.cpp
	src/NetworkOPs.h

Merge continuous ledger close into main branch. YAY!
2012-07-16 14:48:21 -07:00
JoelKatz
d9d1d72556 Bugfix. Don't use rounded ledger timing to decide when to close an idle ledger. 2012-07-16 00:06:00 -07:00
Arthur Britto
0f47f72e30 Work on WS account_info_subscribe. 2012-07-14 22:13:22 -07:00
Arthur Britto
6feb16709e Add RPC owner_info. 2012-07-14 17:21:43 -07:00
JoelKatz
338fa90387 Correctly sequence to acquiring a new LCL if it changes. Don't keep acquiring the old one. 2012-07-12 23:07:55 -07:00
JoelKatz
ecd47f0ea8 Cut to 32-bit network times. 2012-07-12 01:41:24 -07:00
JoelKatz
187130fe31 Properly sequence from one converge window to the next. 2012-07-10 19:24:52 -07:00
JoelKatz
c82bd2805b Merge branch 'master' of github.com:jedmccaleb/NewCoin into continuousClose
Conflicts:
	src/Ledger.h
	src/LedgerNode.cpp
	src/Version.h
2012-07-10 10:31:13 -07:00
JoelKatz
f5783820f8 Detect "radio silence" 2012-07-09 10:42:44 -07:00
Arthur Britto
e5ad771708 Move to new directory format. 2012-07-07 17:46:47 -07:00
JoelKatz
83650ce41a Merge branch 'master' into continuousClose 2012-07-01 08:19:20 -07:00
Arthur Britto
85919c02f3 Add WS support for reporting accepted transactions. 2012-07-01 00:40:56 -07:00
JoelKatz
182228b6f9 Infrastructure for continuous ledger close. 2012-06-30 16:58:05 -07:00
JoelKatz
01cdd91b8c Merge branch 'master' into continuousClose 2012-06-30 16:32:38 -07:00
Arthur Britto
1804530577 Make WS transaction_subscribe consistent with account_transaction_subscribe. 2012-06-29 18:04:39 -07:00
JoelKatz
f64bbdc21f Merge branch 'continuousClose' 2012-06-29 16:49:02 -07:00
JoelKatz
3a77ef5c82 Begin implementing continuous ledger close.
Pretty much all remaining changes should be to LedgerConsensus.cpp
2012-06-29 16:34:16 -07:00
Arthur Britto
5a6349b328 Add support for WS account_transaction_subscribe and account_transaction_unsubscribe. 2012-06-29 16:23:06 -07:00
JoelKatz
7d2e55346f Call NetworkOPs::pubTransaction. 2012-06-27 20:39:00 -07:00
Arthur Britto
03342cacd8 Add WS transaction_subscribe and transaction_unsubscribe support. 2012-06-26 20:45:19 -07:00