JoelKatz
00ab5ed0cf
Low-level support for transaction metadata.
2012-07-05 18:27:40 -07:00
JoelKatz
3c91b36684
Fix some typos.
2012-07-05 18:26:27 -07:00
JoelKatz
908061bbdf
Merge branch 'master' of github.com:jedmccaleb/NewCoin into continuousClose
2012-07-05 17:13:58 -07:00
JoelKatz
620109cc3a
Merge branch 'master' into continuousClose
2012-07-05 17:12:37 -07:00
Arthur Britto
272067061a
Make a bunch of RPC commands not require admin.
2012-07-04 20:15:20 -07:00
Arthur Britto
145883a585
Fix RPCServer support for direct ripple sends.
2012-07-04 01:19:49 -07:00
Arthur Britto
ee9d6b27b2
TransactionEngine support for simple direct ripple sends.
2012-07-04 01:19:31 -07:00
Arthur Britto
3a4e4e5d6d
Cosmetic.
2012-07-04 01:17:20 -07:00
Arthur Britto
a96bfa616e
Implement direct ripple in TransactionEngine.
2012-07-02 17:05:52 -07:00
Arthur Britto
9df8d6487c
Mostly cosmetic.
2012-07-02 17:05:08 -07:00
Arthur Britto
569edadeae
Cosmetic.
2012-07-02 13:31:33 -07:00
Arthur Britto
c5234545dc
Fix bind shared_ptr for HttpsClient.
2012-07-02 00:11:20 -07:00
Arthur Britto
f794254979
More fixes for bind and shared_ptrs.
2012-07-01 23:29:36 -07:00
JoelKatz
4c8810d5f6
Fix the bug Jed reported. This was actually in the Peer code from the start. Calling a
...
normal member function on a shared_from_this in a closure closes the pointer *immediately*,
not at the time the closure runs. This can crash if the object goes away while the
operation is pending.
2012-07-01 17:45:51 -07:00
JoelKatz
96a8122520
Clocks being off is non-fatal in CLC.
2012-07-01 08:20:08 -07:00
JoelKatz
83650ce41a
Merge branch 'master' into continuousClose
2012-07-01 08:19:20 -07:00
JoelKatz
cdb716e938
Some small tweaks and some better comments.
2012-07-01 01:26:04 -07:00
Arthur Britto
8f9030cb98
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-07-01 00:41:07 -07:00
Arthur Britto
85919c02f3
Add WS support for reporting accepted transactions.
2012-07-01 00:40:56 -07:00
JoelKatz
c8c088212e
Merge branch 'master' into continuousClose
2012-06-30 23:30:27 -07:00
JoelKatz
c7eb0269c2
For now, detect clocks out of sync and disallow connection.
...
Improve speed of ledger synchronization by compressing all three base queries into one.
2012-06-30 22:17:53 -07:00
JoelKatz
51100a3b30
Keep and report some extra peer information.
2012-06-30 19:07:08 -07:00
JoelKatz
c90f834f7f
Duh! This is the right fix for the bug Jed reported.
2012-06-30 18:59:38 -07:00
JoelKatz
30d76c87a3
Don't crash if we're send a malicious map node from a peer.
2012-06-30 18:53:11 -07:00
JoelKatz
ae1e2e071e
Fix a crash bug Jed reported.
2012-06-30 18:52:52 -07:00
JoelKatz
729e6570ff
Update validation validity tests for CLC.
2012-06-30 18:17:32 -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
jed
8f7c984ef7
don't validate if ledger # is too low
2012-06-30 06:52:05 -07:00
jed
b1e770832a
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-06-30 05:58:59 -07:00
jed
64a869d6e8
less chatty
2012-06-30 05:58:45 -07:00
JoelKatz
c1d01348f8
Add root node in wire format.
2012-06-29 23:33:12 -07:00
JoelKatz
0627ae22da
A better fix. Take the format as a parameter in addRootNode.
2012-06-29 23:32:26 -07:00
JoelKatz
ce14aa8191
Make 'addRootNode' support both prefixed and wire formats. Fix getMissingNodes to retrieve
...
from the node store in prefixed format.
2012-06-29 23:19:56 -07:00
JoelKatz
6a9b5ccd7d
Support STN_ARF_UNKNOWN for contexts where the format of a node is not known. Format
...
is auto-detected.
2012-06-29 23:19:29 -07:00
JoelKatz
0b133749ae
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-06-29 22:41:35 -07:00
JoelKatz
b95dc249c0
Fix two bugs that could have been what Jed reported.
2012-06-29 22:41:14 -07:00
JoelKatz
6bbf7f58f0
Fix a small bug. Catch bad store/retrieeves sooner.
2012-06-29 22:40:48 -07:00
jed
94a9def72e
tweak json returns
2012-06-29 21:36:29 -07:00
Arthur Britto
1804530577
Make WS transaction_subscribe consistent with account_transaction_subscribe.
2012-06-29 18:04:39 -07:00
Arthur Britto
dacbc58ef3
Improvements for WS account_transaction_subscribe.
2012-06-29 17:51:37 -07:00
JoelKatz
f64bbdc21f
Merge branch 'continuousClose'
2012-06-29 16:49:02 -07:00
JoelKatz
46b4afe83e
Missing from previous commit.
2012-06-29 16:43:09 -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
Arthur Britto
22742314f3
Add debugging support to NewcoinAddress.
2012-06-29 16:22:30 -07:00
Arthur Britto
ddd1e721fd
Comment out unused var.
2012-06-29 16:21:54 -07:00
jed
b535d361aa
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-06-29 06:08:59 -07:00
jed
91b1763a09
change return of account_tx
2012-06-29 06:08:39 -07:00
JoelKatz
2cac0cb288
Mark a FIXME.
2012-06-29 05:35:28 -07:00